Personal Details
Arun
First Name
Professional Summary
- Experienced iOS Mobile Developer with a demonstrated history of working in the IT industry
- Successfully delivered 20+ iOS Mobile applications while playing various roles such as senior developer and team lead.
- 5 years+ of robust experience in Swift, Objective-C, Rest APIs and Frameworks,Sockets, other front-end technologies, RealM, SQLLite, sockets, WebRTC and deployment and distribution of apps
- Experience in working with outside data sources and APIs
- Supported critical deliveries by successfully communicating and managing client relationships
- Good at analyzing and delivering on customer requirements, suggestions and request for changes
- A result-oriented Web Developer with good communication skills as well as a deep understanding of working with front-end and back-end app technologies
- Great at self-learning and skilled at adapting to varied client requirements
Education
School/College/University
Course
Year
GMSSS Sector-19 Chandigarh
XTH
2009
C.C.E.T. Sector-26 Chandigarh
Diploma
2012
Chandigarh College of Engineering and Technology, Sector-26, Chandigarh / Panjab University.
B.E.(CSE)
2015
Work Experience
Company Name
Position
Year
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Senior iOS Developer
2017- Currently Working
Skills
Skill / Tool Matrix
Details
Years of experience
Programming Languages
Swift , objective-c
5
Framework
AVFoundation,Contacts, CoreData,Mapkit,UIKit , UserNotifications
5
Scripting Language
Swift , objective-c
5
Markup Language
Swift , objective-c
5
Database
Realm, SQLLite
5
Web Service
Alamofire, Moya, URLSession
5
Source Code Control Tools
Github Desktop, sourcetree, tower
5
Operating System
MacOS
5
Version Control
Github , Gitlab
5
Testing
XCTest/XCUITest
1
Documentation
Use Cases
1
Deployment
App Store, Testflight
1
Projects
Project 1: AppsRhino E-comm
Project Name
AppsRhino E-comm
Role
Lead iOS developer
Project Description
AppsRhino E-comm is SaaS-based
multi-tenancy e-commerce market place builder platform.
Technologies
Swift 5 , Twilio framework, chat, with MVVM Structure
Roles & Responsibilities
- Collaboration with the design team to brainstorm and define app features UI/UX
- Developing and Implementing the UI of the mobile application
- Integrating app functionalities with the help of APIs and Sockets.
- Integrated geo-location-based products and services are available
- Conducting unit testing and creating the basic reports for product manager and QA team
- Releasing the mobile app build to QA teams.
- Finding and fixing bugs that have been submitted by testers or the QA team.
- Implementing feedback from the Product manager and project lead of the application.
- Distributing the application on the App store for Alpha, Beta, and subsequently to the Production environment.
- Managing and updating the software libraries as soon as a new version becomes available.
Project 2: Guard me
Project Name
GuardMe
Role
Lead iOS developer
Project Description
On-demand security personal app
Technologies
Swift 5 , Twilio framework, chat, with MVVM Structure
Roles & Responsibilities
- Collaboration with the design team to brainstorm and define app features UI/UX
- Developing and Implementing the UI of the mobile application
- Integrating app functionalities with the help of APIs and Sockets.
- Integrated geo-location-based products and services are available
- Conducting unit testing and creating the basic reports for product manager and QA team
-