Summary
Overview
Work History
Education
Skills
Current Project
Other Projects
Websites
Timeline
Generic

VIVEK YADAV

Ayodhya, Uttar Pradesh

Summary

  • Lead Experience Engineer(iOS) boasting over 12+ years of hands-on experience in spearheading iOS/React Native endeavors, with a specialization in Objective C, Swift, SwiftUI, UIKit & TypeScript.
  • Recently converted Costco mobile apps from UIKit to SwiftUI.
  • Experienced in using async/await, Combine, SwiftLint, SonarQube, CI/CD, Unit test and UITests and SOLID principles in app and framework
  • Demonstrates profound expertise in SwiftUI, Auto-layout, and size classes, facilitating the creation of meticulously crafted user interfaces utilizing storyboards and Nib files.
  • Skilled in crafting UI Automation Test Cases and XCTestCase Unit test cases, ensuring the robustness and reliability of developed applications.
  • Holds extensive experience in diligently monitoring and reporting application performance across various Key Performance Indicators (KPIs).
  • Exhibits mastery in conducting thorough code reviews for iOS projects, ensuring compliance with iOS guidelines and updates, and adeptly operates within CI/CD environments.
  • Proficient in conceptualizing and implementing application designs rooted in MVVM, MVC, and Clean architectures, fostering scalability and maintainability.

Overview

13
13
years of professional experience

Work History

Lead Experience Engineer(iOS/React Native)

Publicis Sapient
NOIDA
03.2022 - Current

Lead Software Engineer - Mobile

KIWITECH
NOIDA
12.2018 - 03.2022

Lead Software Engineer

APPSTER LLC
Gurgaon
10.2015 - 12.2018

Software Engineer L2

MediaAgility India Pvt Ltd
Gurgaon
09.2013 - 09.2015

iOS Developer

i-Softinc Technology
Delhi
03.2012 - 09.2013

Education

B.Tech - Computer Science

IIMT College of Engineering
Greater Noida
05-2011

Skills

  • Swift, Objective-C & TypeScript Proficiency
  • SwiftUI & UIKit
  • React Native App Development
  • UI Automation Test & XCTestCase Unit test
  • Performance Monitoring
  • Code Review and CI/CD
  • MVVM, MVC, and Clean architectures
  • Instrument
  • Firebase Performance Monitoring
  • Crashlytic

Current Project

Costco - https://apps.apple.com/us/app/costco/id535509415

  • Transitioned the entire application's user interface and underlying architecture from UIKit to SwiftUI.
  • Incorporated performance metrics to monitor and evaluate the application's responsiveness and efficiency.
  • Utilized tools and techniques to track factors such as loading times, memory usage, and CPU utilization.
  • Established comprehensive UI Automation tests(XCUITest) to simulate user interactions and validate the application's behavior across various scenarios.
  • Created Unit Tests(XCTest) to verify the correctness and functionality of individual components and modules within the application.
  • Achieved a code coverage of 90% through rigorous testing practices, ensuring extensive validation of the application's functionality and reliability.

Other Projects

JOANN Shopping - https://apps.apple.com/us/app/joann-shopping-crafts/id405383140 

SwishNation - https://apps.apple.com/in/app/swish-nation-app/id1543866413 

Ufinity - https://apps.apple.com/in/app/ufinity-be-the-best-u-can-be/id1397342404 

Body Love with Anna Victoria - http://apple.co/2C5VUS5 

Concierge - Beauty Made Easy - http://apple.co/2C5Jhq4

Timeline

Lead Experience Engineer(iOS/React Native)

Publicis Sapient
03.2022 - Current

Lead Software Engineer - Mobile

KIWITECH
12.2018 - 03.2022

Lead Software Engineer

APPSTER LLC
10.2015 - 12.2018

Software Engineer L2

MediaAgility India Pvt Ltd
09.2013 - 09.2015

iOS Developer

i-Softinc Technology
03.2012 - 09.2013

B.Tech - Computer Science

IIMT College of Engineering
VIVEK YADAV