Summary
Overview
Work History
Education
Skills
Projects
Timeline
Generic

Prashant Tiwari

Noida

Summary

Highly motivated and experienced iOS Developer with a strong passion for building innovative and user-friendly mobile applications. Proficient in developing scalable, efficient, and reliable iOS apps using SwiftUI, Swift and Objective-C, Combine. Hands on experience on developing applications on MAC OS App and Apple Watch App development. Proven ability to work collaboratively in agile environments, with problem-solving skills and attention to detail. Committed to delivering high-quality products that meet and exceed customer expectations.

Overview

9
9
years of professional experience

Work History

Technical Lead

HCL Technologies
09.2019 - Current
  • Developed SwiftUI and Swift with KMM for multi-platform support.
  • Developed custom components using both SwiftUI and UIKit.
  • Contributed to more than 2 Mac OS app development projects.
  • Created a UIKit framework for iOS mobile apps, empowering app developer teams to utilize CoreUIKit components efficiently.
  • Led iOS and Mac app development as a Tech Lead.

Senior IOS Developer

Techugo
03.2018 - 09.2019
  • Training Head
  • Leading 10 members of iOS team
  • I got a chance to work on Apple Watch OS application.
  • Developed user interfaces with rich features.
  • Designed GUI and interfaces with services for mobile applications.
  • Integrated mobile payment gateways.
  • Spearhead the development of iOS applications and Apple Watch at Techugo.
  • Provide comprehensive training to onboard new team members, ensuring seamless integration into the development process.

IOS Developer

Alcanzar Software Solutions Pvt. Ltd
11.2015 - 03.2018
  • Built custom UI components to provide visually appealing and interactive experiences for users.
  • Collaborated with cross-functional teams to develop high-quality iOS applications according to client requirements.

Education

B.Tech/B.E. - Computer Science

R.R. Group of Institutions
Lucknow
07.2015

Skills

  • iOS Apps
  • Mac Applications
  • Apple Watch
  • SwiftUI
  • Swift
  • Objective-C
  • Combine
  • Design Patterns
  • Bitbucket
  • Cocoa Touch
  • Cocoa
  • Core Data
  • Firebase
  • Auto Layout
  • Server Calls: JSON, REST, Sockets
  • Localization
  • APNS,FCM
  • Agile Methodology
  • Issue investigation
  • Test-driven development
  • Performance Optimization

Projects

Banking App

  • Languages:- SwiftUI and Swift with KMM for multi-platform support.
  • Developed custom components using both SwiftUI and UIKit.
  • Created a CoreUIKit framework for iOS mobile apps, empowering app developer teams to utilize CoreUIKit components efficiently.
  • Created a Banklet framework that communicate with DesignKit for components.


Trinetra 2(MAC OS App)

Developed an application focused on camera and imaging functionalities. The application detects when removable or camera devices are connected to a Mac and reads the images present on these devices. It displays thumbnails of the images, allowing users to view and transfer images from the devices to the local machine. Additionally, users can apply filters to the thumbnails. The project was implemented using the MVC design pattern and developed in Objective-C and C++.


Camera and Imaging Application(MAC OS App)

Designed and developed a camera and imaging application that enables users to view all images from their local machine based on the folder structure. The application displays image thumbnails, which can be viewed in a large preview mode. Users can apply various filters to the thumbnails, such as original date, modified date, rating (1-5), camera lens name, and camera model name. Additional features include drawing grid line patterns (e.g., 3x3, 4x8), rotating, and zooming images. The application was built using the MVVM and Singleton design patterns, Core Data for database management, and Swift for programming.


ArchChat

Developed ArchChat, a collaboration platform for architects, designers, project owners, contractors, and sellers worldwide. This platform facilitates communication and connection for building interior and architectural projects, utilizing personal design libraries and a gallery of user-generated content (products and designs published by users). Implemented using the MVVM design pattern Utilized Core Data with relationships to store chat data locally. Developed in Swift.


Burnn App

Wearable Technology: Apple Watch, Fitbit

Project Description: Developed a health and fitness application that tracks various health activities, including calories burned, steps taken, and distance covered during workouts. The app   integrates with Apple Watch and Fitbit devices to fetch   and calculate this data. In the absence of a wearable   device, the app retrieves data from Core Motion to ensure continuous tracking and accurate calculations.


Olympus.io (Mac App +iOS App)

Developed a secure online file collaboration and sharing platform designed for small businesses and enterprises. Key features include:

Storage: Provides 50 GB of free storage.

Workgroups: Create workgroups and invite coworkers, partners, or friends to view files. Permissions: Set permissions for users to upload, delete, or edit files.

Real-Time Sync: Upload pictures and videos from mobile devices and view them in real-time on Mac, PC, or Chromebook browsers.

File Sharing: Share large email file attachments via clickable links.

Security: Utilizes the PKI cryptosystem with both symmetric and asymmetric encryption, ensuring highly secure 128-bit SSL file transfers.

Private Cloud: Option to create a private cloud for businesses, keeping all files stored locally for maximum security.

App Store Links:

(MacApp)- https://itunes.apple.com/in/app/ol ympus.io/id1148297462?mt=12 App Store link (iOS

App)- https://itunes.apple.com/in/app/olympu s-io/id778404078?mt=8!

Timeline

Technical Lead

HCL Technologies
09.2019 - Current

Senior IOS Developer

Techugo
03.2018 - 09.2019

IOS Developer

Alcanzar Software Solutions Pvt. Ltd
11.2015 - 03.2018

B.Tech/B.E. - Computer Science

R.R. Group of Institutions
Prashant Tiwari