Summary
Overview
Work History
Education
Skills
Additional Information
Additional Responsibilities
Strengths
Language Proficiency
Technical Overview
Personal Information
Projects
Certification
Declaration
Software
Timeline
Generic

Mayank Bajpai

iOS Developer (9+ Years of Work Experience)
Delhi

Summary

As an experienced iOS developer with 9 years of expertise in designing and implementing robust and innovative mobile applications, I have a proven track record of delivering high-quality software solutions. My proficiency spans across the entire development lifecycle, from initial concept to final deployment, ensuring seamless user experiences and top-notch performance. With a strong foundation in Swift and Objective-C, I excel in problem-solving and am dedicated to staying current with the latest industry trends and technologies. My commitment to excellence and passion for mobile development drive me to continually enhance my skills and contribute effectively to dynamic development teams.

Overview

7
7
years of post-secondary education
1
1
Certification

Work History

Associate Staff Engineer

Nagarro
3 2022 - Current
  • iPhone and iPad Application Development
  • Assessment of requirements
  • Documentations - Requirements and Design
  • Feature time estimations
  • Decision analysis and resolution
  • Design the application architecture
  • Guiding team members
  • Feature demonstrations
  • Code Reviews

iOS Developer

VVDN Technologies Pvt. Ltd.
06.2015 - 3 2022
  • IPhone and iPad Application Development
  • Assessment of requirements
  • Documentations - Requirements and Design
  • Feature time estimations
  • Decision analysis and resolution
  • Design the application architecture
  • Guiding team members
  • Feature demonstrations
  • Code Reviews

Education

Bachelor of Science - Computer Science, India

GLA University
Mathura, U.P.
04.2001 -

Class XII - Science Education

SVM Inter College
Kanpur, U.P.
03.2010

Class X - Science Education

SVM Inter College
Kanpur, U.P.
04.2001 - 04.2008

Skills

IPhone and iPad Application Development

Additional Information

9 years

Additional Responsibilities

  • Prepare Software design document and Product requirement documents.
  • R&D for the enhancement of the project.
  • Client discussions - requirements gathering, demonstrations and sharing status.
  • Client communication for daily/weekly review, progress update, project status etc.
  • Defining development process and guidelines.
  • Code Reviews and Guiding team members.

Strengths

Ability to adapt to evolving technologies and commitment to continuous learning have consistently enabled me to deliver high-quality results. I excel at mentoring team members and driving innovative solutions. My extensive experience has sharpened my problem-solving skills, allowing me to tackle complex challenges and lead projects to successful completion.

Language Proficiency

English and Hindi

Technical Overview

  • Tools: XCode
  • Languages: Objective C, Swift
  • Code management tools: Git, SVN, Cornerstone, Codespace.
  • Documents: Confluence, Docspace
  • Diagram: Draw.io
  • Bugs Tracking – JIRA, Trackspace
  • Wireframes – justinmind.
  • UI Reference – Figma, zepline, invision.
  • Database: Realm, Core Data, NSUserdefaults, Keychain.
  • UI Design: Autolayout, Autoresizing.
  • VLC Video player integration.
  • Socket Communication - UPNP, Bonjour, TCP, WebSocket Helper, MQTT.
  • Notifications – Local and Push Notifications.
  • BLE, iBeacons
  • Core Animation
  • CoreML
  • PDFKit - PDF Annotations - Pencil, Highlighter, erase annotations using native frameworks

Personal Information

  • Date of Birth: 07/15/1994
  • Marital Status: Married

Projects

iPad Application for Pilots - Using this app pilot can perform below operations:

1. Search flight by flight number or dates

2. Download flights

3. View briefing package - navigation, weather, NOTAMs etc.

4. Get updates - delay, routes etc.

5. Fuel Order

6. PDF Annotations.

7. Data sync and share

8. Manage Navigation Logs.


NETGEAR - (Router Management App), Using this app user can perform below operations:

1. Onboard routers

2. Activate Services - Bitdefender, Parental Control

3. Configuration and Monitoring

4. Get Product updated, offers and Purchase.


DVDO - This is a BLE based application to configure TV with DVDO tile box. Once the DVDO is configured with TV, users can cast media with multiple controls.


Zoom Camera - Live streaming for 360 videos, panorama images, download/share/edit media.


Zoom Audio Recorder - App to record and play audio. Can apply the effects like reverb, EQ on audio.


IFB Smart Washer - This is an IOT application used to operate fully automatic washing machine through mobile application. Also this application can be used to raise and track the complaint. This application is also used to Diagnose washing machines through mobile application either from remote location or Home Location. Using this application technician can check jobs assigned to him and also update the status of the job.


Insight Manager - This is an IOT application used to configure Netgear devices i.e. Home Router, Switches and NAS (Cloud storage devices) either from remote or home location. User can also see the current status of Netgear devices i.e. current speed, connected clients.

Certification

AIML Certification from Great Learning

Declaration

I hereby declare that the information mentioned above is true to the best of my knowledge.

Software

Xcode

Swift

GitHub

Documentation - Confluence, Docspace

JIRA, Trackspace

UI Reference – Figma, Zepline, Invision

CoreData

TCP

UPNP

MQTT

Push Notifications

BLE, iBeacons

CoreML

PDFKit

Timeline

AIML Certification from Great Learning

07-2021

iOS Developer

VVDN Technologies Pvt. Ltd.
06.2015 - 3 2022

Bachelor of Science - Computer Science, India

GLA University
04.2001 -

Class X - Science Education

SVM Inter College
04.2001 - 04.2008

Associate Staff Engineer

Nagarro
3 2022 - Current

Class XII - Science Education

SVM Inter College
Mayank BajpaiiOS Developer (9+ Years of Work Experience)