Amit Gupta

Software Engineering in Microsoft | Tech Enthusiast

Role
Senior Software Engineer 2 at Microsoft
Location
Hyderabad, TG, IN
LinkedIn followers
500 followers
Information TechnologyView LinkedIn profile

About Amit Gupta

Android/IOS Mobile Apps Expert.With 14 years of experience in mobile application engineering, I have successfully delivered around 15 live projects using cutting-edge technologies such as React JS, Android, iOS, Kotlin, Swift, Java, React Native, and C++. I excel in designing and developing complex applications, creating AI Evaluation frameowrkfrom the ground up, leveraging modern design patterns and architectural frameworks.Key Expertise:Application Architecture: Proficient in implementing Redux, React Router, React Hooks, MVVM architecture, Kotlin Multiplatform (KMP), reactive programming with Flow, RxJava, Combine Operators, and Live Data. I manage concurrency using Coroutines, Fetch, and DispatchGroup, ensuring modular, scalable designs with Dependency Injection, SQL/NoSQL databases, JobScheduler, and WorkManager.Expertise in building mobile applications powered by transformational generative AI, includingdeveloping evaluation frameworks and scoring systems for AI‑generated data. Hands-on experiencewith Claude Code, GitHub Copilot, and creating custom AI-driven commands and skills.Advanced Mobile Development: Expertise in crafting efficient, secure, and high-performance mobile applications, including experience in SDK/POD creation, dynamic feature delivery, and app performance optimisation, with a focus on memory management and security protocols like TLS and SSL Certificate Pinning.Front-End Engineering: Building highly interactive, responsive, and performance-optimized web components using React JS, JavaScript, TypeScript, and Redux. Skilled in designing reusable React components for seamless cross-device user experiences for mobile.DevOps & CI/CD: Proficient in integrating CI/CD pipelines via Jenkins, managing dynamic localisation, and deploying apps across multiple stores (Google Play, Apple App Store, Huawei Play, Samsung Store) as well as Amazon Cloud Deployment for React.Notably, I have extensive onsite experience in Korea, where I collaborated with Samsung on handwriting recognition and PDF rendering technologies. Over the past decade, I’ve led teams of 4 to 24 engineers across multiple platforms, mentoring and guiding them in delivering high-quality solutions.With a firm foundation in data structures and a logical approach to problem-solving, I am well-equipped to drive product excellence and tackle complex challenges. I am passionate about leading high-impact projects and mentoring the next generation of engineers.

Experience

  1. Senior Software Engineer 2

    Microsoft

    Mar 2025 — Present

Education

  • Thapar Institute of Engineering & Technology

    Master's Degree, Computer Software Engineering

    2010 — 2012

Skills

  • Mysql
  • Core Java
  • Xml
  • Sql
  • Software Development
  • Android
  • C
  • Programming
  • Java
  • Eclipse
  • C++
  • Data Structures
  • Management
  • Android Development

Find verified contacts for anyone on LinkedIn

Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.

Free plan included · No credit card required

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Amit Gupta — Senior Software Engineer 2 at Microsoft in Hyderabad, TG, IN | Unifers