Aayush Maheshwari

Software Engineer

Bengaluru, Karnataka, India8 yrs 7 mos experience
Most Likely To Switch

Key Highlights

  • Achieved 32x growth in app usage within a year.
  • Expert in building cross-platform applications using React Native.
  • Strong background in computer science with a degree from IIT Hyderabad.
Stackforce AI infers this person is a Fintech and Mobile Applications expert with a strong focus on user experience and performance.

Contact

Skills

Core Skills

React NativeIosAndroid DevelopmentMobile Development

Other Skills

IoTFirebaseMoengage AnalyticsCommunicationGitProblem SolvingCrashlyticsDetoxRemote configReact QueryReduxSagaGraphQLFirebase cloudFcm

About

I am currently working at Adobe, building innovative and scalable solutions for the Digital Imaging industry for a Photoshop Web. Previously I have worked on Application (Payzapp) using React Native, iOS, and IoT technologies. I collaborate with cross-functional teams to deliver features that enhance user experience, security, and performance. My primary expertise lies in building cross platform performant apps using react-native, JS and Swift I have a strong background in computer science, with a Bachelor's degree from Indian Institute of Technology, Hyderabad, and experience in various programming languages, discrete mathematics, and compilers. I have also worked as a senior software engineer at Loved, a fee-free tool for helping the next generation with financial tools and knowledge, where I led the development of the Android app and helped achieve 32x growth over a year. I have also contributed to open-source educational tools for LLVM as part of my undergrad project work, and interned at Microsoft, where I built a CI/CD pipeline for web applications. I am passionate about learning new technologies, solving complex problems, and creating value for customers and stakeholders. I am always eager to take on new challenges and opportunities to grow as a software engineer and a team player.

Experience

8 yrs 7 mos
Total Experience
1 yr 8 mos
Average Tenure
2 yrs 4 mos
Current Experience

Adobe

Computer Scientist

Dec 2023Present · 2 yrs 4 mos · Bengaluru, Karnataka, India · Hybrid

  • Adobe Photoshop Web and Android

Zeta suite

Software Developer Engineer 2

Jun 2021Dec 2023 · 2 yrs 6 mos · Bangalore Urban, Karnataka, India

  • Workes on building innovative and scalable solutions for a Banking Application (Payzapp HDFC) using React Native, iOS, and IoT technologies. I collaborated with cross-functional teams to deliver features that enhance user experience, security, and performance.
  • Primary owner on E2E front end delivery for recharges & bill payment functionality on the app which enables millions of users to help with bill payment facilitation and reminders.
  • Technology Used: React-Native (React-Query, MMKV Storage, Zustand) and iOS Native (Swift)
React NativeiOSIoTFirebaseMoengage AnalyticsCommunication+6

Flyte

Senior Software Engineer

Jan 2020May 2021 · 1 yr 4 mos

  • A fee free tool for helping next generation setup with the financial tools and knowledge they need to succeed.
  • Lead the Development of Android app for all aspect be it architecture development, adding support for 3rd party libraries like plaid, Google maps, wix/react-native-navigation and gesture handling.
  • Worked solely on primary features on app namely stock discovery (pagination), referral system using branch.io , messaging via getstream.io and gifting of stocks/cash, improving the memory usage by 15 %
  • Architecture used was redux, sagas for state management
  • My work in the hybrid app helped us to see 32x growth over a year. It also includes A/B Testing and delivering by under-taking new project of my own for a cross platform repo. I also did the setup for the firebase cloud messaging mechanism which is used for remote alerts in case of new stocks added to portfolio or price movements.
React NativeReduxSagaGraphQLFirebase cloudFcm+4

Magicpin (samast technologies)

Staff Software Engineer

Jun 2019Dec 2019 · 6 mos · Gurgaon, India

  • Mobile Development Stack - (React-native and Redux)
  • https://apps.apple.com/us/app/magicpin-discover-your-city/id1171775851
  • An Hyperlocal discovery based app used to search deals, trends and offers for all sorts of retail and outlets. My work helps discovery of user favorite restaurants, recommendation and exclusive offers nearby.
  • This includes creating merchant pages, providing different category filters and vouchers offered by them till the final payment gateway page Worked on important and interesting features namely quick shortcuts for search, login via whatsapp, notification of stocked out vouchers, internationalization and quick links to ride hailing apps.
  • Helped reducing server side traffic and further improve user experience. Architecture used was redux for state management and react-native for UI rendering.
React NativeReduxCommunicationProblem SolvingMobile Development

Samsung electronics

Software Engineer

Jul 2017Jun 2019 · 1 yr 11 mos · Noida Area, India

  • Worked on couple of IOT based applications. SmartView and Smart-Things being two
  • major publications.
  • https://apps.apple.com/us/app/smartthings/id1222822904
  • These are widely used for media sharing, remote access, searching content on multiple streaming platforms, setting ambient theme, getting local weather report and much more on telly through iPhone and iPad devices.
  • Working in these projects I have gained knowledge on many aspects about iOS Development. MVVM/MVC architecture, auto-layout, custom animations, UI Development for different class-sizes and orientation, Internationalisation support, accessibility, haptics, RESTful APIs and Core Data are some of the them.
  • Gained experience with UITesting, Unit testing, Continuous Integration, Custom UI Animations, Reactive swift patterns and many design patterns for creating extensions and generics as part of these projects.
CommunicationProblem Solving

Microsoft

Software Developer Internship | Building a Continuous Integration-Continuous Deployment(CI/CD) Pipe

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

  • Platform:Microsoft Azure PaaS
  • Deployment Source: Visual-Studio Team-Services(VSO) git.
  • Assigned under Mobile-Data-Labs team which was working on a web-app based on NODE and
  • React components, My project was to Build a CI/CD pipeline using Grunt/Gulp(Task Runners)
  • scripts written in JS.
  • On each checkin made by developer to remote git branch the following series of actions trigger
  • On VSTS, Build Machine pickups the Git Branch and :
  • Installs Node modules dependancies required by feature;
  • Runs Linting(ES-Lint) to do static analysis of code and ensure required coding style across
  • all src files;
  • Unit-tests all React and Node components;
  • Generates Report for Code-Coverage (Istanbul)with % wise traverse on branch and functions;
  • Bundles all the web-app dependant script files by concatenating and optimizing them to
  • reduce rendering time on Azure- (Webpack);
  • Creates a deploy package compressing all the required project files along with dependancies.
  • Microsoft Azure Pickups the Deploy Package from VSTS and releases the deployment to
  • Azure-Webapp and lifts website as specified by web.config.
CommunicationProblem Solving

Education

Indian Institute of Technology Hyderabad

Bachelor's degree — Computer Science

Jan 2013Jan 2017

The Emerald Heights International School, Indore

Matriculation

Jan 1999Jan 2011

Stackforce found 100+ more professionals with React Native & Ios

Explore similar profiles based on matching skills and experience