Summary
Overview
Work History
Education
Skills
Websites
Certification
Awards
Languages
Timeline
Generic
Ravi Shankar Kushwaha

Ravi Shankar Kushwaha

New Delhi,Delhi

Summary

IOS Developer with 12+ years of experience delivering innovative, high-performance mobile applications across diverse domains, including virtual event management, memorabilia authentication, image and document processing, ERP, and e-commerce solutions. Highly skilled in Swift, SwiftUI with Combine, Objective-C and Storyboard-based development, with proven expertise in building scalable Swift frameworks and Swift packages for client projects. Adept at driving end-to-end app development- from concept and architecture to deployment and maintenance – while adhering to best practices for performance, usability, and security. Recognized for combining deep technical expertise with strong problem-solving skills to create impactful, user-centric mobile solutions. Experienced in integrating AI/ML solutions into Generative AI solutions to enhance user experiences and deliver cutting-edge functionality.

Complex problem-solver with analytical and driven mindset. Dedicated to achieving demanding development objectives according to tight schedules while producing impeccable code. Tech-savvy innovator with hands-on experience in emerging technologies and passion for continuous improvement. Skilled in identifying opportunities for technological enhancements and implementing effective solutions. Adept at leveraging new tools and methods to solve problems and enhance productivity. Excels in adapting to fast-paced environments and driving technological advancements.

Overview

12
12
years of professional experience
1
1
Certification

Work History

Tech Lead

Nagarro Software
10.2021 - Current

Working as a team lead on multiple iOS project at same time.
Suggested new improvements and ideas for the current iOS apps.
Estimation of new features of current iOS apps and new iOS apps.
Developed SDK to use in multiple iOS apps.

Worked to provide end to end product life solution of iOS apps.


Associate Lead Technology

Nagarro Software
04.2018 - 10.2021
  • Paid attention to detail while completing assignments.
  • Demonstrated respect, friendliness and willingness to help wherever needed.
  • Adaptable individual with exceptional interpersonal skills and talent for building relationships. Known for delivering outstanding service and enhancing client satisfaction. Focused on fostering positive interactions and creating collaborative environment.
  • Worked effectively in fast-paced environments.

Senior Software Engineer

Nagarro Software
04.2016 - 03.2018
  • Coordinated with other engineers to evaluate and improve software interfaces.
  • Delivered unit-tested systems within customer-prescribed timeframes.
  • Collaborated with fellow engineers to evaluate software interfaces.
  • Tested methodology with writing and execution of test plans, debugging and testing scripts and tools.
  • Design Project architecture and Research on new topic and create POC as per client requirement.
  • Prepare Estimation sheet for new project (WBS - work break down structure)
  • Prepare Business solution document and Code review.

Software Engineer

Nagarro Software
08.2013 - 03.2016
  • Responsible for iOS Mobile App and Framework development.
  • Responsible for Image enhancement (Binarization) to extract all information from Image using OpenCV . These information are present in textual format on Image.
  • Responsible for OCR engine(Tesseract) integration in iOS App and enhancement of result and speedup of OCRing using Tesseract.
  • Responsible for CLucene framework integration in iOS App to learn(Create Indexes) documents and get appropriate document from created Indexes of documents.
  • Worked to Implement Live Camera. Live Camera detect largest quadrilateral on Camera and crop that largest quadrilateral using iOS API and OpenCV API.
  • Worked on Image Processing using OpenCV

Education

Executive Post Graduate Program - Machine Leaning & AI With A Specialization in GenA

IIIT Bangalore
Bangalore, India
09.2025

Quantum Computing Certification - Quantum Computing

IIT Madras
Chennai, India
05.2024

Master of Computer Application -

Faculty of Computer Science, University of Delhi
New Delhi, India
06.2013

Bachelor of Computer Application -

Integral University, Lucknow
Lucknow, India
06.2008

Skills

  • Mobile application development
  • Analytical thinking
  • Solution architecture
  • Software development lifecycle
  • Version control systems
  • Machine learning integration
  • Agile methodologies

Certification

Problem Solver Certificate from HackerRank .The link is https://www.hackerrank.com/certificates/db3aaf46d97b

Awards

Chearboard nomination, A Star Team nomination.

Languages

English
Bilingual or Proficient (C2)
Hindi
Bilingual or Proficient (C2)

Timeline

Tech Lead

Nagarro Software
10.2021 - Current

Associate Lead Technology

Nagarro Software
04.2018 - 10.2021

Senior Software Engineer

Nagarro Software
04.2016 - 03.2018

Software Engineer

Nagarro Software
08.2013 - 03.2016

Executive Post Graduate Program - Machine Leaning & AI With A Specialization in GenA

IIIT Bangalore

Quantum Computing Certification - Quantum Computing

IIT Madras

Master of Computer Application -

Faculty of Computer Science, University of Delhi

Bachelor of Computer Application -

Integral University, Lucknow
Ravi Shankar Kushwaha