Skip to main content
HimalayasHimalayas logo
viresh sharmaVS
Open to opportunities

viresh sharma

@vireshsharma

Senior iOS Technical Lead building secure, scalable mobile apps and reusable architectures that ship on time.

India
Message

What I'm looking for

I’m looking for an iOS/mobile engineering role where I can lead architecture (MVVM/Clean Architecture), modernize legacy apps, build secure networking, and own CI/CD and release delivery—while mentoring teams and collaborating with stakeholders in agile delivery.

I’m a Senior iOS Technical Lead with 15+ years of experience building scalable, secure, and high-performance mobile applications across banking and entertainment domains. I specialize in Swift, SwiftUI, UIKit, and Objective-C, and I focus on modern architecture patterns like MVVM, Clean Architecture, and modular design.

I architect enterprise-grade iOS/tvOS solutions end-to-end—owning App Store release delivery, leading technical discussions, and mentoring developers. I’ve modernized legacy UIKit codebases to SwiftUI and async/await concurrency, built secure networking layers with token-based authentication and centralized error handling, and improved stability and responsiveness using Instruments and Dynatrace profiling.

My teams ship faster because I invest in reusable modular frameworks and automated CI/CD pipelines (CircleCI, GitHub Actions, Fastlane, AppCenter). I also strengthen product reliability through performance optimization, defect triage, and secure integrations, while collaborating closely with cross-functional stakeholders in agile environments.

Experience

Work history, roles, and key accomplishments

RL
Current

Senior Technical Lead

Robosoft Technologies Pvt. Ltd.

Jul 2021 - Present (4 years 10 months)

Modernized iOS and tvOS applications using SwiftUI, Combine, and Swift Concurrency, delivering reusable modular frameworks for faster development. Owned CI/CD automation with CircleCI, GitHub Actions, Fastlane, and AppCenter and supported production releases through performance profiling and defect triage.

TI

Technical Lead - iOS Client

Tata Consultancy Services Canada Inc.

Nov 2016 - May 2021 (4 years 6 months)

Developed enterprise banking applications for BMO using Swift and Objective-C, including Mobile Cheque Deposit workflows and secure API integrations. Improved production monitoring and stability through Dynatrace instrumentation and ongoing delivery support.

SL

Senior Software Engineer

SRM Tech Sol Pvt. Ltd.

May 2013 - Nov 2014 (1 year 6 months)

Developed Objective-C iPhone applications integrating REST/SOAP services and supported performance optimization for releases. Managed App Store deployments and improved app responsiveness through ongoing tuning.

CC

iPhone Developer

Circle Creation

Dec 2011 - Mar 2013 (1 year 3 months)

Built iOS applications and games with Game Center and implemented APNS integrations to support notifications. Delivered and maintained mobile features end-to-end for production releases.

RL

IT Executive

Rohit Surfactants Private Limited

Dec 2009 - Apr 2011 (1 year 4 months)

Supported ERP applications and performed SQL database operations to maintain application availability and data functionality. Handled routine IT support tasks aligned to ERP and database needs.

Education

Degrees, certifications, and relevant coursework

UU

Uttar Pradesh Technical University

Bachelor of Technology (B.Tech.), Computer Science & Engineering

Earned a B.Tech in Computer Science & Engineering from Uttar Pradesh Technical University, completed in 2009.

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan