Anirudh Ramanan

Software Engineer

Bengaluru, Karnataka, India9 yrs 11 mos experience
Highly StableAI Enabled

Key Highlights

  • Expert in building interactive applications for mobile platforms.
  • Proven track record in optimizing performance and user experience.
  • Strong background in machine learning and educational technologies.
Stackforce AI infers this person is a Mobile Development Expert with a focus on EdTech and E-commerce.

Contact

Skills

Core Skills

Machine LearningSoftware DevelopmentAndroid DevelopmentReact NativeIos Development

Other Skills

AI Mock Interview platformAlgorithmsAndroid SDKCode Assistant BotData StructuresGitInternal dashboardsInterview Preparation platformJSON ParsingJavaKotlinLMS DashboardLearner PortfolioOnline code compilersOpenAI

About

I look after performance & new feature developments for frontend and backend systems.

Experience

9 yrs 11 mos
Total Experience
4 yrs 4 mos
Average Tenure
1 yr 3 mos
Current Experience

Super.money

Software Architect

Mar 2025Present · 1 yr 3 mos

Nextleap

Software Architect

Apr 2021Mar 2025 · 3 yrs 11 mos · Bengaluru, Karnataka, India

  • Building products for improved learning experience
  • AI Mock Interview platform leveraging LLM models
  • Code Assistant Bot using OpenAI, to assist learners in debugging code within our own code compilers
  • Led the development of Video Conferencing App for online classroom sessions
  • Online code compilers for various languages
  • Internal dashboards and tools, resulting in a significant reduction in operational time
  • Built a robust infrastructure for payments & invoicing, ensuring seamless transactions
  • Worked on various products to improve learner experience; LMS Dashboard, Learner Portfolio, Interview Preparation platform
AI Mock Interview platformCode Assistant BotVideo Conferencing AppOnline code compilersInternal dashboardsPayments & invoicing infrastructure+5

Flipkart

4 roles

SDE-3 Mobile

Jan 2020Apr 2021 · 1 yr 3 mos · Bengaluru, Karnataka, India

  • Working on core video player interactive experience for Android & iOS, design decisions for new projects and mentoring devs
  • Created android video player using Kotlin with support for ads, analytics, pip mode etc
  • Created & open-sourced Madman, a performant android library used to power video ads
  • Created react-native framework to enable interactive screens overlay on top of the video
Android DevelopmentKotlinVideo PlayerReact NativeSoftware Development

SDE-2 Mobile

Promoted

Jan 2018Jan 2020 · 2 yrs · Bengaluru, Karnataka, India

  • Android
  • Improved JSON parsing performance using STAG by avoiding reflection, uses annotation processor to generate type adapters. Improved app boot time
  • App size reduction under 10 MB using tiny-png, pro-guard optimizations, removing unused resources
  • Automated java model generation from .json files (API contracts) to improve developer productivity
  • Decreased grade build times to improve developer productivity
  • React-Native
  • Contributed to the in-house core framework which handles core UI components, redux state management using action middleware & reducers
  • Performance optimizations for component rendering, following best standards
  • Automated typescript model generation from .json files (similar to Android)
  • Open-sourced TypescriptPoet library used to generate .ts files from java code
JSON ParsingPro-guardReact NativeTypescriptAndroid Development

SDE-1 Mobile

Jul 2016Jan 2018 · 1 yr 6 mos · Bengaluru, Karnataka, India

  • Android
  • Created & open-sourced android batching library which is used to batch & push analytics event
  • Created & open-sourced okhttp-stats which is used to track the real user's network speed
  • Improved Flipkart's app performance using CPU profiling (sys trace), memory profiling, cold boot time
  • Building new features for app & refactoring legacy codes
  • iOS
  • Refactored Flipkart's app homepage to achieve 60 FPS smooth scrolling using texture and swift
  • React-Native
  • Created few UI components on react native framework
  • Performance optimisations
Android DevelopmentiOS DevelopmentReact Native

SDE Intern

Jan 2016Jun 2016 · 5 mos · Bengaluru, Karnataka, India

  • Worked on Brotli (a new compression algorithm by google), and did performance evaluation of the same with other compression algorithms.

Education

Georgia Institute of Technology

Master of Science - MS — Computer Science

Jan 2021Present

Udacity

Nanodegree

Jan 2016Jan 2018

Galgotias University

Bachelor of Technology (B.Tech) — CSE

Jan 2012Jan 2016

Stackforce found 100+ more professionals with Machine Learning & Software Development

Explore similar profiles based on matching skills and experience