Summary
Overview
Work History
Education
Skills
Timeline
Generic

Rakesh K

Richardson,TX

Summary

A seasoned iOS developer with over 5 years of hands-on experience in building robust and user-friendly native mobile applications using Swift and Objective-C. Proficient in iOS frameworks like Core Data, Core Location, Core Animation, AVFoundation, and UIKit, with a solid grasp of design patterns such as MVC. Skilled in crafting responsive UI using Auto Layout, Storyboards, and Stack Views to support universal app design. Experienced across the full SDLC, from requirement analysis to deployment and maintenance. Adept at integrating RESTful APIs and third-party services, including social media platforms like Facebook and Twitter. Strong background in memory management (ARC), persistent storage (SQLite, NSUserDefaults), and user data handling via notifications. Known for delivering rich user experiences through customized views, multi-gesture interactions, and performance-optimized code. Familiar with tools like Xcode, Interface Builder, and Instruments to ensure high-quality mobile solutions.

Overview

4
4
years of professional experience

Work History

IOS Developer

Atos IT
12.2022 - 05.2025

Project Summary:


Tele communication(Notification Based App):

As an iOS Developer at Atos IT Consulting, contributed to building a notification-based app in the telecom/media domain. Integrated push notifications from scratch and bridged SwiftUI with UIKit using Combine for dynamic, real-time UI updates. Optimized performance through effective state management and custom UI components. Collaborated closely with cross-functional teams to deliver new features and improve app quality. Maintained robust unit testing and supported QA automation efforts. Actively participated in App Store releases and sprint-based updates.

Responsibilities:

  • Designed and implemented a custom push notification system from the ground up to ensure real-time updates for telecom users.
  • Integrated SwiftUI with existing UIKit modules using the Combine framework to deliver dynamic and responsive UI experiences.
  • Leveraged EnvironmentObject and StateObject for efficient state management, enhancing app performance and minimizing UI re-renders.
  • Developed and customized navigation flows using UITabBarController and UINavigationController to support telecom service modules.
  • Worked closely with product owners and scrum teams to translate telecom-specific use cases into actionable user stories and features.
  • Conducted code reviews, wrote comprehensive unit tests, and collaborated with QA to implement automation for higher release stability.
  • Managed App Store deployments, ensuring timely updates aligned with sprint releases and evolving telecom requirements.
  • Continuously evaluated and adopted new iOS technologies to improve development efficiency and app responsiveness in a fast-paced telecom environment.

IOS Developer

PA Turnpike
03.2021 - 12.2022

Project Summary:


Turnpike Mobile – Travel & Toll Companion:

Contributed to the Pennsylvania Turnpike iOS application by developing secure, user-centric features using SwiftUI and Combine in an Agile environment. Implemented OAuth 2.0 authentication via Azure AD and Okta, enhanced UI accessibility, and ensured robust test coverage using XCTest. Streamlined dependency management with Swift Package Manager and CocoaPods. Collaborated closely with UX designers and QA to deliver a stable, intuitive toll and travel experience. Managed technical documentation and version control using GitLab, JIRA, and Figma.

Responsibilities:

  • Built responsive UIs using SwiftUI and Combine, enhancing user experience by integrating reactive programming patterns for smoother data flow and interaction.
  • Implemented secure user authentication with OAuth 2.0 protocols via Azure AD and Okta, ensuring reliable and seamless login experiences for travelers.
  • Improved accessibility and automation readiness of UI components, making the app inclusive and easier to test at scale.
  • Wrote comprehensive unit tests using XCTest to boost code coverage and proactively catch bugs before release.
  • Managed third-party libraries and in-house frameworks efficiently using Swift Package Manager and CocoaPods, ensuring clean dependency integration.
  • Collaborated with UX designers and stakeholders to align UI enhancements with business goals and updated app content based on marketing inputs.
  • Actively participated in Agile ceremonies like sprint planning, demos, and retrospectives while maintaining progress through JIRA and version control via GitLab.

Education

Information Science/Studies

University of Mary Hardin-Baylor
12-2022

Skills

    Programming Language: SWIFT 50 , Objective C

    IOS: UIKit , Web Kit , Core Data , Touch ID , & Storyboards , Auto Layouts , Push Notification , Passbook , Codable , Grand Central Dispatch , JSON

    Third-Party Frameworks: Cocoa pods , JTAppleCalendar , Web View JavaScript Bridge , Google Firebase

    Testing&Debugging: XCTests , Quick & Nimble , XCode Instruments

    Tools : XCode , Instruments , GIT

    Database : Core Data

    IDE & Tools : XCode , Instruments , TeamCity , Jenkins CI , Source Tree

    Web Services : JSON

Timeline

IOS Developer

Atos IT
12.2022 - 05.2025

IOS Developer

PA Turnpike
03.2021 - 12.2022

Information Science/Studies

University of Mary Hardin-Baylor