Overview
Work History
Education
Skills
Timeline
Blogs
Generic
RAGUL M L

RAGUL M L

IOS Developer || Mobile Architect
Bangalore,Karnataka

Overview

12
12
years of professional experience
4
4
years of post-secondary education

Work History

Lead Software Engineer

EPAM
Bangalore
06.2023 - Current
  • Developed and documented modular components for the Google Home ecosystem using SwiftUI, ensuring high-performance interactions within a complex framework.
  • Collaborated with global cross-functional teams (Product, UX) to deliver comprehensive smart-home solutions, ensuring seamless device-to-app communication.
  • Led a high-performing team of 14 software engineers, managing end-to-end delivery cycles under strict deadlines while maintaining a culture of technical excellence.
  • Conducted rigorous code reviews to enforce best practices in SwiftUI, architectural consistency, and robust accessibility (A11y) compliance for millions of users.
  • Improved software delivery performance by identifying development bottlenecks and implementing Agile refinements that accelerated the release cycle.
  • Ensured 100% functional compliance of company products, specifically focusing on inclusive design and accessibility standards for Google’s global user base.
  • Established advanced testing methodologies, including the design and execution of comprehensive test plans and automated debugging tools to ensure "zero-defect" deployments.

IOS Lead

Tata Digital
Bangalore
02.2022 - 06.2023
  • Working as iOS lead.
  • Responsible for App Core, Home and App health teams.
  • Recognize potential obstacles and fix bottlenecks.
  • Identify and fix bugs before final release.
  • Publish applications on App Store.
  • Write high-performing, scalable, reusable code.
  • Design and implement updates and optimize apps.
  • Involved in continuous integration with Azure pipeline.
  • Responsible for app size and performance.
  • Resolved critical problems, improved operations and provided exceptional service

Lead Engineer

Harman Connected Services
Bangalore
05.2019 - 01.2022
  • Worked as technical Lead.
  • Responsible for development of iOS applications and their integration with back-end services.
  • Ensure performance, quality, and responsiveness of applications.
  • Building dynamic, static frameworks and reusing in core applications.
  • Worked with SIRI, CallerKit, NLP, CoreML, Widgets extensions.

Senior Software Engineer

Open Text
Bangalore
02.2018 - 04.2019
  • Worked as Senior Software Engineer.
  • Responsible to design and develop iOS compatible mobile applications.
  • Unit-test code for robustness, including edge cases, usability, and general reliability.

Associate IOS Developer

Pathfinder Business Analysis
Coimbatore
04.2016 - 01.2018
  • Worked as Associate iOS Developer.
  • Responsible for design, and develop new features for next-generation applications.
  • Work on bug fixing and improving application performance

Software Engineer

Nous Info Systems
Coimbatore
02.2014 - 03.2016
  • Worked as Software Engineer.
  • Responsible design and build applications for the iOS platform.
  • Collaborate with a team to define, design, and ship new features.
  • Help maintain code quality, organization, and automatization.

Education

Bachelor of Science - ECE

Sengunthar Engineering College
Namakkal
09.2009 - 04.2013

Skills

Swift, SwiftUI, Combine, Objective C, Cocoa Touch, Flutter

Xcode, Cursor, VS Code

SPM, Carthage, Pods

Design patterns such as MVC, MVVM, MVP, Singleton, Adaptive, Builder, Facade, Decorator

Dynamic & Static frameworks

Git, JIRA, Source Tree

Core Data, Dark mode, Push notifications, RESTful APIs

NLP, CoreML

SiriKit, CallerKit, Widgets

Storyboards, XIBs, Auto layout constraints

Concurrency

SOLID, KISS, DRY Principles

SwiftLint, Crashlytics, Adobe Analytics, Firebase, TrustKit, LaunchDarkly, Scuba/Snapshot tests

Timeline

Lead Software Engineer

EPAM
06.2023 - Current

IOS Lead

Tata Digital
02.2022 - 06.2023

Lead Engineer

Harman Connected Services
05.2019 - 01.2022

Senior Software Engineer

Open Text
02.2018 - 04.2019

Associate IOS Developer

Pathfinder Business Analysis
04.2016 - 01.2018

Software Engineer

Nous Info Systems
02.2014 - 03.2016

Bachelor of Science - ECE

Sengunthar Engineering College
09.2009 - 04.2013

Blogs

https://medium.com/@ragul.lakshmanan/search-someone-using-siri-ios13-edabfee1a95

https://medium.com/macoclock/tring-tring-identify-your-caller-9aaa94698834

https://medium.com/macoclock/how-to-implement-caller-id-in-ios-ii-e72ba3a6a1e1

RAGUL M LIOS Developer || Mobile Architect