
Dongxu Huang
Verified Expert in Engineering
Software Developer
Burnaby, BC, Canada
Toptal member since April 29, 2024
Dongxu is a versatile engineer with expertise in back-end and front-end development, boasting four years of experience working with Python, JavaScript, Node.js, React, HTML, and CSS. Proficient in AWS cloud architecture, he has a master's degree in computer science, specializing in deep learning and large language models (LLMs), and a master's in computational materials science. Passionate about machine learning and scientific computing, Dongxu is eager to explore opportunities in these fields.
Portfolio
Experience
- Python - 6 years
- JavaScript - 5 years
- Machine Learning - 4 years
- React - 4 years
- Kubernetes - 3 years
- AWS Certified Solution Architect - 3 years
- PyTorch - 2 years
- Large Language Models (LLMs) - 1 year
Availability
Preferred Environment
Linux, Python, Node.js, MacOS
The most amazing...
...thing I've built is an end-to-end metric tracking system, a self-servicing portal, and LLM-based machine learning pipelines for clinical text understanding.
Work Experience
Software Engineer Co-op
Cyberium Group
- Led the development of machine learning applications for cybersecurity use cases using machine learning algorithms, including large language models (LLMs), and achieved an average accuracy of over 85%.
- Established a proprietary data set from scratch for training and fine-tuning.
- Designed and developed the cloud architecture for end-to-end inference prototype applications.
Senior Software Engineer
Devo Technology, Inc
- Designed end-to-end customer usage tracking pipeline across three global business regions, exposing hidden metrics and insights, resulting in a 60% increase in billing efficiency and a 25% enhancement in customer satisfaction.
- Developed front-end applications upon customer requests for data visualization, data manipulation, time-series forecasting, and back-end self-servicing, serving over 150 active users and accelerating five additional customer acquisitions.
- Created back-end data agents served on Kubernetes for third-party data services, processing more than 10 gigabytes daily for 30 corporate clients, increasing the platform's revenue by 2%.
- Built back-end scheduling and monitoring scripts for AWS cloud and Kubernetes systems, CI/CD pipelines, unit tests, and reporting services, improving cloud systems' visibility, robustness, and availability.
- Performed ad hoc system performance analysis, root cause analysis (RCA), and business analysis using SQL, Spark, and CloudWatch logs.
Graduate Research Assistant
Northwestern University
- Created large-scale physics simulations using Linux, Bash, and high-performance computing (HPC), resulting in five publication collaborations, one conference talk, and a 6-chapter thesis.
- Wrote 2,000 lines of generation and analysis code in Python, Bash, and C++, analyzing over 500 gigabytes of simulation data and generating over 20 simulated systems while mentoring five students in programming.
- Collaborated with experimentalists. Explained, reported, and responded to questions from multiple perspectives.
Experience
Full Text Clinical Trial Report Entailment Using Zero-shot LLM
https://github.com/fredhdx/ft-nli4ctFull-stack Online Map Service | Compare Microservice Architecture to Monolith Arhitecture
https://github.com/fredhdx/Serverless-Serverful-Performance-ComparisonVideo on Demand (VOD) Video Scraper
https://github.com/fredhdx/VOD-Downloader-Live48Education
Master's Degree in Computer Science
Simon Fraser University - Burnaby, British Columbia, Canada
Master's Degree in Materials Science and Computational Engineering
Northwestern University - Evanston, IL, USA
Bachelor's Degree in Materials Science and Engineering | Minor: Computer Science
University of Illinois Urbana-Champaign - Urbana, IL, USA
Certifications
AWS Solutions Architect – Associate Certification
Amazon Web Services
Skills
Libraries/APIs
Node.js, D3.js, React, jQuery, NumPy, Pandas, Scikit-learn, PyTorch, REST APIs, FFmpeg
Tools
Azure ML Studio, GitHub
Languages
Python, HTML5, CSS3, Bash, JavaScript, CSS, TypeScript, C++, Java, C, SQL
Platforms
AWS IoT, Linux, MacOS, Databricks, Docker, AWS Lambda, Amazon EC2, Kubernetes, Mapbox, Windows, Azure
Frameworks
Flask, Express.js, Spark
Paradigms
Distributed Computing, Automation, Microservices
Storage
Google Cloud, MySQL, Redis, Redis Cache
Other
AWS Certified Solution Architect, Machine Learning, Large Language Models (LLMs), Data Visualization, GROMACS, LAMMPS, Small Molecule Simulation, Computational Physics, Data Structures, Computer Architecture, Windows Subsystem for Linux (WSL), OpenAI, BERT, Amazon RDS, Forecasting, Hugging Face, Generative Artificial Intelligence (GenAI), Zero-shot Learning (ZSL), Amazon API Gateway, Prompt Engineering, Containers, Computer Vision, Natural Language Processing (NLP), Data Engineering, miniLM, lxml, M3U8
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