Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

Mayank Sharma

Delhi

Summary

Dynamic Sr. Software Developer with a proven track record at CAE, specializing in Swift and Firebase solutions. Expert in enhancing user experiences through biometric authentication and real-time data management. Adept at driving project success with Agile methodologies and a focus on delivering impactful software solutions.

Overview

6
6
years of professional experience

Work History

Sr. Software Developer

CAE
Banglore
03.2024 - Current
  • Established AWS and Azure authentication process for B2B users
  • Identified and removed software bottlenecks negatively impacting app performance.
  • Documented application changes and updates for team reference and future maintenance.
  • Monitored equipment function to verify conformance with specifications.
  • Modified existing software to correct errors, adapt to newly implemented hardware or upgrade interfaces.

Software Developer

BetterPlace
Bangalore
05.2023 - 02.2024
  • Successfully implemented features such as face detection, text recognition, object identification, and image classification, demonstrating proficiency in utilizing Vision APIs to enhance the visual intelligence of iOS applications.
  • Contributed to the seamless user experience by incorporating technologies such as Touch ID and Face ID, ensuring a secure and user-friendly authentication process.
  • Engineered an advanced and robust screenshot prevention feature as part of application security enhancements.
  • Led key initiatives centred around Core Data, demonstrating a profound mastery of data modelling, persistence, and management within iOS applications.

Software Engineer

Times Internet (Abound by TOI)
Noida
02.2022 - 05.2023
  • Successfully implemented and integrated biometric authentication functionality within the application, enhancing user security and experience.
  • Implemented deep link functionality in the app to open links generated using AppsFlyer.
  • Developed and launched an 'API polling' feature to provide real-time visibility into bank linking status.
  • Implemented a 'Rate App' feature, resulting in a substantial increase in app ratings on the App Store, showcasing the ability to drive user engagement and enhance app visibility.
  • Collaborated on seamlessly incorporating Alamofire into an iOS application by implementing interceptors, thereby optimizing and customizing network requests for enhanced performance and functionality.

Software Developer

Algoworks
Noida
06.2019 - 01.2022
  • Architected and executed a feature-rich Chat Module that seamlessly facilitates both group and one-to-one conversations, harnessing the power of Firestore for real-time communication.
  • Led the strategic implementation of In-App Purchase functionality, orchestrating a seamless and revenue-enhancing user experience within the application ecosystem.
  • Championed the seamless integration of a secure and efficient payment gateway, leveraging the Razorpay platform to enhance the financial transaction experience within the application.
  • Spearheaded the integration of Push Notification services, enhancing user engagement and retention.
  • Integrated a real-time database solution from Firebase into iOS applications, unleashing the power of dynamic, synchronized data management.
  • Worked on Firebase Authentication, ensuring robust user identity verification through secure signin methods such as email, social, and multi-factor authentication.

Education

B.Tech - Information Technology

IMS Engineering College
Ghaziabad
01.2019

Intermediate Education - Ghaziabad

JKG Sr. Secondary School
Ghaziabad
01.2015

Matriculation Education - Ghaziabad

JKG Sr. Secondary School
Ghaziabad
01.2013

Skills

  • Swift
  • SwiftUI
  • Git
  • Application Lifecycle
  • Biometric Authentication
  • Firebase
  • InAppPurchase
  • ASSN
  • Agile Development
  • Auto Layout
  • Stack Views
  • Size Classes
  • RESTful API
  • MVVM
  • GCD
  • Push Notification
  • Google AdMob
  • Cocoapods
  • Programmatic UI creation
  • Storyboard
  • Animation
  • Design Pattern

Languages

Hindi
First Language
English
Proficient (C2)
C2

Timeline

Sr. Software Developer

CAE
03.2024 - Current

Software Developer

BetterPlace
05.2023 - 02.2024

Software Engineer

Times Internet (Abound by TOI)
02.2022 - 05.2023

Software Developer

Algoworks
06.2019 - 01.2022

B.Tech - Information Technology

IMS Engineering College

Intermediate Education - Ghaziabad

JKG Sr. Secondary School

Matriculation Education - Ghaziabad

JKG Sr. Secondary School
Mayank Sharma