Summary
Overview
Work History
Education
Skills
Websites
Timeline
Generic

Anurag Pandey

Pittsburgh,PA

Summary

  • More than 13 years of experience of working as an iOS developer with Swift, SwiftUI, Combine and Objective-C.
  • 2 years of experience working on Android with Kotlin and Jetpack Compose.
  • Proficient in design patterns including Clean, MVVM, MVVM-Coordinator, MVP, Decorator, Singleton, Observer, etc.
  • Collaborated closely with product and design teams to conceptualize and implement innovative application experiences for iOS platforms.
  • Utilized a range of IDEs and tools including Xcode, Android Studio, Instruments, Profiler, and memory management techniques.
  • Expertise in integrating and leveraging frameworks including StoreKit, ApplePay, MapKit, EventKit, AVFoundation, MessageUI, Contacts UI etc.
  • Also used some third-party frameworks like Google Analytics, Adobe analytics, Mapbox, Google Maps, Foursquare, Firebase, mParticle, Kofax, Brightcove, OpenTok, Urban Airship etc.
  • Extensive experience consuming REST/SOAP Web Services and GraphQL.
  • Worked on iOS key features like Size Classes, Storyboards, auto layouts, Core data, APNS, Core Animation, Core Graphics, Core Bluetooth, and Core Text etc.
  • Knowledge of Object-Oriented Concepts and good development experience in using those concepts in building re-usable code.
  • Comprehensive knowledge of the mobile development life cycle from requirements gathering to design, construction, testing and maintenance.
  • Committed to organizational ethics, value-based decision-making, managerial proficiency, and a dedication to producing high-quality code.
  • Extensive experience in A11y, unit tests and UI testing practices.

Overview

14
14
years of professional experience

Work History

Staff iOS/Android Developer

UPMC Enterprises
Pittsburgh, PA
05.2021 - Current
  • Led the architecture change of MyUPMC app from MVC to Clean architecture
  • Developed the telehealth functionality for UPMC’s virtual visit feature where patients can visit providers though video conferencing
  • Engineered and deployed the push notification feature, enabling timely updates for patients regarding their health information, ensuring seamless connectivity and engagement
  • Implemented the patient-provider messaging feature
  • Designed the architecture for Google Analytics to Adobe Analytics transition, elevating data tracking capabilities to refine analysis and fortify control measures
  • Led the implementation of accessibility features (A11y) to ensure MyUPMC's usability for visually impaired patients, enhancing inclusivity and user experience
  • Work closely with product managers and designers to conceptualize, design, and implement new features
  • Integrate diverse public and private Application Programming Interfaces (APIs) and frameworks into the applications
  • Partner with QA resources to conduct thorough testing, troubleshooting, and successful deployment of production applications.

App Link:

https://apps.apple.com/us/app/myupmc/id1365606965

https://play.google.com/store/apps/details?id=com.upmc.enterprises.myupmc&hl=en_US&gl=US&pli=1

Sr. iOS Developer

AccuWeather Inc
Hartford, CT
03.2018 - 05.2021
  • Played a key role within the team in the app rewrite of AccuWeather’s flagship app, contributing to enhancements for improved performance and user experience
  • Developed the in-app subscription feature to provide users with seamless access to premium content and features
  • Developed AccuWeather’s watch app and complications which allows user to keep track of weather
  • Designed the architecture and developed mapping products, including radar, satellite, and tropical storm layers, leveraging Mapbox for rendering raster and vector tiles to enhance visualization
  • Developed AccuWeather’s tvOS app, extending the reach of weather updates to the Apple TV platform
  • Implemented push notification functionality to deliver timely severe weather warnings, enhancing user safety and preparedness
  • Collaborate with product managers, designers, and meteorologists to define, design, and add new features; integrate a variety of public and private Application Programming Interfaces (APIs) and frameworks into the applications; and collaborate with QA resources to test, troubleshoot, and release production applications.

App Link: https://apps.apple.com/us/app/accuweather-weather-tracker/id300048137

Sr iOS Developer

Kony Services Inc.
Hartford, CT
06.2017 - 02.2018
  • Developed a comprehensive mobile banking application for Pennsylvania State Employees Credit Union, empowering members with account management features including deposits, bill payments, fund transfers, and more
  • Designed and implemented the Apple Watch app, enabling users to conveniently check account balances and receive timely notifications
  • Developed unit tests to validate specific functionalities and logic, ensuring robust performance and addressing bugs identified by the QA team
  • Implemented Siri integration for the Apple Watch, facilitating seamless speech-to-text conversion for enhanced user interaction
  • Integrated various public and private APIs and frameworks into the applications, and configured release environments for both the Apple App Store and Google Play Store
  • Orchestrated the implementation of push notifications on iOS and Android platforms to notify users about app updates
  • Established the automated build process using CI/CD methodologies through Kony App Factory, streamlining development and deployment workflows for increased efficiency.

App Link: https://itunes.apple.com/us/app/psecu-mobile/id1235805501?mt=8

IOS/Android Developer

Tata Consultancy Services Ltd.
Hartford, Connecticut
11.2010 - 05.2017
  • Portfolio Watch for Vanguard – Developed an iPad/iPhone and Android mobile application for Vanguard to allow investors/customers to customize their portfolio and analyze how the market is doing. The application also displays the investment in different market sectors in different groups of accounts in the form of customized bar graphs and pie charts
  • 360 Mobile Application for GE HealthCare – Worked on an iPad/iPhone mobile application GE HealthCare which allows field engineers to manage inventories, cases, and healthcare sites
  • MyCigna for Cigna – Developed a comprehensive mobile application enabling Cigna’s customers to access personal health information, including coverage details, claim tracking, doctor location services, and health advice
  • Coach by Cigna - Developed a complete health app which acts as a fitness coach to users, sets targets, tracks their activities, and motivates users to reach new milestones with goals to get fit. It’s an app which brings together a team of health experts and focuses in five lifestyle areas: Exercise, Food, Sleep, Stress, and Weight
  • RigWatch Pulse for Noble Corporation – Worked on the enhancement of a mobile application called Rig watch Pulse that is used to monitor the real-time data sent every 10 seconds by sensors installed at oil rigs, receive alerts for potential issues, navigate to the rig location through maps, and start a data communications channel for a particular rig.

App Link:

https://apps.apple.com/us/app/vanguard/id335186209

https://play.google.com/store/apps/details?id=com.vanguard

https://itunes.apple.com/us/app/mycigna/id569266174?mt=8

https://itunes.apple.com/us/app/coach-by-cigna/id1030882746?mt=8

https://itunes.apple.com/us/app/cigna-envoy/id840254884?mt=8

Education

Bachelor of Engineering in Computer Science -

Rajasthan Technical University, Kota

Skills

  • Swift
  • SwiftUI
  • Combine
  • Kotlin
  • Jetpack Compose
  • Objective-C
  • JavaScript
  • CoreData
  • SQLite
  • GraphQL
  • RESTful APIs integration
  • IOS sandbox
  • KeyChain
  • XCode 15x
  • JIRA
  • Charles Proxy
  • Android Studio
  • GIT
  • Github
  • CircleCI
  • Adobe Analytics
  • Google Analytics
  • Google Maps
  • Mapbox
  • Agile development methodologies
  • Accessibility features implementation
  • Data binding techniques
  • App performance optimization
  • Push notifications handling
  • Analytics and monitoring tools
  • Memory management abilities
  • Multithreading understanding
  • Design patterns comprehension
  • App localization strategies
  • App architecture planning
  • Code refactoring techniques
  • Unit Testing Experience
  • Firebase services familiarity
  • Dependency injection frameworks
  • Content Management Systems
  • Application security
  • Data structures and algorithms
  • Bug Resolution
  • Cross-platform Development

Timeline

Staff iOS/Android Developer

UPMC Enterprises
05.2021 - Current

Sr. iOS Developer

AccuWeather Inc
03.2018 - 05.2021

Sr iOS Developer

Kony Services Inc.
06.2017 - 02.2018

IOS/Android Developer

Tata Consultancy Services Ltd.
11.2010 - 05.2017

Bachelor of Engineering in Computer Science -

Rajasthan Technical University, Kota
Anurag Pandey