Summary
Overview
Work History
Education
Skills
Projects
Certification
Timeline
Generic
Aakash Soni

Aakash Soni

Indore

Summary

Dynamic AI ML Engineer with extensive expertise in natural language processing and chatbot development at Systango Technology Pvt. Ltd. Demonstrated ability in delivering innovative AI solutions and providing user training, resulting in enhanced user engagement. Proficient in complex algorithms, Python, and deep learning techniques, leading to significant improvements in system efficiency and performance. Committed to continuous learning and excellence in technical documentation.

Overview

13
13
years of professional experience
1
1
Certification

Work History

AI ML Engineer

Systango Technology Pvt. Ltd.
Indore
07.2022 - Current
  • Implemented NLP tasks within AI solutions for enhanced performance.
  • Delivered expert advice and suggestions for the creation of specialized chatbots across healthcare, mental health, and finance sectors.
  • Directed complete lifecycle of chatbot development to meet deadlines.
  • Performed detailed user acceptance testing at customer premises to match solution requirements.
  • Developed custom APIs for deploying trained models onto cloud services such as AWS, GCP.
  • Designed experiments to evaluate the accuracy of different ML and AI models and methods.

Unity3D SDK Developer

Jio Tesseract
Mumbai
08.2021 - 06.2022
  • Directed creation and incorporation of Smart Glass Unity3D SDK to maintain seamless functionality.
  • Resolved customer issues by establishing workarounds and solutions to debug and create defect fixes.
  • Improved and corrected existing software and system applications.

AR/VR Application Developer

Xenium Technology
Mumbai
05.2016 - 07.2021
  • Directed creation of state-of-the-art AR, VR, and MR applications for interactive experiences using Unity3D.
  • Created advanced AR solutions featuring enhanced capabilities for face detection, floor mapping, and CAD object identification.
  • Created innovative VR and MR software for HTC Vive and HoloLens.
  • Developed interactive touch applications, projection mapping solutions and multi-touch experiences for MultiTaction devices.
  • Implemented innovative solutions to enhance user interaction in various applications.
  • Collaborated with other developers to resolve issues related to application development process.
  • Documented application changes and worked on version control using tools like Git.
  • Engaged in continuous learning to stay updated with new technologies and programming techniques.
  • Wrote user manuals and other documentation for roll-out in customer training sessions.

Game Developer

Black Cobra Studio
Mumbai
05.2014 - 04.2016
  • Led development initiatives to create captivating, high-performance games for Android and iOS platforms using Unity3D.
  • Designed and implemented robust programming solutions for a diverse range of games and applications, ensuring optimal functionality and user experience.
  • Coordinated with programming, production, art and design teammates to create innovative and quality game content.
  • Implemented game logic using C# in the Unity3D engine.
  • Researched new technologies related to gaming development and implemented them into existing projects.
  • Optimized graphics performance of 3D assets to meet platform specifications.
  • Trained junior programmers on coding standards, best practices and debugging techniques.

Software Developer

Manotech Pvt Ltd
Indore
07.2012 - 04.2014
  • Debugged code to identify errors and fix them efficiently.
  • Ported games from Java to BlackBerry platform.
  • Developed programs to automate processes and improve user experience.
  • Worked closely with systems analysts, engineers and programmers to understand limitations, develop capabilities and resolve software problems.

Education

Bachelor of Engineering - Information Technology

Technocrats Institute of Technology
Bhopal
04-2012

Higher Secondary Certificate - Mathematical Sciences

Government Higher Secondary
Shujalpur
04-2008

High School Diploma -

Government Higher Secondary
Shujalpur
04-2006

Skills

  • Natural language processing
  • Generative AI
  • Agents' Development
  • RAG Integration
  • Chatbot development
  • Data analysis
  • Version control
  • Technical documentation
  • Problem solving
  • Neural networks
  • Scikit-learn
  • Model evaluation
  • Feature engineering
  • Python programming
  • Time series analysis
  • Augmented reality
  • Virtual reality
  • C# programming
  • 2D game design
  • Mobile game development
  • 3D modeling and animation
  • Expert unity development

Projects

1. Conversational Crypto Bot
Objective:
Designed and developed a sophisticated conversational bot to streamlinecryptocurrency trading. The bot leverages the OpenAI API and Flask framework tounderstand user inputs, analyze requirements, and recommend optimal trading strategies.
Roles & Responsibilities:
Code Development:
Wrote clean, effi cient, and maintainable code to implement the bot’score functionalities, ensuring robust performance and reliability.
Unit Testing & API Development:
Conducted thorough unit testing to validatefunctionality and provided RESTful APIs for seamless integration with the front-end,enabling smooth and responsive user interactions.
Cross-Functional Collaboration:
Coordinated closely with the project manager and teammembers to enhance and refi ne the chatbot’s conversational capabilities, integratingfeedback and implementing improvements to optimize user experience.
Algorithm Implementation:
Implemented advanced algorithms for processing user inputsand calculating optimal trade recommendations based on real-time data.
Technologies Used:
Python, Flask, OpenAI API

___________________________________________________________________________
Machine Learning Engineer
2. Travel Mode Detection
Objective:

Developed and integrated an advanced AI-powered "Travel Mode Detection"feature within the “Travel Dashboard,” aimed at promoting sustainability through accuratetracking of travel modes and carbon emissions
Roles & Responsibilities:
Data Collection and Preprocessing:
Managed the collection and preprocessing of rawmobile device data to ensure accuracy and reliability, laying a solid foundation foreffective machine learning models.
Feature Engineering:
Conducted feature engineering to convert raw data into actionableinsights, enhancing the precision of travel mode predictions.
Model Selection and Training:
Applied machine learning techniques, including LogisticRegression, Random Forest,XGboost , to train and optimize models for accurate travelmode classifi cation.
Accuracy Validation and Integration:
Validated model effectiveness throughcomprehensive testing and integrated geofencing technology to improve the accuracy oftravel mode detection.
Sustainability Impact:
Contributed to the development of a solution aligned with nineUnited Nations Sustainable Development Goals (SDGs), promoting environmentalstewardship and sustainable living.
Technologies Used:
Python, Azure

___________________________________________________________________________
3. Kelley Kronenberg [PDF Page Classification for Legal Document Automation]
Machine Learning Engineer
Objective:

Developed a machine learning model to classify PDF pages into four distinctcategories, enhancing the automation of document processing for a law fi rm managing largefi les exceeding 2000 pages. The model identifi es and categorizes pages with high accuracy,providing detailed accuracy percentages to streamline the fi rm's workfl ow and improveeffi ciency.
Roles & Responsibilities:
Model Architecture Design:
Engineered and designed scalable and effi cient modelarchitectures tailored to meet the project requirements and client needs.
Model Development and Evaluation:
Developed machine learning models and rigorouslyevaluated their performance to ensure accuracy and reliability, utilizing technologies suchas Azure OCR, Python, and NLP (Natural Language Processing) with NLTK.
Production Deployment:
Successfully deployed models into production, ensuringseamless integration with the cloud-based portal and admin dashboard to enhancefunctionality and user experience.
Technologies Used:
Azure OCR, Python, NLP, NLTK

___________________________________________________________________________
Senior Software Engineer Unity3D
4. Grohe Corner Cave
Objective:

Developed an immersive, interactive four-wall projection system for Grohe,leveraging advanced technology to create a unique customer experience.
Technologies Used:
Software Engine:
Unity3D
Hardware:
ART Camera, Projectors, Joystick, 3D Glasses
Description:
The Grohe Corner Cave is an innovative four-wall projection system designed toprovide customers with a highly immersive experience. Users can select and confi gureshowers using a tablet, and then visualize their choices in a 3D environment with the aid of3D glasses. This cutting-edge technology allows for an interactive and engagingpresentation, enhancing customer engagement and decision-making.
Features:
Interactive Selection:
Users select showers from a tablet interface.
Immersive Visualization:
Experience confi gurations in a 3D projected environment with3D glasses.
Advanced Hardware Integration:
Utilizes ART cameras and projectors to create aseamless and immersive experience.
Impact:
This technology showcases Grohe's products in a highly engaging manner, setting anew standard for customer experiences in the retail space. It aligns Grohe with top brandslike Apple and BMW in terms of innovative customer engagement.
___________________________________________________________________________
Senior Software Engineer Unity3D
5. Kanakia - Fish Aquarium 3D

Objective:
Developed an interactive projection-based project for Kanakia, transforming userdrawings into dynamic 3D sea creatures displayed on a wall, creating an engaging andeducational experience.
Technologies Used:
Software Engine:
Unity3D
Hardware:
Fujitsu Scanner
Description:
The Kanakia - Fish Aquarium project is an interactive installation where users caninput their hand-drawn pictures through a Fujitsu scanner. These scanned images are thentransformed into animated 3D sea creatures, projected onto a wall to create a vibrant andimmersive aquarium experience. This project combines art, technology, and interaction tocaptivate and educate users about marine life.
Features:
Interactive Drawing Input:
Users create and scan their drawings of sea creatures.
Real-Time Transformation:
Scanned images are converted into animated 3D models usingUnity3D.
Immersive Display:
The 3D sea creatures are projected onto a wall, creating a dynamicand engaging aquarium environment.
Impact:
This project enhances user engagement by combining creativity with technology,providing an interactive and educational experience that delights users of all ages. It alsodemonstrates the potential of interactive installations in creating unique and memorableexperiences.

Certification

  • Complete Machine Learning, NLP Bootcamp, MLOPS Deployment
  • Complete the Generative AI course with LangChain and Hugging Face

Timeline

AI ML Engineer

Systango Technology Pvt. Ltd.
07.2022 - Current

Unity3D SDK Developer

Jio Tesseract
08.2021 - 06.2022

AR/VR Application Developer

Xenium Technology
05.2016 - 07.2021

Game Developer

Black Cobra Studio
05.2014 - 04.2016

Software Developer

Manotech Pvt Ltd
07.2012 - 04.2014

Bachelor of Engineering - Information Technology

Technocrats Institute of Technology

Higher Secondary Certificate - Mathematical Sciences

Government Higher Secondary

High School Diploma -

Government Higher Secondary
Aakash Soni