Upstaff Sign up
Gaurav Dhiman
🇮🇳India
Created AtUpstaffer since July, 2024

Gaurav Dhiman — iOS Developer

Expertise in iOS (2.5 yr.), Mobile Apps (2.5 yr.).

Last verified on July, 2024

Core Skills

Swift
Swift
2 yr.
IOS SDK
2 yr.
XCode
XCode
2 yr.
Architecture and Design Patterns

Bio Summary

Software Engineer with 2.6 years of experience in iOS application development, specializing in Swift and Objective-C. Proficient in building applications from concept to deployment with a strong background in working with iOS frameworks, RESTful APIs, third-party libraries, and XCode/Swift coding and debugging. Demonstrated abilities in architecture design, including MVC and MVVM patterns, and incorporating advanced features such as socket integration, push notifications, Google Maps, and payment gateway integration. Contributions to projects like an appointment booking app for a tattoo studio, an international e-commerce app, a mortgage application, and a taxi booking platform showcase technical versatility and a commitment to delivering engaging user experiences. Holds a Bachelor of Computer Applications and is currently pursuing a Diploma in Computer Applications, underpinning a robust foundation in computer science and software development practices.

Technical Skills

Programming LanguagesSwift
AI & Machine LearningAWS ML (Amazon Machine learning services)
Amazon Web ServicesAWS ML (Amazon Machine learning services)
SDK / API and IntegrationsAgora, API, Google Maps API, IOS SDK, RESTful API, Stripe
Methodologies, Paradigms and PatternsArchitecture and Design Patterns
iOS Libraries and ToolsCore Animation, UIKit
Version ControlGithub Actions, SourceTree
Third Party Tools / IDEs / SDK / ServicesIOS SDK, XCode
Project Management & AdministrationProblem Solving
QA, Test Automation, SecurityUsability tests
Other Technical SkillsCocoaTouch, Push Notification

Work Experience

Sr. iOS Developer, Baron Art Tattoo Studio

Duration: Nov 2021 - Present
Summary: An iOS app designed to book appointments with tattoo artists.
Responsibilities: Involved in the full app development cycle from concept to deployment, focusing on creating an intuitive user interface and ensuring compatibility with different iOS devices.
Technologies: Swift, RESTful APIs, Socket integration, Push notifications, Google Maps, Payment gateway, Architecture design (MVC, MVVM)

Sr. iOS Developer, Urban Afrique

Duration: Nov 2021 - Present
Summary: An international e-commerce application allowing users to shop with their local payment methods.
Responsibilities: Collaborated with cross-functional teams to offer a seamless shopping experience, integrated local payment solutions and ensured high performance across different iOS devices.
Technologies: Swift, RESTful APIs, Third party libraries, Architecture design (MVC, MVVM)

Sr. iOS Developer, Profin hub

Duration: Nov 2021 - Present
Summary: A mortgage application system to connect lenders and loan applicants, featuring secure data processing.
Responsibilities: Ensured the confidentiality and integrity of user data, implemented features to facilitate easy application for loans, and maintained the application to meet regulatory standards.
Technologies: Swift, iOS SDK, RESTful APIs, Xcode, Socket integration

Sr. iOS Developer, Xride and Crick

Duration: Nov 2021 - Present
Summary: A taxi booking application that enables users to book and schedule rides.
Responsibilities: Worked on key features of the app like real-time tracking, booking interface, and payment integration, ensuring reliability and user satisfaction.
Technologies: Swift, Google Maps, Agora, RESTful APIs, Payment gateway integration

iOS Developer Intern, Various internal projects

Duration: May 2021 – Oct 2021
Summary: As an intern, engaged in learning and application development under mentorship, with a focus on building foundational skills.
Responsibilities: Took initiative in problem-solving, aided in app development processes, and polished coding skills through practical engagement on live projects.
Technologies: Swift, UIKit, CocoaTouch, Core Animation, Xcode

Education

  • Bachelor of Computer Applications
    Currently pursuing at Lovely Professional University.
    In progress
  • Diploma in Computer Applications
    Pursuing at Abhisht Education - Dharamshala. H.P
    March 2025 (Expected)

How to hire with Upstaff

1

Talk to Our Talent Expert

Our journey starts with a 30-min discovery call to explore your project challenges, technical needs and team diversity.

2

Meet Carefully Matched Talents

Within 1-3 days, we’ll share profiles and connect you with the right talents for your project. Schedule a call to meet engineers in person.

3

Validate Your Choice

Bring new talent on board with a trial period to confirm you hire the right one. There are no termination fees or hidden costs.

Why Upstaff

Upstaff is a technology partner with expertise in AI, Web3, Software, and Data. We help businesses gain competitive edge by optimizing existing systems and utilizing modern technology to fuel business growth.

Real-time project team launch

<24h

Interview First Engineers

Upstaff's network enables clients to access specialists within hours & days, streamlining the hiring process to 24-48 hours, start ASAP.

x10

Faster Talent Acquisition

Upstaff's network & platform enables clients to scale up and down blazing fast. Every hire typically is 10x faster comparing to regular recruitement workflow.

Vetted and Trusted Engineers

100%

Security And Vetting-First

AI tools and expert human reviewers in the vetting process is combined with track record & historically collected feedbacks from clients and teammates.

~50h

Save Time For Deep Vetting

In average, we save over 50 hours of client team to interview candidates for each job position. We are fueled by a passion for tech expertise, drawn from our deep understanding of the industry.

Flexible Engagement Models

Arrow

Custom Engagement Models

Flexible staffing solutions, accommodating both short-term projects and longer-term engagements, full-time & part-time

Sharing

Unique Talent Ecosystem

Candidate Staffing Platform stores data about past and present candidates, enables fast work and scalability, providing clients with valuable insights into their talent pipeline.

Transparent

$0

No Hidden Costs

Price quoted is the total price to you. No hidden or unexpected cost for for candidate placement.

x1

One Consolidated Invoice

No matter how many engineers you employ, there is only one monthly consolidated invoice.

Ready to hire Gaurav Dhiman
or someone with similar Skills?
Looking for Someone Else? Join Upstaff access to All profiles and Individual Match
Start Hiring