Jaspreet Kumar

Senior Software Engineer @ Microsoft | GroupMe

Role
Senior Software Engineer at Microsoft
Location
Sunbury, OH, US
LinkedIn followers
500 followers
Information TechnologyView LinkedIn profile

About Jaspreet Kumar

I am an experienced mobile app developer with over 14 years of expertise in mobile applications development. I specializing in Swift, SwiftUI, Objective C, Kotlin, and Java. Currently, I am working at Microsoft, where I am working as lead developer, focusing on improving app performance, integrating AI features, and driving innovation within the GroupMe app. Prior to this, I worked at JPMorgan Chase, where I was leading the iOS development team, enhancing authentication functionalities, hybrid features, driving performance improvements and core features for Chase & JPMorgan iOS mobile app.My career includes roles at Barclays Bank US, where I contributed to iOS and Android app development, working in payments, security and improving app performance, as well as at Avis Budget Group, where I led the iOS team, expanded app features, and managed international deployments. With a strong technical background in tools like Xcode, Android Studio, and various testing frameworks, I bring a blend of deep technical expertise and leadership to every project.I am passionate about mentoring and coaching junior developers, and I foster a culture of innovation, continuous learning, and excellence.

Experience

  1. Senior Software Engineer

    Microsoft

    Nov 2022 — Present · Sunbury, OH, US

    Leading GroupMe iOS mobile application. Lead the architecture, design and development of the iOS mobile app, ensuring alignment with business objectives and technical standards.• Creating detailed technical design documents and flow diagrams to map out application architecture and workflows.• Collaborating closely with product and design teams to enhance mobile app experiences and improve user engagement.• Ensured high coding standards, efficient development processes, and rigorous testing methodologies within the development team.• Identify and mitigate potential technical and operational risks, prioritizing the security and reliability of the mobile app.• Analyze business requirements to assess technical feasibility using modern software engineering and design patterns.• Actively participate in architectural and design review sessions, proposing alternative solutions for improved scalability, efficiency, and reusability.• Identify system deficiencies and implemented solutions to ensure high-quality code and system performance.• Promote technical knowledge sharing across the project/organization, fostering a culture of innovation and continuous improvement.• Managing technical debt, implementing effective plans to address it in each sprint to ensure long-term codebase health.• Participating in defect triage meetings to maintain quality standards and incorporate stakeholder feedback for continuous improvement.• Develop proof-of-concepts for unexplored features and modules, providing technical solutions to guide the team during development.• Design and strategize test cases for design verification and product validation, ensuring the reliability of all releases.• Lead efforts to improve app stability and performance, ensuring a seamless user experience.• Conduct training sessions and technical talks, sharing expertise and fostering growth within the team.

Education

  • Guru Nanak Dev University, Amritsar

    Master of Computer Applications (M.C.A.), Computer Applications

    2008 — 2010

  • Guru Nanak Dev University

    Bachelor of Computer Applications (B.C.A.), Computer Science

    2005 — 2008

  • D.A.V. School

    High Class, Non Medical/Engineering

    2003 — 2005

Skills

  • Java Enterprise Edition
  • Swift
  • Agile Methodologies
  • Jcl
  • Microsoft Sql Server
  • Web Services
  • C
  • Ios
  • Sql
  • Hibernate
  • Core Java
  • Software Development Life Cycle (Sdlc)
  • Xml
  • Javascript
  • Ios Development
  • Mobile Applications
  • Java
  • Mysql
  • Requirements Analysis
  • Iphone
  • Objective-C

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.

Jaspreet Kumar — Senior Software Engineer at Microsoft in Sunbury, OH, US | Unifers