Verified Expert in Engineering
Artificial Intelligence (AI) Developer
Tushar is a skilled software and machine learning developer with deep learning, data mining, and system programming expertise. He holds a PhD in machine learning and has seven years of software development experience in Python and C++, working for IBM Software Labs and Novell, Inc. He is an expert in deep learning systems with TensorFlow and Keras. He is a great communicator and a talented programmer.
Git, Python, Linux, AWS Lambda, Amazon EC2, Amazon DynamoDB, AWS IAM, Google Cloud AI
The most amazing...
...thing I have researched is changing Transformer architectures to include natural language style information.
Machine Learning Developer
University of Kaiserslautern, Germany
- Developed LSTM-based recurrent neural network frameworks.
- Built image-generating software for synthetic image generation.
- Programmed software for object detection and tracking.
- Contributed to data mining projects with IPython and Pandas.
- Created unit testing frameworks in Python.
Senior Software Engineer
- Supported directory service software on SuSE Linux.
- Created a testing framework for testing eDirectory on SuSE Linux.
- Supported the distributed computing environment on SuSE Linux.
- Developed an integration module for connecting directory services with other services.
- Created the build framework for generating weekly builds.
IBM India Software Labs
- Developed a communication framework for a middleware transaction manager.
- Developed monitoring modules for the transaction manager for real-time monitoring.
- Created testing frameworks for regression tests in Python.
- Created stress test frameworks in Python.
- Supported the whole product during releases.
Optical Character Recognition for Cursive Unsegmented Characterhttps://github.com/tmbdev/ocropy
Object Detection and Tracking
Movie Genre Analysis (Machine Learning/Data Mining)
Text Detection in Natural Scenes Using MSERs (Machine Learning/System Programming)https://www.youtube.com/watch?v=PiYfxU68k3U
C++, Python, C, SQL, Bash
TensorFlow, Keras, SciPy, Matplotlib, PySide, NumPy, PyTorch, Pandas
Data Science, Agile Software Development
Linux, AWS Lambda, Eclipse, Amazon EC2
Google Cloud, NoSQL, MongoDB, Amazon DynamoDB
Google BigQuery, Deep Learning, Machine Learning, Artificial Intelligence (AI), OpenAI GPT-3 API, Chatbots, Statistics, Neural Networks, Decision Trees, Software
IPython, PyDev, GCC, Git, Subversion (SVN), AWS IAM, Google Cloud AI
Ph.D. Degree in Artificial Intelligence
University of Kaiserslautern - Kaiserslautern, Germany
Master's Degree in Machine Learning, Computer Science
University of Kaierslautern - Kaiserslautern, Germany
Bachelor's Degree in Computer Science and Engineering
National Institute of Technology - Calicut, 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