A detail oriented senior mobile application engineer who has a proven track record of building quality native iOS applications and cross platform react-native applications.
Overview
8
8
years of professional experience
3
3
years of post-secondary education
Work History
Senior Software Engineer - iOS
AppsForBharat
Bangalore, Karnataka
06.2022 - 07.2023
Developed the iOS version of the company's flagship product called SriMandir from scratch.
Employed several techniques like micro-features, RIBs architecture, reactive programming, automatic code generation and unit testing to make the project more scalable and easy to maintain.
Worked with project managers, developers, quality assurance and customers to resolve technical issues.
Trained and mentored junior developers and engineers, teaching skills in iOS development and working to improve overall team performance.
Updated job knowledge by studying state-of-the-art development tools and programming techniques and participating in educational opportunities.
Project Lead
Indium Software
Bangalore
02.2022 - 05.2022
Helped Uber on Indium’s behalf to create and maintain a standalone ios framework for marketing attribution
Partnered with project team members to identify and quickly address problems.
Senior Engineer
Nagarro Software
Gurugram
02.2021 - 11.2021
Served Airtel (India) as a lead native(iOS) + React-Native engineer on behalf of Nagarro
Successfully ported and delivered their entire UPI payments module from Swift to Typescript (React-Native)
Wrote several native iOS libraries to be used in existing react native applications.
Adhered to timelines to meet quality assurance targets.
Mentored and coached entry-level and junior engineers to improve talent and boost skill levels.
Senior Software Engineer
AppInventiv
Noida
05.2020 - 02.2021
Helped RHB, Malaysia build their cross-platform consumer facing banking application (react-native).
Led software development initiative as subject matter expert and primary point-of-contact for project management staff.
Trained and mentored junior developers and engineers, teaching skills in react native and working to improve overall team performance.
Coordinated with other engineers to evaluate and improve software and hardware interfaces.
iOS Engineer
NMG Technologies
New Delhi
07.2017 - 05.2020
Applied Agile software development methodology to elevate final products and streamline development efforts.
Translated basic design plans into full iOS app frameworks, delegating project components to appropriate team members.
Researched and selected APIs for integration into development projects.
Instructed junior developers on use of Swift programming language, creating collaborative learning environment to onboard personnel.
Worked with stakeholders to find collaborative ways to deliver business value for parties.
Software Engineer
JLabs, Coder’s Cabin
New Delhi
01.2016 - 02.2017
Worked on multiple web and mobile products as a junior software engineer
Received a mid-term promotion for excellent performance.
Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability, and performance.
Reviewed project specifications and designed technology solutions that met or exceeded performance expectations.
Education
Bachelor of Computer Science - Computer Applications
Maharaja Surajmal Institute (GuruGobind Singh Indraprastha University)