Summary
Overview
Work History
Education
Skills
Languages
Certification
Accomplishments
Timeline
Generic
ANKUR GUPTA

ANKUR GUPTA

Bangalore

Summary

Dedicated and experienced iOS Developer with over 6 years of hands-on experience in designing, developing, and maintaining high-quality iOS applications. Proficient in Swift and Objective-C with a strong understanding of Apple's design principles and interface guidelines. Adept at collaborating with cross-functional teams to define, design, and ship new features. Proven track record of delivering robust, efficient, and scalable code. Passionate about staying up-to-date with the latest technologies and frameworks in the iOS ecosystem.

Overview

6
6
years of professional experience
1
1
Certification

Work History

Senior Engineer

QBurst Technologies
Bangalore
02.2023 - Current
  • Develop and maintain high-quality iOS applications using Swift using UIKit.
  • Implement Clean Architecture principles to ensure separation of concerns.
  • Utilize MVVM (Model-View-ViewModel) design pattern for the development of scalable and maintainable applications.
  • Adhere to SOLID principles to ensure robust and modular codebase.
  • Implement reactive programming using Combine framework for better handling of asynchronous events
  • Worked on Firebase Analytics to track user interactions and application performance.
  • Work in an Agile environment, participating in sprint planning, daily stand-ups, sprint reviews, and retrospectives.
  • Write clean, maintainable, and efficient code following established coding standards.

Senior iOS Engineer

Mobilecoderz Technology Private Limited
Noida
11.2017 - 01.2023
  • Implemented UI/UX designers' integrated designs into the application.
  • Collaborated closely with cross-functional teams, including designers, developers, quality assurance (QA) engineers, and project managers.
  • Successfully published the application on the App Store.
  • Ensured the maintenance of the codebase and the automation of the application.
  • Utilized both MVC and MVVM design patterns.
  • Integrated RESTful APIs to connect iOS applications to backend services.
  • Incorporated Apps Flyer and Mix Panel SDKs for tracking user activity.
  • Implemented Luxand SDK for face recognition features.
  • Employed Realm and Core Data for local storage.
  • Integrated various types of social login into the application.

Education

Bachelor of Technology (B.TECH) - Computer Science

G.L Bajaj Group of Institution, Mathura
Mathura
06-2016

12th - Science

S.D Inter College
Meerut
04-2011

10th - Science

S.D Inter College
Meerut
04-2009

Skills

  • Programming Languages: Swift, ObjC
  • Frameworks: UIKit, Core Data, Core Animation, Core Graphics, Core Location, MapKit, SwiftUI
  • Development Tools: Xcode, Git, TestFlight
  • Version Control: Git, GitHub, Bitbucket
  • API Integration: RESTful, SOAP, JSON
  • Databases: Realm, CoreData
  • Third-party Libraries: Alamofire, AFNetworking, SDWebImage, Realm, Firebase
  • Design Patterns: MVC, MVVM, Clean Architecture
  • Experience with: Unit Testing, UI Testing
  • Deployment: App Store Connect, TestFlight

Languages

Hindi
First Language
English
Upper Intermediate (B2)
B2

Certification

https://www.linkedin.com/learning/certificates/3b593c1f4b24e75593efb38b889521b247ca7cb97ca29a58f914526e99049666?trk=backfilled_certificate

Accomplishments

  • Received an award for punctuality.

Timeline

Senior Engineer

QBurst Technologies
02.2023 - Current

Senior iOS Engineer

Mobilecoderz Technology Private Limited
11.2017 - 01.2023

Bachelor of Technology (B.TECH) - Computer Science

G.L Bajaj Group of Institution, Mathura

12th - Science

S.D Inter College

10th - Science

S.D Inter College
ANKUR GUPTA