Raj Sharma

Technical Lead-iOS

Highly focused and committed professional with 9 years of IT experience as a Software Engineer and Team Lead specializing in requirements analysis, overall technical architecture design of mobile, mentoring the team, incident handling and working with cross-functional team i.e. UI/UX, product, backend etc

iOS App Development

Worked on 20+ mobile apps

Developed 10+ mobile apps from scratch

iWatch App Development

Worked on 4+ iWatch apps

Developed 2 iWatch apps from scratch

Swift Backend

Hands on experience in backend development using Swift

Key Skills

- Swift, SwiftUI, Objective C, C/C++

- MVC, MVVM, VIPER, SOLID principles

- Core Data, Sqlite, Cloud database (Firebase and Parse)

- Multithreading, APNS, Web Services, Location Services

- Agile Methodology, Jira, SDLC

- AI Chatbots using AWS Lex, Google Dialogflow, Rest Services
- Git, CI/CD, Unit Testing

Professional Preface

  • Overall technical architecture design of mobile including SwiftUI
  • App deployment and submission
  • Apple’s design principles and interface guidelines
  • Skilled in executing all facets of project lifecycle including scope definition, requirements gathering & elicitation, design, building, testing, deployment and production support.
  • Worked on 20+ applications and had rich experience in developing mobile applications from scratch.
  • Strong team player and high achiever. Focusing on writing readable, clean, maintainable source codes.
  • Developed apps in various industry domains e.g. FinTech, HRTech, healthcare, chatbots.
  • Reusable components development that can be applied to applications developed
  • Good understanding of version control system and CI/CD pipeline
  • Good experience in AI chatbot development using AWS Lex, Google Dialogflow and web services.
  • Having the iWatch app development (WatchOS) experience from scratch.
  • Having the experience of api development in swift backend using Perfect framework and mysql database.

Work Experience

foundIt (Monster India)

Technical Lead
May, 2023 - Present

Associate Lead
Sept, 2022 - Apr, 2023

Senior Software Engineer
Oct, 2019 - Sept, 2022

iOS Developer
April, 2018 - Oct, 2019

Software Engineer
June, 2014 - March, 2018

Key Projects

Nye - Super App

Neo Banking, Fintech, B2C mobile application

Single platform for digital banking, prepaid card, payments, loans and investment.

foundit (Monster) Job Search

B2C mobile application for Job Seekers

The foundit (formerly Monster) Job Search App is a platform for freshers & experienced job seekers to find their perfect career opportunities. The app helps to browse and filter jobs by location, industry, function, skill, & roles.

PeopleStrong - Super App

HRTech, B2B mobile application
  • 4M device installations
  • 2M daily Check-ins
  • 3M candidate’s application processed (recruitment)
  • 10M secure interactions (messages)
  • 10M Dashboard insights
  • 400+ large customers including Tata Group, Aditya Birla, Kotak Bank, HDFC Life, L&T, Future Group, Cipla, Raymond etc 10+ countries

It’s a native iOS HRTech application used for human relationship management within various organizations. It is purely configurable and dynamic and based on the organization's requirements. It provides various features like attendance system with punch in and out, leave management, reimbursement, talent acquisition, payroll etc.

Ferns N Petals

Ecommerce, B2C mobile application

Ferns N Petals is an app for online flowers, gifts and cakes delivery. App helps users to send blooming fresh flower bouquets, yummy cakes, delicious chocolates & chocolate bouquets, soft toys, and personalized gifts anywhere in India & abroad. Some of the salient features of this gifting app are fast and easy gift finder search, reminder set up, multiple payment options, social logins, pin code finder, midnight/same day/one day/international deliveries, notifications for upcoming occasions etc.

OuiRun - find running buddies

Sports, B2C mobile application

OuiRun helps people to search running partners based on their preferences e.g. level of running, gender, current location, radius etc. App allows users to rate running sessions, block and report fake users. Inviting users for a run and communicating with them based on push notification based chat. It supports theme and mulilingual.

McKinsey CEO

In-house app of McKinsey & Company

Application is developed for premium CEOs who are McKinsey’s partners. It provides various insights, tools and articles published by organizations and gives high level comparison amongst reputed companies.

Eco Automation

In-house app based on Internet of Things (IoT)

Eco automation is based on the internet of things (IOT) and provides an interface to control all the physical devices like lights, fans, ACs, doors, cameras and many others. Users can set controls of corresponding devices which help to control and monitor the device sensors. Users can view logs of energy consumed by devices, device history and performance of devices. It also shows energy saving data and history logs used by the devices using interactive views of data (line, bar and pie charts).

eKincare

Your Personal Health Assistant, Healthcare, B2C mobile application

eKincare is a healthcare application which helps users to check and analyze health and medical status including family members. Users can perform various activities using chat bot or dedicated sections e.g. family management, medication, upload medication docs, health assessments, color coded test results. App allows users to view a summary leaderboard for health and medical status in graphical and historical manner etc.

Equinix Customer Portal

In-house app of Equinix Inc

App helps Equinix customers to order basic Equinix products and services. Customers can place orders for Smart Hands, Work Visit, Inbound Shipment, Outbound Shipment, Trouble Ticket, Security Access & Conference Room Booking. Worked from v3.0 to v3.2

Public Contributions

RPicker

  • 125+ stars on GitHub
  • Approved by Cocoa Controls

Simple and Easy-to-Use iOS Date and Options Picker. Supports both Swift and Objective C

RBiometric

Simple and Easy-to-Use iOS for iOS biometric authentication (touch id and face id) in just one line of code

SwiftUIDemo

This is a sample project with the screen designed using SwiftUI.

RFirebaseMessaging

Project provides basic ideas and approaches for building an iOS application using firebase and implementing chat using Firebase.

RBeacon

A basic development idea to turn Android devices into beacon devices and developing a receiver to trigger push notifications to itself when it comes into the particular range.

Honors and Awards

STAR award in RapiPay for Oct-Dec, 2022

Outstanding performance and lasting contribution in PeopleStrong in QSQT3 Oct, 2021

Excellent performance in PeopleStrong in QSQT4 Oct, 2020