Nguyen Phan Khanh
Verified Expert in Engineering
Machine Learning Developer
Helsinki, Finland
Toptal member since May 3, 2022
Khanh is a machine learning expert specializing in natural language processing (NLP) and deep learning. With over four years of experience in machine learning and two years as a full-stack developer, Khanh has proven to be an invaluable contributor to both product and consultant companies. He is passionate about and excels in building AI services from scratch.
Portfolio
Experience
Availability
Preferred Environment
Visual Studio Code (VS Code), MacOS, Linux, Docker, Amazon Web Services (AWS)
The most amazing...
...software I've developed is a semantic search system that uses deep learning and sentence embedding to look up and retrieve legal information.
Work Experience
Senior Software Engineer
QuantrolOx
- Developed and executed a comprehensive hardware integration solution that seamlessly connects various superconducting qubit controller manufacturers to enhance system compatibility and performance.
- Conceived and established the pioneering application interface utilizing React for front-end development, FastAPI for back-end services, Docker for containerization, and PostgreSQL as a database solution.
- Established a streamlined CI/CD pipeline to facilitate automated testing and deployment, ensuring consistent code quality and accelerating the delivery of new features and updates.
Senior Machine Learning Engineer
Swappie
- Developed and deployed a data-driven sales forecasting application that leverages historical data to generate accurate predictions for future sales, empowering informed product planning and strategic decision-making.
- Constructed a variety of automated data pipelines that transform raw product sales data into valuable high-level statistical insights, enabling data-driven decision-making and performance optimization.
- Designed a task prioritization application to assist employees in effectively organizing their workload, resulting in enhanced efficiency and cost reduction for the organization.
Machine Learning Engineer
Vainu
- Developed a multilingual article classification application that accurately categorizes online articles in seven languages. The system achieved over 90% accuracy in predicting the appropriate topic from 30 available categories.
- Implemented a multilingual application for identifying online article text entries with an overall accuracy of 88% across seven languages.
- Developed a fully automated end-to-end AI training pipeline, optimizing a deployment process for scalability and reliability. In the production environment, applications managed approximately 300,000 daily requests.
Full-stack Engineer
RND Works
- Developed an interactive chatbot for a local recycling company that accepts user input via Messenger in text, image, or audio formats. The chatbot provides users with tailored recycling instructions for their specific items.
- Created a virtual assistant for Helsinki Airport designed to assist English-speaking visitors in navigating the airport, locating gates and amenities, and enhancing their overall travel experience.
- Developed a customer-service chatbot for the Finnish national betting agency to streamline user interactions. Implemented a user-friendly platform for the company to autonomously retrain the chatbot, ensuring continuous improvement.
Experience
Vietnamese Law Lookup App
Education
Bachelor's Degree in Information Technology
Metropolia University of Applied Sciences - Helsinki, Finland
Certifications
Natural Language Processing
DeepLearning.AI | via Coursera
Generative Adversarial Networks (GANs)
DeepLearning.AI | via Coursera
Skills
Libraries/APIs
PyTorch, React, TensorFlow, Natural Language Toolkit (NLTK), Pandas, Scikit-learn, OpenAI API, Node.js
Tools
Git, OpenAI Gym, ChatGPT
Languages
Python, JavaScript, SQL
Frameworks
Flask, Django
Platforms
Kubernetes, Amazon Web Services (AWS), Docker, Visual Studio Code (VS Code), MacOS, Linux
Storage
Databases, PostgreSQL, Google Cloud
Other
Natural Language Processing (NLP), Machine Learning, Artificial Intelligence (AI), Neural Networks, BERT, Custom BERT, Hugging Face, Algorithms, AI Chatbots, Natural Language Understanding (NLU), Deep Learning, Generative Pre-trained Transformers (GPT), Full-stack, OpenAI GPT-4 API, OpenAI GPT-3 API, Sentiment Analysis, Interactive JavaScript, HTML Integration, Quantum Computing, Writing & Editing, Data Matching, Generative Artificial Intelligence (GenAI), FastAPI, FAISS, Software Project Management, Software, GAN, Computer Vision
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