Personal details

Naveen K. - Remote iOS developer

Naveen K.

Senior iOS Developer
Based in: 🇮🇳 India
Timezone: Mumbai (UTC+5.5)

Summary

  • iOS developer with 8 years of experience in Swift and Objective C and have hands on knowledge on MVVM & VIPER architectures, writing unit tests, UI development. Worked on legacy codebases, which gave exposure to understand the complex systems.
  • Rearchitectured the app with 2M+ users from MVC to VIPER using POP design pattern, dependency injection, unit testable components, which helped in reducing man powers for addressing the production issues and scalable for adding new features on production code.
  • Implemented multi vendor architecture to support multiple RTC vendor services, which helps to plug in any new service for future requirements.
  • Published 8+ apps on to Apple app store.
  • Manged a team of 4 members, involved in sprint planning, code reviews, appstore release etc.,
  • Getting hands on into SwiftUI and Combine frameworks.

Work Experience

Senior iOS Developer
Upgrad | Jun 2021 - Present
MVVM
Swift
iOS
  • Upgrad is an educational app, which helps to pursue the courses of their choices online. Worked on differnet modules of Upgrad's mobile app.
  • Worked as a team lead, handled 3 people in this position, reponsible for code review, sprint plannings, technical analysis of new requirements.
  • Used VIPER architecture along with Swift, UIKit and other cocoa frameworks.
  • Worked on an R&D project using Flutter in an attempt build few components in Flutter. Have basic knowledge on Flutter & Dart programming language.
Senior Software Engineer
Bigbasket | Jun 2018 - Jan 2021
Objective-C
Swift
iOS
  • Worked in individual contributor role with Bigbasket, where I was responsible for building mutliple features in the app.
  • Built Ratings & Reviews module for the eCommerce platform.
  • Used Objective C & Swift, and worked on MVVM and VIPER architectures.
  • Improved crash free ratio from ~98% to 99.8% approximately.
  • Involved in peer code reviews.

Education

Jawaharlal Nehru Technological University
Bachelor's degree・Electronics & Communication
Sep 2008 - Apr 2012

Personal Projects

2022
Swift
iOS
Bigbasket
2018
Objective-C
Swift
iOS

Certifications & Awards

ASPIRE
Upgrad | Jul 2022