Hemen Ashodia, Deep Neural Networks Developer in Ahmedabad, Gujarat, India
Hemen Ashodia

Deep Neural Networks Developer in Ahmedabad, Gujarat, India

Member since April 3, 2018
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.
Hemen is now available for hire




Ahmedabad, Gujarat, India



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.


  • Chief Scientist and Software Engineer

    2015 - PRESENT
    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 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 along with 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 an accuracy of more than 98%. The project was built using PyTorch, a convolutional neural network, and CUDA.
    • Developed a Lego bricks identification system using TensorFlow with Go language and OpenCV. Implemented a cryptocurrency market prediction along with historical data of online trading using TensorFlow on the Go language.
    Technologies: Go, MySQL, Bootstrap 3, Bootstrap, Angular, AngularJS, Laravel 5, PHP, C, C++, Data Structures, Neural Networks, Machine Learning, Keras, Python, TensorFlow
  • Lead Machine Learning Engineer

    2018 - 2020
    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 model 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 bunch of projects within different time zones.
    Technologies: Python, C++, OCR, Tesseract, Stanford CoreNLP, Celery, Django, Kubernetes, PyTorch, TensorFlow
  • Lead Data Scientist and Machine Learning Expert

    2018 - 2018
    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.
    Technologies: Vagrant, Windows 10, Red Hat Linux, Data Science, Machine Learning, Artificial Intelligence (AI), Jupyter Notebook, Data Modeling, Logistic Regression, Linear Regression, NumPy, Pandas, Python, TensorFlow
  • Lead Go Developer

    2018 - 2018
    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.
    Technologies: Raft Consensus Algorithm, Python, JavaScript, Ethereum, Tendermint, LevelDB, Solidity, Go
  • Freelance TensorFlow Expert

    2018 - 2018
    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.
    Technologies: TensorFlow
  • Chief Scientist and Chief Technology Officer

    2015 - 2015
    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.
    Technologies: Stripe, PayPal, Trusty64, Ubuntu, GitHub, Sass, Bootstrap, CSS3, Vagrant, Propel, Laravel
  • Founder and Lead Back-end Developer

    2013 - 2015
    • 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.
    Technologies: Gamification, Scala, Artificial Neural Networks (ANN), OpenCV, Windows Server, Azure, C, C++, Design Patterns, MySQL, Responsive Design, Bootstrap, jQuery, PHP
  • Project Trainer

    2012 - 2013
    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.
    Technologies: C++, Advance, C, HTML, HTML5, CSS3, CSS, MySQL, PHP
  • Web Developer

    2012 - 2013
    • Built a Parallax website that represented an artificial intelligence-based company.
    • Helped build an interface for the text summarization browser extension of CruxLight.
    Technologies: PHP, JavaScript, HTML, CSS3, jQuery, Parallax
  • Web Developer

    2011 - 2012
    • 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.
    Technologies: Chrome Extensions, jQuery, JavaScript, HTML5, CSS3, GD Library, Auth, Facebook, PHP
  • Freelance Developer

    2010 - 2011
    • 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.
    Technologies: Node.js, Microsoft Access, JavaScript, Ajax, jQuery, CSS, HTML, MySQL, PHP, Flash, C, C++


  • Braided Data Solutions

    Braided Data Solutions developed an industry-agnostic machine learning/NLP platform allowing document fingerprinting, de-duplication, PII/PHI identification/scrubbing of structured and semi/unstructured data in a multitude of forms. We have launched it in the medical and legal industries.

  • F(x) Data Cloud

    A fully functional public cloud service based on the latest version of OpenStack. It provides an infrastructure as a service, database as a service, object as a service, network as a service, and storage as a service.

  • Invented h+Tree

    This is a 300% faster data structure algorithm for data retrieval—saving cloud costs by 40 to 66 percent.

  • Zidisha, Inc.

    A Y-Combinator-based peer-to-peer microfinance startup based on Laravel—focusing on providing zero-interest loans in developing countries.

  • Cruxbot

    Cruxbot processes a vast amount of information to make complex and subtle logical connections, breaking down the barrier between people and machines.

  • BAKERI ERP | Artificial Intelligence-based ERP

    An ERP for a real estate firm to predict the most optimal contractors and manage the entire workflow for the firm.

  • Artudata

    A machine learning-based system to predict if a client will pay or not; all done with the RESTful API. This helps the client increase their conversion rate and revenue and save on costs.

    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

    A hospital operating room scheduler based on machine learning.

  • Ever.ai | Face Recognition at a Planetary Scale

    I invented the fastest search algorithm to find the nearest embedding for the face recognition. I also reduced the complexity from n to log(n) for search.

  • Loom Network

    I built a dynamic Karma system for a leading Blockchain-based platform for the Loom network and implemented a Space Merkle Tree.


  • Languages

    SQL, GraphQL, TypeScript, JavaScript, R, PHP, Python, SCSS, Less, HTML5, CSS3, C, C++, Solidity, Java, Go, Sass, Scala, HTML, CSS
  • Frameworks

    Django, Apache Spark, Laravel, AngularJS, Angular, Bootstrap 3, Selenium, Nova, Caffe, Laravel 5, Bootstrap, Tendermint
  • Libraries/APIs

    PySpark, React, Node.js, REST APIs, WebGL, Keras, jQuery, Three.js, PhantomJS, Laravel Elixir, Cinder, Python API Bindings for OpenStack, OpenCV, NumPy, NLTK, OpenNLP, TensorFlow, FFmpeg, Parallax, Auth, GD Library, Pandas, Propel, Stripe, PyTorch
  • 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
  • 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
  • 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, CUDA
  • Storage

    Redshift, MariaDB, MySQL, Redis, Oracle 10g, PostgreSQL, MySQL Clustering, MongoDB, InfluxDB, LevelDB
  • 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, AWS, CTO, Progressive Web Applications (PWA), Product Management, Leadership, eCommerce, Natural Language Processing (NLP), Convolutional Neural Networks, 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, 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


  • Research Fellowship in Startup Innovation
    2013 - 2015
    Stanford University via Venture Studio - Ahmedabad
  • Bachelor of Engineering Degree in Information Technology
    2010 - 2014
    Lalbhai Dalpatbhai College of Engineering - Ahmedabad, India


  • Leadership and Excellence Award
    Gujarat Technological University, Ahmedabad, Gujarat, India

To view more profiles

Join Toptal
Share it with others