Mouli Mohan N

CEO

Bengaluru, Karnataka, India11 yrs 1 mo experience

Key Highlights

  • Strong expertise in mobile application development.
  • Proven ability to improve app performance significantly.
  • Experience with clean architecture and design patterns.
Stackforce AI infers this person is a Mobile Application Developer with strong expertise in B2C and B2B solutions.

Contact

Skills

Core Skills

React NativeAndroidJavascriptKotlinJava

Other Skills

Apollo GraphQLCC++Clean ArchitectureHigh-Level DesignJenkinsLow-Level DesignMemory ManagementObject-Oriented Programming (OOP)Performance ImprovementReact.jsSQLShell ScriptingSoftware Design PatternsTypeScript

About

I'm a person with strong desire to perform and grow as an individual/team contributor in the engineering team. I'm always excited about solving business problems and passionate on building next generation Mobile Applications. Use strong technical and business knowledge, along with analytical and problem solving skills, to develop innovative workable solutions. Specialties - React Native | Android | Kotlin | JavaScript | Java | Data structures and Algorithms | MySql | Clean Architecture Moderate knowledge on Advanced Java(Servlets | Jsp | Struts | Spring | Hibernet) | JDBC

Experience

63 moons technologies limited

Project Leader (SDE-4)

Sep 2024Present · 1 yr 6 mos · Bengaluru, Karnataka, India · Remote

Groww, india

SDE-3, React Native, Android

Mar 2023Aug 2024 · 1 yr 5 mos · Bengaluru, Karnataka, India · On-site

React NativeAndroid

Cleartax india

SDE-3, React Native | ReactJs

May 2021Mar 2023 · 1 yr 10 mos · Bangalore Urban, Karnataka, India

Low-Level DesignApollo GraphQLHigh-Level DesignSoftware Design PatternsReact NativeMemory Management+9

Pharmeasy

SDE-2, React Native

Oct 2020May 2021 · 7 mos · Bangalore Urban, Karnataka, India

Low-Level DesignApollo GraphQLSoftware Design PatternsReact NativeMemory Managementclean architecture+7

Medlife.com

SDE-2, React Native

Dec 2019May 2021 · 1 yr 5 mos · Bangalore Urban, Karnataka, India

  • Highlights:-
  • 1. Have Single handedly Improved App performance across the app and majorly on Search, Cart, DeliveryDetails and Checkout screen.
  • 2. Have brought in clean Architecture principles in my first built PROD feature (OrderTrackingV2), The goal is to maintain code(Easy BugFixing/Extending Features etc).
  • 3. I’m the first one to convert/build a screen with FlatList with heterogeneous layout without backend support at Medlife in App team. Have achieved this by abstracting UI layer from business logic.
  • 4. Splash screen improvements, faster than pharmEasy app.
  • 5. image performance improvements and fixed flickering issues - Glide lib
  • 6. My features are less dependent on QA (high responsibility) - I own responsibility of the work I do.
Low-Level DesignApollo GraphQLSoftware Design PatternsReact NativeMemory Managementclean architecture+8

Myra medicines

SDE-2, Android (Java/Kotlin)

May 2018May 2021 · 3 yrs · Bengaluru Area, India

  • Have built and maintained Myra Customer and Delivery app(Android) to be as stable as 99.8% mostly throughout the year without QA testing.
  • Have followed principles of Clean Architecture, SOLID, MVP, Factory, Inversion of Control and other design patterns to write neat and maintainable code.
  • Have built features on kotlin - The conciseness of Kotlin language boosted my productivity by writing less and clean code. Kotlin language features with Engineering best practices had made me even more productive than before.
Low-Level DesignSQLSoftware Design PatternsMemory ManagementKotlinObject-Oriented Programming (OOP)+3

Pramati technologies private limited

SDE-1, Backend & Android

Dec 2014Apr 2018 · 3 yrs 4 mos · Bengaluru Area, India

  • Ensure the continued scalability of the platform by identifying potential bottlenecks at an early stage, refactoring existing features where needed and making sure new features scale horizontally.
  • Maintain up-to-date knowledge of technology standards, industry trends, emerging technologies, and software development best practices.
  • Collaborate with development and design teams to create new features and improve
  • the user experience
  • Ensure development adheres to defined requirements and specifications
  • Work closely with QA to ensure code is clean and bug free
  • Projects that I have worked on, as an Android Application developer.
  • Group.io - Groupe makes communication within the organization simple, instant and inclusive for both desk and field based workforce. Use Groupe app to instantly join your company network Or create a private network for your organization for FREE.
  • Groupe helps employees stay up to date on what’s happening in the
  • company through company news, announcements etc
  • Access enterprise information and internal apps from anywhere and anytime
  • https://play.google.com/store/apps/details?id=com.spotcues.groupeapp&hl=en
  • 2. GoDekoh - This app is designed for instant sharing of photos at any location.
  • It’s like an airdrop sharing experience that works across IOS and Android.
  • https://play.google.com/store/apps/details?id=com.spotcues.photosharing&hl=en
  • 3. Spotcues - This app can do everything Groupe.io app does. It adds an additional feature
  • by filtering spots based on location.
  • https://play.google.com/store/apps/details?id=com.pra mati.spotcues&hl=en
  • 4. Loop​ - This is the white labeled app of spotcues. We(Pramati) use this app for
  • internal Communication.
  • https://play.google.com/store/apps/details?id=com.pra mati.spotcues&hl=en
  • AWARDS
  • “Star Performer Of The Year” (2017) - Pramati Technologies.
SQLSoftware Design PatternsObject-Oriented Programming (OOP)JavaAndroid

Education

Sri Chandrasekharendra Saraswathi Viswa Mahavidyalaya, Kancheepuram

Bachelor of Engineering - BE — Computer Science

Stackforce found 100+ more professionals with React Native & Android

Explore similar profiles based on matching skills and experience