R

Ravi Shankar K.

IOS Engineer

West Delhi, Delhi, India15 yrs 8 mos experience
Most Likely To SwitchAI ML Practitioner

Key Highlights

  • 12+ years in AI/ML and iOS development.
  • Expert in building intelligent applications with AI integration.
  • Strong background in deep learning and NLP.
Stackforce AI infers this person is a skilled AI/ML and iOS development professional with a focus on healthcare and fintech solutions.

Contact

Skills

Core Skills

Machine LearningDeep LearningNatural Language Processing (nlp)Computer VisionData AnalysisRisk AssessmentIos Development

Other Skills

A2AADKAI AgentsAgent AIAgent-based ModelingAgile Application DevelopmentAlgorithmsAmazon Web Services (AWS)Application DevelopmentArtificial Intelligence (AI)AugmentorBlockchainCChatbot DevelopmentChromadb

About

With 12+ years of experience in AI/ML, Generative AI, NLP, Computer Vision, and iOS development, I specialized in building intelligent, high-performance applications that integrate cutting-edge AI with mobile and cloud technologies. My expertise spans machine learning, deep learning, predictive analytics, and full-cycle iOS app development, enabling businesses to leverage data-driven insights, automation, and intelligent user experiences. ๐Ÿ”น AI/ML & Generative AI Expertise Expertise in LLMs, ChatGPT APIs, LangChain, LlamaIndex, and Retrieval-Augmented Generation (RAG) for building conversational AI and intelligent automation solutions. Strong foundation in transformers, attention mechanisms, and finetuning LLMs to develop domain-specific AI models. Experience in vector databases, semantic search, and scalable AI deployment for enhanced information retrieval and personalization. ๐Ÿ”น iOS Development & AI Integration Lead the development of high-performance iOS applications, integrating OpenTok (WebRTC), Core ML, Vision, and on-device AI models to enhance real-time decision-making. Skilled in architecting scalable mobile applications with Generative AI-powered assistants, recommendation engines, and real-time interaction features. Experience in developing AI-driven SDKs, deploying cloud-based AI services, and optimizing AI inference on mobile devices. ๐Ÿ”น Technology & Skills ๐Ÿ’ก AI/ML & Generative AI: ChatGPT APIs, LangChain, LlamaIndex, Hugging Face, Vector Databases, RAG, Fine-tuning LLMs ๐Ÿ’ก NLP & Computer Vision: RNN, CNN, LSTM, GRU, OpenCV, spaCy, NLTK, Gensim, Transformers, Attention Mechanisms ๐Ÿ’ก Deep Learning & Model Deployment: TensorFlow, Keras ๐Ÿ’ก iOS Development: Swift, SwiftUI, Combine, Objective-C, Core ML, OpenTok (WebRTC), SQLite, Core Data ๐Ÿ’ก Architectures & Agile: MVC, MVVM, CI/CD (Jenkins), Agile (Scrum) ๐Ÿ”น Certifications & Passion ๐Ÿš€ Quantum Computing Certified (IITM) | Passionate about merging Generative AI, mobile development, and cloud technologies to build next-gen AI applications.

Experience

15 yrs 8 mos
Total Experience
8 yrs
Average Tenure
13 yrs 2 mos
Current Experience

Nagarro

5 roles

Staff Engineer

Promoted

Oct 2021 โ€“ Present ยท 4 yrs 8 mos

  • Sentiment Analysis of Movie Reviews:
  • Built a sentiment analysis model using the IMDB dataset to classify reviews as positive or negative.
  • Utilized word embeddings (Word2Vec, GloVe) and deep learning (TensorFlow/Keras) to improve model accuracy.
  • Technologies: Gensim, NumPy, pandas, Matplotlib, sklearn, TensorFlow, Keras
  • Smart TV Gesture Recognition:
  • Developed a gesture recognition system to control smart TVs via hand gestures, using deep learning models and a webcam.
  • Recognized five gestures and mapped them to TV commands using TensorFlow and Keras.
  • Technologies: TensorFlow, Keras, OpenCV, NumPy, pandas, Matplotlib, glob
  • Melanoma Detection:
  • Created a CNN-based model to detect melanoma from images, aiding dermatologists in early-stage cancer detection.
  • Implemented techniques for image augmentation and classification using TensorFlow/Keras.
  • Technologies: TensorFlow, Keras, PIL, Augmentor, Matplotlib, pandas, NumPy
  • Bike Sharing Case Study:
  • Analyzed bike demand factors using data from BoomBikes to improve revenue post-pandemic.
  • Performed statistical analysis to identify key drivers of bike demand and optimize business strategy.
  • Technologies: sklearn, Statsmodels, NumPy, pandas, Matplotlib, Seaborn
  • Lending Club Case Study:
  • Identified risky loan applicants in the Lending Club dataset to reduce credit loss.
  • Analyzed data to uncover key factors driving loan default, contributing to better risk assessment strategies.
  • Technologies: NumPy, pandas, Matplotlib, Seaborn
  • 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.
SeabornKerasComputer VisionNLTKNLP LibrariesTensorFlow+17

Associate Lead (Technology)

Promoted

Apr 2018 โ€“ Oct 2021 ยท 3 yrs 6 mos

  • Working as team lead to successfully deliver iOS app as per client requirement.
  • Working on video calling iOS app using OpenTok(WebRTC) .
  • Successfully implemented finite state machine in video calling iOS app.
  • Working experience in agile (Scrum) methodology environment.
Agile Application DevelopmentiOS Development

Senior Software Engineer

Apr 2016 โ€“ Mar 2018 ยท 1 yr 11 mos

  • Working as a member of COE Mobility Team.
  • 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.
Agile Application Development

Software Engineer

Jul 2013 โ€“ Mar 2016 ยท 2 yrs 8 mos

  • 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 two libraries: OpenCV and Image Magick.
Agile Application Development

Software Engineer - Trainee

Jan 2013 โ€“ Jun 2013 ยท 5 mos

Delhi university

Student

Jul 2010 โ€“ Jun 2013 ยท 2 yrs 11 mos

  • MCA

Education

Indian Institute of Technology, Madras

Introduction to Quantum Computing and Qiskit โ€” Quantum Computing

Jul 2023 โ€“ May 2024

International Institute of Information Technology Bangalore

Executive Programme in Machine Learning and Artificial Intelligence โ€” Machine Learning and Artificial Intelligence

May 2024 โ€“ Jun 2025

Delhi University

Master of Computer Applications (MCA) โ€” Computer Science

Jan 2010 โ€“ Jan 2013

Integral University, Lucknow, Uttar Pradesh

BCA โ€” Computer Science

Jan 2005 โ€“ Jan 2008

Stackforce found 100+ more professionals with Machine Learning & Deep Learning

Explore similar profiles based on matching skills and experience