Hemen Ashodia
Verified Expert in Engineering
Full-stack Developer
Hemen has over eleven years of experience in full-stack development and seven with machine learning, contributing to hundreds of ML projects. He possesses hard-to-find expertise in artificial neural networks, deep learning, reinforcement learning, and generative adversarial networks. Hemen has also worked for companies that were later acquired by Intel, mainly for their machine learning development.
Portfolio
Experience
Availability
Preferred Environment
Microservices, Django, React, Python, Keras, TensorFlow
The most amazing...
...thing I've invented is the fastest data structure algorithm, h+Tree, which is 3x faster than b+Tree—saving 40% to 66% in energy/server cost.
Work Experience
Chief Scientist and Software Engineer
F(x) Data Labs Pvt., Ltd.
- Invented the fastest data retrieval algorithm h+Tree that had an up to 300% speed increase compared with the conventional b+tree—this is useful for databases like MySQL, PostgreSQL, MongoDB, SQLite, and more. They ported it in C/C++, Python, and Scala.
- Created a full-stack public cloud on the latest version of OpenStack with infrastructure as a service, database as a service, and object storage service. The system was built with OpenStack, Python, Ansible Notebooks, Ubuntu 16.04, and unit tests.
- Developed an artificial intelligence-based enterprise resource planning (ERP) system for a 60-year-old real estate company with the help of TensorFlow, a deep neural network, Laravel, Angular 4, Frappe, Python, MySQL, Ubuntu 16.0, and unit tests.
- Built a loan prediction default system with an accuracy of 99.4% with the help of TensorFlow, Python, and R. It also predicted the loan default amount with a 96.3% accuracy.
- Implemented baby-cry detection with sound classification and support vector machines (SVM) on Raspberry Pi to notify parents when a baby is crying.
- Developed video classification with a deep neural network to detect different human gestures from the video as small clips; used an artificial neural network, Caffe 2.0, C/C++, a convolutional neural network, and NVIDIA CUDA.
- Created a hospital operation room scheduler with artificial neural networks, Python, Laravel, Angular 4, CSS3, Vagrant, and unit tests.
- Enabled video style transfers for 3D videos to an artificial neural network with PyTorch, Google Cloud, CUDA, and more. Implemented a movie review sentiment analysis with a convolutional neural network, TensorFlow, Python, and Python Notebooks.
- Created a 3D face mesh model from a single mobile camera-based selfie with more than 98% accuracy. The project was built using PyTorch, a convolutional neural network, and CUDA.
- Worked on multiple LLM-based projects, a search engine based on ChatGPT and GPT-4. Used LangChain in the back end. Created an AI layer that uses privately available case data and indexes it efficiently to reduce the cost and integrates with GPT-4.
Lead Machine Learning Engineer
Braided Data
- Built a document processing system from the ground up to make a PDF document searchable with OCR and perform redaction in real time. Implemented an OCR system capable of processing millions of pages that had already processed several billion words.
- Trained several states of the art in text processing GPT-2 and BERT models to perform high-accuracy tag recognization. Invented a patentable real-time NER algorithm to process and learn without catastrophic interference.
- Customized the source code of the largest OCR tool in the market using Tesseract to allow table recognition. Built a Kubernetes cluster to perform on-demand autoscaling and processing.
- Led the team between multiple projects and coordinated a number of projects within different time zones.
Lead Data Scientist and Machine Learning Expert
Johnson & Johnson India
- Led and created data pipelines which used millions of data points for the identification of the best strategies to increase the effectiveness of professional educational events.
- Verified the work done by another data science company in the domain of medical professional education events.
- Worked directly with principal scientists of Johnson & Johnson's Data Science in New York, specifically on events for medical device training all across the USA and elsewhere.
Lead Go Developer
Loom Network
- Built a Karma system for a decentralized crypto platform.
- Implemented a Sparse Merkle Tree.
- Developed a rate limiter for access control.
- Designed with Oracle for a Loomchain platform.
Freelance TensorFlow Expert
Ever AI (via Toptal)
- Worked for Ever AI, the world's leading face recognition technology company that raised a total of 30 million in funding. It implements face recognition at a planetary scale of 12 billion images.
- Was tasked to invent the fastest algorithm to identify the correct face using machine learning.
- Developed the fastest algorithm in less than half the time with a 99.81% accuracy.
Chief Technology Officer
Zidisha, Inc.
- Built new features and functionalities for a website with Laravel, Propel, Bootstrap, Beanstalk servers, and Ubuntu/trusty64.
- Supported the entire back-end code and reviewed the front-end code that was done by other team members for further verification.
- Implemented automatic language translation for each new user.
- Worked as a remote engineer for a US-based company.
Founder and Lead Back-end Developer
Remarkin
- Developed a video engagement prediction system with artificial neural networks, OpenCV, and Scala.
- Constructed an interactive, gamification-based course for C/C++ with PHP, MN Framework, jQuery, JavaScript, and CSS3.
- Built a remote interactive C/C++ compiler with a TinyC compile and a GNU compiler.
Project Trainer
Aspire Institute
- Trained more than 150 students during a year for their final year projects in the college.
- Coached for C/C++ language programming skills.
Web Developer
Cruxbot
- Built a Parallax website that represented an artificial intelligence-based company.
- Helped build an interface for the text summarization browser extension of CruxLight.
Web Developer
Amitech
- Developed Picinchat.com and enabled it to create mega emoticons from users' uploaded images. These emoticons were created using PHP, the Facebook API, and the GD library.
- Created a Ridje browser extension to allow clients to customize any web page that they visit and keep changes/customization persistent. This was built using JavaScript and the Chome extension developer toolkit.
Freelance Developer
Self-employed
- Created a real-time chatting feature for a site with a real-time feed of a user typing on the other side.
- Developed a Flash-based cricket single player vs computer game.
- Worked on a tic-tac-toe human vs computer machine.
- Built a live video-streaming website with a screenshot for video scroll navigation.
Experience
Braided Data Solutions
F(x) Data Cloud
https://fxdatalabs.comInvented h+Tree
https://htree.plusZidisha, Inc.
https://zidisha.org/Cruxbot
http://www.cruxbot.com/BAKERI ERP | Artificial Intelligence-based ERP
Artudata
I built the dashboard for the company which provides marketing and advertisement management and analytics with Google AdWords APIs and the Facebook app. It provides a fully automated marketing experience managed with machine learning.
Korebin
TensorFlow Compilation with a GPU for macOS X High Sierra
https://gist.github.com/Extrodox/c7dd4a146ba6175415b4b5f569b5c934As TensorFlow does not get compiled for the graphics processing unit (GPU) for Mac operating systems anymore, this file is a manual walkthrough I created for compiling TensorFlow for MacOS 10.13.
MN Framework
https://github.com/Extrodox/MN_FrameworkEver.ai | Face Recognition at a Planetary Scale
https://ever.ai/Loom Network
https://loomx.io/Skills
Languages
SQL, GraphQL, TypeScript, JavaScript, R, PHP, Python, SCSS, Less, HTML5, CSS3, C, C++, Solidity, Java, Go, Sass, Scala, HTML, CSS, Python 3, Snowflake, DYNAMO
Frameworks
Django, Apache Spark, Laravel, AngularJS, Angular, Bootstrap 3, Selenium, Nova, Caffe, Laravel 5, Bootstrap, Tendermint, AWS HA, React Native, Flutter, Redux, PHP MVC
Libraries/APIs
PySpark, React, Node.js, REST APIs, WebGL, Keras, jQuery, Three.js, PhantomJS, Laravel Elixir, Cinder, Python API Bindings for OpenStack, OpenCV, NumPy, Natural Language Toolkit (NLTK), OpenNLP, TensorFlow, FFmpeg, Parallax, Auth, GD Library, Pandas, Propel, Stripe, PyTorch, Stanford NLP, Vue
Tools
RabbitMQ, Celery, BigQuery, Jira, Asana, Confluence, Apache, Composer, Shell, VirtualBox, MATLAB, Stanford CoreNLP, TensorBoard, Git, Gulp, Subversion (SVN), Mathematica, Scilab, Vagrant, GitHub, Flash, Microsoft Access, Microsoft Unit Tests, OpenAI Gym
Paradigms
ETL, Data Science, Agile Project Management, REST, Agile Software Development, Test-driven Development (TDD), Functional Programming, Imperative Programming, Design Thinking, Design Patterns, Gamification, Microservices, Human-computer Interaction (HCI), Unit Testing, Agile Product Management
Platforms
Kubernetes, Amazon Web Services (AWS), Docker, Google Cloud Platform (GCP), WooCommerce, WordPress, LAMP, OpenStack, Arduino, Ubuntu, Azure, Windows Server, Ethereum, Jupyter Notebook, Red Hat Linux, NVIDIA CUDA
Storage
Redshift, MariaDB, MySQL, Redis, Oracle 10g, PostgreSQL, MySQL Clustering, MongoDB, InfluxDB, LevelDB, Propel ORM
Industry Expertise
Project Management
Other
GPT-2, Custom BERT, Data Engineering, Algorithms, Quantitative Finance, Algorithmic Trading, Artificial Intelligence (AI), Computer Vision, Machine Learning, Task Management, Team Management, CTO, Progressive Web Applications (PWA), Product Management, Leadership, eCommerce, Natural Language Processing (NLP), Convolutional Neural Networks (CNN), Bootstrap UI, Macros, User Experience (UX), Networks, Azure Virtual Networks, Routing, Virtualization, Neutron, Ceilometers, HEAT, OpenStack Swift, Deep Neural Networks, Generative Adversarial Networks (GANs), Capsule Networks, Adam Optimization Algorithm, Standardization, WordNet, Deep Learning, Oracle VM VirtualBox, GPT, Generative Pre-trained Transformers (GPT), Neural Networks, Data Structures, Responsive Design, Artificial Neural Networks (ANN), Advance, Facebook, Chrome Extensions, Ajax, Raft Consensus Algorithm, Linear Regression, Logistic Regression, Data Modeling, Windows 10, Tesseract, OCR, Information Technology, Trusty64, PayPal, Software Development Lifecycle (SDLC), Language Models, Natural Language Understanding (NLU), Data Analysis, Graphics Processing Unit (GPU)
Education
Research Fellowship in Startup Innovation
Stanford University via Venture Studio - Ahmedabad, India
Bachelor of Engineering Degree in Information Technology
Lalbhai Dalpatbhai College of Engineering - Ahmedabad, India
Certifications
Leadership and Excellence Award
Gujarat Technological University, Ahmedabad, Gujarat, India
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring