Summary
- 6+ years of experience in mobile application development and Python-based headless Selenium scraping.
- Expertise in AI-ML models, Agentic AI, and Retrieval-Augmented Generation (RAG) techniques.
- Proficiency in machine learning frameworks: TensorFlow, Keras, and PyTorch.
- Specialized in developing custom chatbots using Large Language Models (LLMs), AI, NLP, and conversational technologies.
- Experience with AI-powered chatbots utilizing LangChain and LangFlow for workflow orchestration and conversational logic management.
- Extensive experience with platforms such as AstraDB, FAISS, Pinecone, MongoDB, OpenAI, StabilityAI, and ReplicateAI.
- Skilled in wireless sensing systems, including Wi-Fi-based sensing for non-visual spatial awareness.
- Strong background in custom Machine Learning model development.
- Expertise in third-party API integrations.
- Experience working within Agile methodologies and Scrum environments.
- Proficient with code versioning and project management tools like GIT, JIRA, SVN, Zoho, Bitbucket, Slack, and Codelab.
Technical Skills
Technical Skills: iOS, Swift, Flutter, Node.js, iOS, Swift, AWS, GUI Development, Location Mapping, OOP, MVP, Python, Streamlit, FastAPI, Google Services, OpenAI, StabilityAI, ReplicateAI, and LLMs, AWS, GCP, Azure, RAG models, LLMs GPT-4, LLaMA, Amazon Bedrock, Python, Hugging Face Transformers, LangChain, and Llama Index
Databases: SQLite, My-SQL, MS-SQL, MongoDB, Firebase,LangChain and AstraDB.
Tools: GIT, Jira Asana, Trello, Slack, Zoho, Skype.
Other: 3rd party API integration, Twilio, OpenTok, and external device integrations.
Professional Experience
Role: Team Lead
Timeline: Jan 2023 - Present
Responsibilities:
- Supervise a team.
- Developed Chatbots using FastAPI, Streamlit, Python, etc.
- Developed advanced web scraping using Python, AI, and Selenium.
- Developed comprehensive solution combining AI and Python for intelligent automation.
- Developed and delivered projects for Video Conferencing, Digital signage solutions, Sports, Insurance management, etc.
Role: Mobile App Developer
Timeline: Mar 2018 - Jan 2023
Responsibilities:
- Developed and managed a Quiz Game (iOS, Android) for multiple users across organizations using SWIFT for iOS and KOTLIN for Android.
- Developed and managed various E-Com, IoT-based apps in iOS.
- Developed and managed School Management Solutions which consists of core and advanced functionalities for super admin, principal, teacher, and students.
Projects Worked On
SimplyAI:
Role & Responsibility:
- Front-end Development
- Back-end Development Handling
- API calls and mutations
Technology: AI/ML, FastAPI, Streamlit
Goggle Map Scrapper:
Role & Responsibility:
- Back-end Development
- Handling API calls and mutations
Technology: Web Scraping Using Python + AI + Selenium
Insurance Claim Management Applications:
Description: Phoenix is an all-in-one solution for an insurance company, this web app provides services related to an investigation of insurance claims like Medical, Accident, etc. for the users who claim for the insurance.
Role & Responsibility:
- Front-End Development
- API integrations
- Client Communication
Technology: Flutter, 3rd part API integration, Firebase, AI integrations
IoT Hearing Aid Solution:
Description: Our IoT Hearing Aid Solution is a cutting-edge project that uses nRF 5340 ADK to enhance hearing in noisy environments. With beamforming technology, users can focus on specific sounds while reducing background noise. The project includes dynamic features for earbuds and goggles, providing a comfortable and personalized experience.
Role & Responsibility:
- Native support for iOS, Android
- Managing nRF ADK
- Manage custom libraries to handle the communication with nRF ADK
- Responsive mobile design
Technology: MongoDB, Firebase, Flutter, 3rd Party Integration - Bluetooth and earbuds
Virtual video Conferencing platform:
Description: Our Virtual Video Conferencing Platform is an all-in-one solution that offers high- quality video streaming, secure payment processing, and effective collaboration for informative and engaging online events.
Role & Responsibility:
- Mobile Development
- Optimize and follow the latest code standards
- Handling API calls and mutations
- Responsive mobile design
Technology: Swift, Java, WebRTC, Open TOK, 3rd Party APIs Integration.
Facial Recognition Attendance system:
Description: This project uses a device where that device scans the visitor's Face and checks with System records and manages the Check-In, Check-Out at the Company level. The company will be having multiple Departments, zones, and gates.
Role & Responsibility:
- IoT Development based device hardware iOS
- Android Development
- Back-end Development
- Front-end Development
Technology: Flutter (custom SDK)