Abhishek Sharma

Software Engineer 2
Noida, IN.

About

A results-driven Software Engineer with 5 years of expertise in full-stack mobile application development, specializing in creating seamless, high-performance iOS and Android experiences using React Native, React.js, and Redux. Successfully launched three innovative applications to market, significantly enhancing app responsiveness by 35% and optimizing data retrieval by 40% through strategic architectural and API improvements. Adept at delivering scalable, maintainable solutions and accelerating feature deployment with real-time updates.

Work

upGrad
|

Software Engineer 2

Noida, Uttar Pradesh, India

Summary

Led significant performance and architectural enhancements for the upGrad React Native App, focusing on efficiency and scalability.

Highlights

Boosted application responsiveness and performance by 35% through strategic implementation of MVC architecture within the React Native environment.

Optimized data retrieval and enhanced API efficiency using GraphQL queries, reducing query execution time by 40% and improving overall user experience.

Designed and deployed scalable, modular architectures in the upGrad React Native App, enabling seamless feature rollouts and minimizing technical debt.

Integrated CodePush library for real-time over-the-air (OTA) updates, significantly reducing app downtime and accelerating feature delivery.

TruxCargo Pvt Ltd
|

Software Engineer

Noida, Uttar Pradesh, India

Summary

Spearheaded the end-to-end development and successful launch of the TruxCargo Logistics App on the Google Play Store.

Highlights

Led the full-stack development of the TruxCargo Logistics App from concept to launch, utilizing React Native, JavaScript, React.js, and Redux, successfully publishing it on Google Play Store.

Designed and implemented the 'Create Order' feature, enabling users to generate detailed shipping orders with specific pickup/delivery locations and goods dimensions.

Collaborated with cross-functional teams to define requirements and deliver a robust logistics solution that streamlined order creation and management.

VeeStar InfoTech Solutions
|

Software Engineer

Noida, Uttar Pradesh, India

Summary

Developed and maintained high-performance mobile applications for Android and iOS, enhancing user satisfaction and operational efficiency.

Highlights

Developed and maintained robust mobile applications for both Android and iOS platforms, ensuring high performance and optimal user satisfaction.

Engineered and launched the Mobile Goo App, a platform for buying and selling reusable phones, successfully integrating a secure payment gateway and API for order creation.

Implemented critical features and optimizations that contributed to efficient application performance and a seamless user experience.

RMSI
|

Software Engineer Intern

Noida, Uttar Pradesh, India

Summary

Contributed to web development projects and enhanced front-end skills as a Software Engineer Intern.

Highlights

Developed a foundational website and actively contributed to React.js projects, enhancing core web development skills.

Assisted in front-end development tasks, gaining practical experience in component-based UI design and implementation.

Hvayate Private Limited
|

Freelance Full Stack Developer

Remote, N/A, India

Summary

Led full-stack development for an eCommerce application, from conceptualization to deployment and backend integration.

Highlights

Built and deployed a comprehensive eCommerce application using React Native, React.js, and JavaScript, successfully launching it on Google Play Store.

Designed and implemented a robust order creation API with Node.js, Express.js, and MongoDB, ensuring seamless database handling and efficient backend integration.

Managed the end-to-end development lifecycle, from requirement gathering to deployment, delivering a fully functional and scalable e-commerce platform.

Education

Amity University
Noida, Uttar Pradesh, India

B.Tech/B.E.

Computer Science

Languages

English

Skills

Programming Languages

JavaScript, TypeScript.

Frameworks

React Native, React.js, Redux.

Frontend

React.js, Redux.

Backend

Node.js, Express.js.

Tools

GraphQL, CodePush.

Databases

MongoDB.

Platforms

Android, iOS.

Methodologies

MVC Architecture.

Libraries

CodePush.

Other Skills

Product Management.

Projects

Ecommerce Application

Summary

Developed a full-featured e-commerce platform to facilitate online shopping, cart management, and secure transactions.