Nayan Raju Vysyaraju

Software Engineer

Bengaluru, Karnataka, India6 yrs 9 mos experience
Highly Stable

Key Highlights

  • Expert in managing large-scale collaboration platforms.
  • Proficient in machine learning and data analysis.
  • Strong background in Android app development.
Stackforce AI infers this person is a SaaS and Mobile Development expert with strong machine learning capabilities.

Contact

Skills

Core Skills

Backup & Recovery SystemsMicroservicesMachine LearningAndroid

Other Skills

C++ReactjsPythonJavaFull-Stack DevelopmentObject-Oriented Programming (OOP)Programming LanguagesREST APIsApplication DevelopmentObject Oriented DesignSystems DesignData StructuresReduxMathematicsPySpark

About

Experienced Software Engineer with proficient problem-solving skills and a history of working for tech giants in the Software Engineering industry. Graduated from IIT Kharagpur with an Integrated M.Sc in Mathematics and Computing degree and has won several awards and accolades for academic excellence and technical accomplishments.

Experience

Cohesity

Member of Technical Staff 3

Jun 2023Present · 2 yrs 9 mos · Bengaluru, Karnataka, India

C++Backup & Recovery Systems

Microsoft

Software Engineer

Jul 2019Jun 2023 · 3 yrs 11 mos · Bangalore

  • Part of the Groups Platform team responsible for the management of Groups, enabling collaboration experience for around 200M MAU, across various apps in the Microsoft‑365 suite with Teams, Outlook, etc. being some of the major partners
MicroservicesReactjs

Adobe

Research Intern

May 2018Jul 2018 · 2 mos · Bengaluru Area, India

  • Did an in-depth research of the problem area covering literature in Marketing Science, Machine Learning and Consumer Psychology, and through brain-storming came up with the problem statement
  • Analyzed and filtered ~2 TB click-level data to suit model requirements
  • Worked on distributed database management libraries like Apache Spark to optimally filter, structure and process the clickstream data
  • Implemented an n-gram based clustering algorithm
  • Implemented Inverse Reinforcement Learning algorithms using Convex Optimization techniques
  • Proposed a new metric to measure Customer Experience
  • Details of the exact solution approach are proprietary to Adobe at this point.
  • Implemented a web demo of the research work in Node.js and d3.js to showcase the applicability of the proposed solution
PythonMachine Learning

Risk latte company

Artificial Intelligence Intern

Dec 2016Jan 2017 · 1 mo · Work from Home

  • 1. Implemented Symbolic Regression in MS Excel/VBA using Genetic Algorithm.
  • 2. Solved Iterative Functions using Genetic Algorithm and Symbolic Regression.
  • 3. Worked on solving Ordinary Differential Equations using Genetic Algorithm.
PythonMachine Learning

Tinystep

Android Intern

May 2016Jun 2016 · 1 mo · Bengaluru Area, India

  • Main contributions:
  • 1. Restructured The broadcasts of Post fragment and Forum fragment of the app.
  • 2. Created a generic Horizontal list view for the app (implemented for friend suggestions and group suggestions)
  • 3. Added a feature of Forced update in the app.
  • 4. Reduced GPU overdraw up-to the most possible extent.
  • 5. Implemented Webview in Q&A.
  • Some Bugs resolved involves:
  • 1. Reflection of username in various parts of the app.
  • 2. Changes in Question and Answers broadcasted to Forum Fragment.
  • 3. added scrollbars in question detail & answer detail.
  • 4. Changed the design of custom_add_a_kid_dialogue.
  • 5. removed extra icons ad images using lint.
  • 6. fixed the limit of future kid date of birth to one year.
JavaAndroid

Education

Indian Institute of Technology, Kharagpur

Integrated M.Sc. — Mathematics and Computing

Jul 2014Apr 2019

Stackforce found 100+ more professionals with Backup & Recovery Systems & Microservices

Explore similar profiles based on matching skills and experience