Vince Jankovics
Verified Expert in Engineering
Machine Learning Developer
London, United Kingdom
Toptal member since October 18, 2018
Vince is an accomplished engineer specializing in machine learning and robotics. He excels in designing autonomous systems, leveraging AI to enhance perception and control. Fluent in Python and C++, Vince has a successful track record as a consultant, turning client goals into results. His passion for innovation drives him to continuously explore new technologies.
Portfolio
Experience
Availability
Preferred Environment
Zsh, Git, Linux, Emacs, Programming
The most amazing...
...system I've developed is a generative machine learning model that turned simple sketches into pieces of art.
Work Experience
AI Consultant
Dot Square Lab
- Conducted proof of concepts (POCs) and feasibility studies for machine learning systems, providing valuable insights for project planning and execution.
- Managed software engineering and DevOps for large-scale cluster systems, ensuring smooth and efficient support for AI research.
- Played a key role in deploying and commercializing cutting-edge machine learning algorithms, bringing advanced AI solutions to the market.
- Led a multidisciplinary team on a project to design an industrial IoT device and develop a machine learning system for data processing, demonstrating effective leadership and project management skills.
- Hired and coached interns, fostering talent development and ensuring valuable contributions to various projects.
- Worked closely with clients to understand their needs and tailor our AI solutions accordingly, leading to high client satisfaction and repeat business.
- Contributed to various projects, demonstrating my versatility and adaptability in AI.
- Stayed abreast of the latest developments in AI and incorporated relevant techniques into our work, ensuring that our solutions remained cutting-edge and effective.
- Worked on various machine learning projects, from image recognition systems to predictive models, demonstrating my broad expertise in the field.
- Balanced multiple projects and priorities successfully, demonstrating my ability to work effectively under pressure and deliver high-quality results.
Machine Learning Engineer
Cambridge Consultants Limited
- Improved and tailored state-of-the-art algorithms, leading to the development of advanced machine learning systems that provided cutting-edge solutions to clients.
- Developed robust deep learning models using PyTorch and TensorFlow, enhancing our machine learning solutions' predictive accuracy and efficiency.
- Implemented data collection and preprocessing strategies for imaging problems, improving the quality of input data for our machine learning models.
- Designed and developed models for time series and sensor data classification using boosted trees and neural networks, enhancing the performance of our predictive systems.
- Deployed machine learning systems on edge devices using highly optimized software developed in C++, improving the speed and efficiency of our solutions.
- Developed efficient data mining and processing pipelines using Python, enhancing the speed and accuracy of our data analysis processes.
- Created tools for monitoring and managing machine learning training pipelines and large datasets, improving the efficiency and effectiveness of our machine learning operations.
- Interviewed and coached interns, contributing to the development of talent within the organization and ensuring successful contributions to both internal and external projects.
- Worked closely with clients to understand their needs and tailor our machine learning solutions accordingly, leading to high client satisfaction and repeat business.
- Stayed abreast of the latest developments in machine learning and incorporated relevant techniques into our work, ensuring that our solutions remained cutting-edge and effective.
Application Support Engineer
MathWorks
- Resolved many technical issues for customers in diverse fields such as robotics, control systems, signal processing, embedded systems, and machine learning, improving customer satisfaction and retention.
- Played a key role in developing a drone simulation project, where my proficiency in C++, Matlab, and Simulink led to a successful and efficient simulation model.
- Worked on unit testing new features for the deep learning toolbox, ensuring their functionality and reliability.
- Applied my knowledge of various technical fields to provide effective customer support and solutions.
- Contributed to a project that involved a complex multi-agent system with robotic balls (Spheros) rolling around and racing in a physical arena.
Robotics Intern
DroneX
- Developed software using C++ and ROS to control a UAV platform, enhancing operational efficiency.
- Designed and developed the control system and simulation for a bipedal robotic system, improving its stability and performance.
- Constructed a mechanical test rig for a bipedal robotic system, enabling comprehensive testing and calibration.
- Worked on embedded software design, creating a real-time power management application for a low-cost microcontroller.
- Applied my knowledge of robotics in a practical setting, gaining valuable experience in software development, control system design, and embedded systems.
Student Research Assistant
University of Southern Denmark
- Contributed to the Embodied Motion Intelligence for Cognitive, Autonomous Robots (EMICAB) research project aimed at improving the cognitive abilities of autonomous robots.
- Designed a tactile-sensitive robotic fingertip, enhancing the robot's interaction with its environment.
- Developed an automated test framework in C++, streamlining the testing process and improving efficiency.
- Created a machine learning model for sensor characterization, optimizing sensor performance and reliability.
- Integrated my work into the larger project successfully, demonstrating my ability to collaborate effectively in a research setting.
Experience
AI Chatbot on Custom Data
https://dotsquarelab.com/case-studies/streamlining-internal-document-queries-with-chatgpt-and-pineconeGenerative AI Platform
https://dotsquarelab.com/case-studies/scalable-deployment-of-fine-tuning-text-to-image-ai-modelsProcess Optimization System
https://dotsquarelab.com/case-studies/using-ai-to-generate-and-optimise-chemical-plant-designPixel-perfect Instance Segmentation
https://dotsquarelab.com/case-studies/ai-based-vehicle-cut-outs-for-online-marketplacesAI for Drug Discovery
Financial Timeseries Prediction
AI Artist Demo
https://www.cambridgeconsultants.com/turning-our-sketches-into-art-with-machine-learning/Beyond Human Vision Demo
https://www.cambridgeconsultants.com/artificial-intelligence-moves-beyond-human-vision/Artificial Neural Network Based Adaptive Non-linear Control
Humanoid Walking Robot
IMAV 2017 Virtual Challenge
http://www.imavs.org/2017/virtual-challenge.1.htmlReinforcement Learning-based Crypto Trading Bot
To find the best-performing agent, I evaluated different RL algorithms (PPO, IMPALA) and model architectures (fully connected, convolutional, attention-based).
For backtesting and live trading, I used Freqtrade.
Manufacturing Monitoring IoT Device
BMS IoT Scanning and Management
Custom Image Generation Pipelines
This solution ensured that the deployment scaled up when needed and also scaled down to avoid using resources when there were no users.
Education
Master's Degree in Robotics
University of Bristol - Bristol, England
Bachelor's Degree in Mechatronics
University of Southern Denmark - Sonderborg, Denmark
Skills
Libraries/APIs
Matplotlib, Pandas, OpenCV, PyTorch, NumPy, Scikit-learn, TensorFlow, XGBoost, React
Tools
Jupyter, Zsh, Oh My Zsh, TensorBoard, Plotly, Git, Spacemacs, MATLAB, Emacs, Docker Compose
Languages
C++, Python, C, Bash, SQL, Embedded C, Simulink, R, Embedded C++
Frameworks
Swagger, Ray, Flask, Boost, Spark
Platforms
Linux, Docker, Google Cloud Platform (GCP), Kubernetes, Kubeflow, Android, Amazon Web Services (AWS), Azure, Bluetooth Low Energy (LE)
Storage
Google Cloud, MySQL, MongoDB, Redis
Paradigms
Agile
Other
Data Analysis, Data Visualization, Deep Learning, Robotics, Machine Vision, Machine Learning, Data Science, Artificial Intelligence, Generative Adversarial Networks (GANs), Reinforcement Learning, Image Recognition, Computer Vision, Web Scraping, Object Detection, Neural Networks, Machine Learning Operations (MLOps), Convolutional Neural Networks (CNNs), Engineering, Generative Pre-trained Transformer 3 (GPT-3), Hugging Face, Programming, Integration, Full-stack, OpenAI GPT-4 API, Data Scraping, Software Architecture, Fine-tuning, Deep Reinforcement Learning, Computer Vision Algorithms, Architecture, Technical Leadership, AI Consulting, Generative Artificial Intelligence (GenAI), Retrieval-augmented Generation (RAG), Prompt Engineering, Quantitative Modeling, Mathematical Modeling, Robot Operating System (ROS), Condor, OOP Designs, Natural Language Processing (NLP), Forecasting, Data Engineering, Team Leadership, Generative Pre-trained Transformers (GPT), Financial Modeling, User Interface (UI), Internet of Things (IoT), Research, Large Language Models (LLMs), Minimum Viable Product (MVP), Llama 3, Unmanned Aerial Vehicles (UAV), Image Processing, Optimization, Image Generation, Simulations, FastAPI, Chatbots, LangChain, Language Models, Ludwig
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