Summary
Overview
Work History
Education
Skills
Websites
Languages
Certification
Timeline
Generic
Abhishek Yadav

Abhishek Yadav

Senior Software Engineer
Pune,India

Summary

With over 10 years of experience, I am a seasoned iOS developer with comprehensive expertise in end-to-end iOS app development and publishing to the Apple App Store. I have worked on developing iPhone/iPad applications using Objective-C and Swift and SwiftUI leveraging the Cocoa and Cocoa Touch frameworks.

I am now looking for an opportunity where I can apply my skills and continue to grow in an innovative environment that fosters both professional development and technical excellence. I am committed to maintaining high standards of professionalism, enthusiasm, and confidentiality in my work.

Overview

11
11
years of professional experience
1
1
Certification

Work History

Senior IOS Engineer

Williams Sonoma
Pune
02.2024 - Current

Williams Sonoma App's

This is an iPhone application being developed for retail customers, allowing them to browse and purchase products directly through the app. The application manages five different retail brands.

  • Pottery Barn.
  • Pottery Barn Kids.
  • Pottery Barn Teen.
  • Williams Sonoma.
  • West Elm.

Senior IOS Engineer

HCLTech
Pune
09.2022 - 07.2023

Wallet App:

This is an iPhone application being developed for a client. Users can create a wallet account through the app. Employees of the client can then raise tickets for various expenses, such as travel, food, and others. Users are required to add and upload bills, account details, and other necessary information through the app. The administration team will review and verify all submitted details. After the review, the team will either approve the expenses or request additional documents or clarification if needed.

Senior IOS Engineer

BlazeClan Technologies
Pune
10.2020 - 06.2022

Shop Details App:

This is an iPad application developed for a client, designed to help agents update shop details. Agents can record information such as vacant spaces, shops under renovation, and shops that have been replaced. The city is divided into multiple zones, and, using the map feature, agents can locate and update shop information directly on the iPad. The application works both online and offline, ensuring flexibility in various conditions.

Mutual Fund App:

This is an iPhone application designed for clients to create and manage their mutual fund accounts. Users can easily set up their accounts by providing essential details, including their PAN and Aadhar information. Once the account is successfully created, users will be able to view a variety of mutual fund plans and other relevant details related to their investments.

IOS Developer

Neilsoft Pvt ltd
Pune
10.2019 - 08.2020

Automated sales support tools (Building Design) App:

This is an iPad application designed to offer a comprehensive solution for the sales team. It allows team members to gather and input building-related information, including site details. Based on the building plan, a building model is generated in the backend and displayed on the iPad. The application also supports the Japanese language, and integrates with ArcGIS and Carto maps to track sites and regions.

IOS Developer

Experis IT
Pune
10.2018 - 09.2019

Laundry App:

It is a universal application that provides a complete solution for laundry (washer and dryer) appliance users. Users can check appliance details on mobile applications. Users can send Cycle (Washer and Dryer) and are able to check the appliance for real-time updates, such as Cycle Washing and Drying Status, Remaining Time, Selected Cycle on the appliance, Water Level, Detergent Level, and Cycle Complete. Users can send and start cycles from the app. Notification comes for cycle complete, error, and power failure. Users can operate appliances from anywhere, such as home, office, market, etc.

Cooking App:

It is a universal application that provides a complete solution for cooking appliance users. Users can check appliance details on mobile applications. Users can send recipes and check appliances in real time for updates, such as cycle process, remaining time, selected recipe, temperature, and completion. Users can send and start cycles from the app. Notifications come for Cycle Complete, Error, and Power failure. Users can operate appliances from anywhere, such as home, the office, the market, etc.

IOS Developer

Prompt Softech
Ahmadabad
04.2017 - 08.2018

Locations App:

It is an iPhone application that displays new locations, which are added by users. In this application, employees can visit new locations, and users can easily add new locations with details and the last visit. This new location and last visit details are shown on the map.

Short Trip Solution App:

It is an iPhone application that provides complete solutions for store chains in the US, such as fuel, grocery, lottery, ATM, live sales, equipment, and location tracking. It is looking to develop a product management mobile app for its existing as well as prospective users, with role management. In this project, store management for employees is considered a store product, and managing sales by scanning iPhone applications.

Technical Analyst (iOS)

Priya Softweb Solutions
Ahmedabad
01.2014 - 04.2017

PPE Zone App:

PPE Zone offers comprehensive solutions for major industries, such as food processing, and is planning to develop a product management mobile app for both existing and potential clients. In this app, food processing equipment or trucks used by employees will be treated as products, with features to manage check-ins and check-outs.

Field Management Service App:

This is a field management service application designed for employees working in maintenance and repair within heavy industries, buildings, and institutions, such as electrical, gas pipeline, and water systems. Employees will use the app to update their work details, and the status of their tasks. The application will be developed specifically for iOS users.

Tic Tac Toe Advanced 3D (Internal):

Ticktacktoe Advanced 3D is a gaming app developed using SceneKit and the Multipair Connectivity Framework. The game offers three play modes: Single Player, Double Player, and Network Play, allowing for various gameplay experiences.

NB Corporation App:

NB Corporation, a top supplier of linear motion products, aims to develop a product catalog management mobile app for both existing and potential users, specifically for mechanical engineers. The app will be available for both Android and iOS users.

Uvalux Catalog App:

This application is designed for managing the product catalog on the iPad. It enables users to download the product catalog.Use the Dealer Locator to view dealer locations and details, with navigation support. Generate orders and quotes for products. Share product information via email. Create customer profiles, including billing and shipping details.

Education

Bachelor of Engineering - Computer Science

Rajiv Gandhi Proudyogiki Vishwavidyalaya
Ujjain, Madhya Pradesh, India
01.2013

Skills

  • Swift
  • Objective-C
  • Swift UI
  • Version control
  • App store deployment
  • XCode
  • Push notifications
  • Unit testing
  • Design Pattern
  • CI/CD
  • API integration
  • Agile methodology
  • Testing and debugging
  • Code review
  • Team collaboration
  • Technical documentation
  • Mobile analytics
  • UI and UX design
  • Localization support
  • Unity 3D

Languages

Hindi
First Language
English
Advanced (C1)
C1

Certification

iOS & Swift

Udemy

https://www.udemy.com/certificate/UC-8f803543-bc5c-4f34-950a-99d334094ecb/

Agile Scrum Fundamentals

Udemy

https://www.udemy.com/certificate/UC-bb71f638-3e18-425e-ac70-6e5f58c864f4/

Timeline

Senior IOS Engineer

Williams Sonoma
02.2024 - Current

Senior IOS Engineer

HCLTech
09.2022 - 07.2023

Senior IOS Engineer

BlazeClan Technologies
10.2020 - 06.2022

IOS Developer

Neilsoft Pvt ltd
10.2019 - 08.2020

IOS Developer

Experis IT
10.2018 - 09.2019

IOS Developer

Prompt Softech
04.2017 - 08.2018

Technical Analyst (iOS)

Priya Softweb Solutions
01.2014 - 04.2017

Bachelor of Engineering - Computer Science

Rajiv Gandhi Proudyogiki Vishwavidyalaya
Abhishek YadavSenior Software Engineer