Summary
Overview
Work History
Education
Skills
Timeline
Generic

KARTHIKEYAN BOSE

Technical Lead
Chennai

Summary

Experienced iOS App Developer with 10 years of experience developing innovative mobile applications. Skilled in Xcode, Swift, Objective-C, SwiftUI, MVVM, VIPER, MVC, MVP architectures, XCTest, XCUITest, RESTful APIs, Agile methodologies, and UI/UX design. Proven ability to lead and collaborate with cross-functional teams for successful project delivery.

Overview

10
10
years of professional experience
2014
2014
years of post-secondary education

Work History

Technical Lead

SpanIdea Systems Pvt Ltd
Bengaluru
03.2024 - Current
  • Worked as Technical Lead for Cardinal Health client on iOS app development
  • Built apps using SwiftUI, following VIPER architecture for clean and maintainable code
  • Wrote unit and UI tests using XCTest and XCUITest to improve app stability
  • Integrated Coveo for smart in-app search functionality
  • Set up Okta for secure login and authentication
  • Guided the team on architecture, coding best practices, and code reviews
  • Collaborated with cross-functional teams to ensure smooth and timely delivery

Lead - Technology

Synechron Technologies
Chennai
10.2023 - 02.2024
  • Developed and deployed iOS features utilizing Combine framework for efficient asynchronous programming and enhanced app functionality.
  • Designed and implemented user interfaces using SwiftUI, contributing to modern and responsive user experience.

Sr. Associate - Projects

Cognizant Technology Solutions
09.2021 - 10.2023
  • Contributed to Retail Company project
  • Played lead role in Bank Platform project.
  • Cross-Functional Team Leadership: Led diverse team comprising iOS and Android developers, and Quality Assurance Engineer (QEA), fostering collaboration and efficient project delivery.
  • Project Coordination and Technical Guidance: Managed project timelines and provided technical guidance as an iOS developer, contributing to successful project outcomes while supporting growth of team members.
  • Implemented automated and efficient integration and distribution process for faster delivery of builds.
  • Successfully introduced new build approach using Xcodegen/Fastlane and Jenkins in CI/CD pipeline.
  • Actively participated in sprint planning, sprint review, roadmap discussions, and other important meetings.
  • Consistently met deadlines and ensured timely completion of tasks.
  • Maintained direct communication and collaborated with clients to understand requirements and provide solutions.

Senior Software Engineer

Ameex Technologies
08.2019 - 09.2021
  • Developed healthcare software applications with focus on HIPAA compliance.
  • Integrated features like Rich Push Notifications and VOIP calls for enhanced communication.
  • Implemented robust data security measures, including Public Key Pinning, TLS encryption, and keychain management.
  • Employed dependency injection to facilitate the use of mock objects and test doubles, ensuring a modular and maintainable architecture.
  • Collaborated with UI/UX team to ensure seamless design implementation and integration.
  • Mentored junior developers, fostering professional growth and enhancing team productivity.
  • Conducted thorough testing to identify and resolve bugs, ensuring optimal software performance.
  • Estimated work hours and tracked progress using Scrum methodology.

IOS Developer

ChuChu TV Studios LLP
04.2015 - 07.2019
  • Developed and maintained iOS applications (ChuChuTV Pro, Lite, Kalidharma Undhiyar Series) with dynamic UIs and functionalities.
  • Deployed RESTful APIs to seamlessly integrate mobile applications with server-side systems.
  • Implemented MVC (Model- View- Controller) and MVVM (Model- View- View Model) design patterns for modular and maintainable code.
  • Incorporated higher- order functionalities to enhance user experience and application performance.
  • Utilized AV Player for playing video files both offline and online, incorporating data encryption and decryption techniques.
  • Implemented app localization to support multiple languages.
  • Collaborated with cross-functional teams to develop high-quality iOS applications according to client requirements.
  • Conducted thorough testing, debugging, and performance optimization to deliver high-quality and reliable applications.

Education

Bachelor of Engineering - Computer And Science

Sri Krishna College of Technology
Coimbatore

Skills

Xcode

iOS SDK

Swift

Objective-C

SwiftUI

MVVM

MVC

UIKit

Combine

undefined

Timeline

Technical Lead

SpanIdea Systems Pvt Ltd
03.2024 - Current

Lead - Technology

Synechron Technologies
10.2023 - 02.2024

Sr. Associate - Projects

Cognizant Technology Solutions
09.2021 - 10.2023

Senior Software Engineer

Ameex Technologies
08.2019 - 09.2021

IOS Developer

ChuChu TV Studios LLP
04.2015 - 07.2019

Bachelor of Engineering - Computer And Science

Sri Krishna College of Technology
KARTHIKEYAN BOSETechnical Lead