Summary
Overview
Work History
Education
Skills
Domains
Timeline
Generic

Shubham Raj

Software Engineering Manager (iOS, Mobile)
Noida

Summary

Seasoned software engineering manager, utilizing my expertise and experience in Mobility solutions, Apple iOS, Android, IoT, Augmented reality, Data Analytics, real-time systems, Enterprise network. Works effectively with product owners to create software development roadmaps, design, and architect the products. Excellent communication, analytical skills, initiative, and decision-making using modern technologies. Bring up a collaborative environment between the business and technical teams to release products on schedule.

● Technical Leader with the ability to guide the design, direction and execution of software development projects
● Solid experience in defining software development best practices, including code reviews, unit testing, monitoring and logging

● Design and build advanced applications for iOS platform

communicating with servers with a rich UI for large audience.

● Strong experience of Data Structures, algorithm and oops concept.
● Excellent communication, analytical skills, initiative, and decision-making using modern technologies
● Solid experience working in an agile environment with a track record of delivering above expectations
● Good experience and understanding of SwiftUI and/with Combine.
● Deep understanding of mobile architecture patterns MVC, MVVM, VIPER and MVP, problem xsolving fundamentals & full mobile development life cycle.
● Worked on Splunk, Dynatrace, New Relic logging tools for better visualization of error scenario capture form user devices.
● Well versed in user-friendly design, performance improvement, documenting code, refactoring, continuous ● Unit-test code for robustness, including edge cases, usability, and general reliability.
● Working experience in Agile development as well as scrum sprint.

● Have published numerous iOS apps in the app store.

Overview

10
10
years of professional experience
2
2
Languages

Work History

Engineering Manager

Gartner
08.2022 - Current
  • Domain - Premium Conferences
  • Enhanced overall team productivity with continuous training and mentoring of engineers.
  • Improved engineering processes by streamlining workflows and implementing efficient project management techniques.
  • Set up road map for development work within short timeline
  • Estimate & scheduling for the development work
  • Application Design using SwiftUI
  • Swift programming for entire project using latest Combine framework
  • Root Cause Analysis (RCA) of issues found during testing
  • Works in Agile development as well as scrum sprint
  • Write test cases for more than 90% code coverage
  • Responsible for Code (PR) review for peers
  • Worked for emergency fixes

Specialist Software Engineer

Fiserv, Inc
06.2021 - 05.2022

Gathering functional and business requirements from the client. Clarifying any doubts and queries with Functional and Business owners. Preparing detailed requirement documents.

Analyzing the existing system to see how the new requirement can fit in and doing the impact analysis to figure out what all components have to be changed.

Analyzing the requirements and developing detailed design documents about the plan to implement the requirement and get it approved from the client.

Develop the application as per the design document and Iterative development Methodology. This would involve development of the app using Objective-C / Swift language with Xcode, Storyboard.

Reporting the on-site and offshore status to on-site Account Manager and provide early warning for any issues, concerns that may affect the overall schedule. Also clarifying any doubts and queries that offshore team is having with the client.

Getting bug reports from the client and co-coordinating with offshore for bug fixes and bug fixes releases and getting the UAT clearance and sign off.
Involve in the final deployment of the application to the production environment.

Lead Technical Specialist

Primus Software Corporation
11.2017 - 06.2021

Domains -

  • Fintech
  • Insurance
  • Business Analytics

Good understanding of programming languages such as Objective-C, Swift,

Java, Javascript.

Experience in working with UI/UX implementing Autolayout, Size classes,

StoryBoard, Xib's and programmatic views creation statements.

Working Knowledge of API's like Google Maps, Facebook, Twitter for iOS.

Well versed with various source control & project management tools like SVN,

Git, Bitbucket, Jira, Jenkins.

Page 2 of 3Implemented NSOperationQueue and NSURL Session to integrate with

backend web services.

Worked with REST web services, XML, JSON and network protocols.

Experience in provisioning and publishing application in App Store with

working knowledge of Apple publishing procedures and App review process.

Experience in creating and extracting data from database and displaying on

iPhone using Sqlite and Core Data( NSUserDefaults, Plist, Settings Bundle).

Experience in integrating third party iOS framework like AVFoundation,

SwiftyDB, SwiftyJSON, AFNetworking & Alamofire.

Good knowledge on design patterns like MVC, Singleton, Standalone,

Delegation, KVO & KVC.

Used blocks & NSOperation Queue for managing asynchronous operations for

processing, multitasking & handling data.

Worked on In-App-Purchase for Non Consumable Content.

Worked APNS, CSR, Provisioning Profiles, .pem file to enable Push

Notification etc.

Building RESTful Web Services API using PHP & MySQL

Domain

Ginger Webs Pvt. Ltd
06.2015 - 10.2017

Domains -

  • Education: Report & Assessment
  • E-Learning

Developed high-end enterprise level Mobile Application (iPhone/iPad (Native

+ Hybrid)) using Objective-C, Swift, UIKit, MapKit, Core Location, Core

Animation, Cocoa Touch and Cocoa Service Framework.

Proficiency in developing Hybrid applications using Javascript, HTML5, CSS,

JQuery and Ajax.

Worked with Cordova - Phonegap based cross-platform web application.

Strong Knowledge of Software Development Life Cycle (SDLC) like Agile

development and Waterfall development, SCRUM with strategically designing

and implementing the software, debugging, fixing and maintaining the

software.

Education

B.Tech - Electronics & Communication

Raj Kumar Goel Engineering College (UPTU)
06.2011 - 5 2015

INTERMEDIATE - Science

St.Karens SecondarySchool (CBSE)
04.2008 - 3 2010

Skills

SDLC technologies like Agile methodologies ( Scrum, XP, TDD, Kanban, Jira, pair programming etc ) and Safe

Acquired Project Management certification Prince 2 Foundation and Practitioner

AWS Certified Cloud Practitioner

Swift, Swift UI, Objective C, Kotlin, Xcode, SDK, Frameworks

MVVM / VIPER / MVC / MVP / OOPS / POP

Singletons / Delegation / Notification Center

Push Notification / APNS / Rich Push / Urban Airship

Dependency Injection, Solid and Dry Principle

Advance Multithreading, Actor Async/Await, Combine, Rxswift

Augmented Reality (ARKit), Machine Learning concept like CoreML, CreateML, NLP

Cocopods, Swift Package Manager, Carthage

Rest / SOAP / Socket / XML /JSON

Fortify, PCI DSS, GDPR and ADA Compliance

Git/ SVN / Bit Bucket / Source Tree

Fastlane / CI CD / Jenkins / SonarCube / Swift Lint

Dynatrace/ Splunk/ Firebase / Crashlytics / Fabric

Coredata / Sqlite / Reaml

SQLCypher / Appdome

Pen Test / Optiv / Unit testing / UI Automation

Web Technology like HTML, CSS, Javascript, JQuery

iOS / Android / React Native / Python / Java

Enterprise / App Store Distribution / Test Flight

Domains

  • Banking
  • Insurance
  • Premium Conferences
  • Business Analytics
  • Education: Report & Assessment
  • E-Learning

Timeline

Engineering Manager

Gartner
08.2022 - Current

Specialist Software Engineer

Fiserv, Inc
06.2021 - 05.2022

Lead Technical Specialist

Primus Software Corporation
11.2017 - 06.2021

Domain

Ginger Webs Pvt. Ltd
06.2015 - 10.2017

B.Tech - Electronics & Communication

Raj Kumar Goel Engineering College (UPTU)
06.2011 - 5 2015

INTERMEDIATE - Science

St.Karens SecondarySchool (CBSE)
04.2008 - 3 2010
Shubham RajSoftware Engineering Manager (iOS, Mobile)