Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic
Satyam Singh

Satyam Singh

Jamui

Summary

Software Engineer with extensive experience in developing scalable mobile applications using Swift and Objective-C. Proven track record in enhancing user experience and functionality on iOS platforms, managing version control with Git, and mentoring junior developers. Adept at optimising codebases for efficiency, conducting thorough code reviews, and staying updated with the latest iOS development trends. Demonstrated expertise in leading cross-functional teams to deliver innovative iOS applications on time, resolving complex bugs, and implementing comprehensive testing strategies. Skilled in app design, problem-solving, and integrating third-party APIs to enhance app functionality. Career goal: To continue driving innovation in mobile app development while fostering team growth and excellence.

Overview

2
2
Languages
9
9
years of professional experience

Work History

Senior Software Engineer

Wipro
Pune
12.2025 - 10.2026
  • Developed and enhanced iOS application features using Swift, UIKit, and SwiftUI, focusing on maintainability, scalability, and performance.
  • Worked with Combine to handle reactive data flows and asynchronous event processing within the iOS application.
  • Implemented and maintained application features using Redux architecture, supporting predictable state management and unidirectional data flow.
  • Worked with Domain Model Plugin and Platform Hub as part of the application development ecosystem.
  • Integrated RESTful APIs and handled JSON data to enable seamless communication between mobile applications and backend services.
  • Troubleshot technical issues, resolved defects, and participated in code reviews and Agile/Scrum activities to maintain software quality.

Software Engineer

Jet2 Travel Technologies Pvt Ltd
Pune
09.2021 - 11.2025
  • Developed and maintained iOS applications for Jet2.com and Jet2holidays, focusing on scalable, user-friendly travel features including flight booking, holiday search, and dynamic content updates.
  • Collaborated with cross-functional teams including product owners, QA, and backend engineers to deliver robust, high-performance app features using Swift and SwiftUI.
  • Implemented MVVM architecture, modular components, and integrated APIs to enhance app stability and scalability.
  • Handled complex UI/UX requirements for mobile app components like search filters, booking flows, payment gateways, and personalized holiday recommendations.
  • Worked closely on accessibility, offline support, and deep linking to improve user experience.
  • Managed version control and CI/CD pipelines through Git and internal deployment tools.
  • Participated in code reviews, sprint planning, and agile ceremonies to ensure continuous delivery and quality improvement.
  • Integrated analytics and performance monitoring tools to identify issues and optimize app performance.
  • Contributed to DAM (Digital Asset Management) integration for dynamic image delivery and content updates.
  • App store Link: https://apps.apple.com/in/app/jet2-holidays-and-flights/id784548884

Software Developer

Baryons Software Solutions
Bengaluru
09.2020 - 09.2021
  • Designed and developed key modules of the SMART INSPECTION iOS application, available on the App Store, used by enterprises for industrial inspection, audit, and compliance tracking.
  • Worked closely with business analysts and QA to translate requirements into robust, scalable mobile features using Swift, UIKit, and Core Data.
  • Developed functionality for camera integration, signature capture, and barcode scanning to digitize field inspection processes.
  • Worked on role-based access control, offline-first architecture, and secure data handling to meet enterprise IT compliance standards.
  • Participated in client discussions, sprint planning, bug fixes, and App Store releases as part of an agile development team.
  • Project Name : SMART INSPECTION
  • Client : INTERTEC
  • App Store Link : https://apps.apple.com/ae/app/smart-inspections/id1618390813

Software Developer

Techurate Systems Pvt LTD
Bengaluru
02.2018 - 07.2020
  • Developed and maintained multiple banking and financial applications including NFC Bank, ZICB Bank, and Exim Bank, ensuring high performance, security, and scalability.
  • Built features for account management, fund transfers, bill payments, loan services, and transaction history using Swift, UIKit, and RESTful APIs.
  • Collaborated with backend teams to integrate secure APIs and handled encryption, authentication (OAuth2, biometrics), and session management to ensure data privacy.
  • Designed dynamic and user-friendly UI/UX screens compatible with various iOS devices following Apple HIG.
  • Implemented push notifications, multi-language support, and form validations to enhance user engagement and reliability.
  • Participated in the complete SDLC including requirement gathering, development, testing, deployment, and post-release support for multiple client apps.
  • Contributed to App Store submissions, client demos, and provided support for UAT and production issues.
  • Followed Agile methodologies, worked with Git for version control, and collaborated daily with cross-functional teams across time zones.
  • Project #1: NFC Bank
  • Client: NFC
  • App store link: https://apps.apple.com/us/app/nfc-bank-mobilebanking/id1296784939
  • Project #2: ZICB
  • Client : ZICB
  • App store link: https://apps.apple.com/in/app/bankon-zicb-app/id1531439487
  • Project #3: EXIM Bank.
  • Client: EXIM
  • App store link: https://apps.apple.com/in/app/exim-online-banking-personal/id1229078940

Education

Bachelor Of Technology - Computer Science

Greater Noida College Of Technology
Greater Noida, UP
2016

Skills

  • iOS and Frameworks: UIKit, SwiftUI, Core Data, Alamofire, Auto Layout, AVFoundation, Core Location, Core Bluetooth (basic knowledge)
  • Development Tools: Xcode 16, Git, Instruments, Postman,
    Sourcetree
  • Architecture : MVVM, VIPERM, and MVC
  • Testing & Quality: XCTest, XCUITest, Unit Testing, UI Testing
  • Backend Integration: RESTful APIs, JSON, Alamofire,
    URLSession, Firebase SDK
  • DevOps & CI/CD: Jenkins, GitHub Actions, TestFlight, App Store
    Connect
  • Methodologies: Agile/Scrum, Code Reviews, JIRA, and Confluence
  • AI tool - GitHub Copilot

Languages

Hindi
Proficient
C2
English
Advanced
C1

Timeline

Senior Software Engineer

Wipro
12.2025 - 10.2026

Software Engineer

Jet2 Travel Technologies Pvt Ltd
09.2021 - 11.2025

Software Developer

Baryons Software Solutions
09.2020 - 09.2021

Software Developer

Techurate Systems Pvt LTD
02.2018 - 07.2020

Bachelor Of Technology - Computer Science

Greater Noida College Of Technology
Satyam Singh