Nguyen Truong Minh
Verified Expert in Engineering
Back-end Developer
Hanoi, Vietnam
Toptal member since October 18, 2022
Minh is a back-end developer with ten years of experience in various application domains. His solid knowledge of server-side applications proves valuable in the success of products. From scratch, he creates very stable CI/CD pipelines on GitHub, AWS, and Google Cloud Platform (GCP) that have been used in many projects. His simple yet effective approach to problems garners the trust of his clients.
Portfolio
Experience
- JavaScript - 9 years
- Node.js - 8 years
- Web Development - 8 years
- MongoDB - 6 years
- Angular - 5 years
- Go - 5 years
- C++ - 3 years
- Deno - 1 year
Availability
Preferred Environment
Google Cloud Platform (GCP), Amazon Web Services (AWS), Go, Node.js, NestJS, PostgreSQL, MySQL, MongoDB, Angular
The most amazing...
...contribution I've made is as a core developer of Automate Studio, a low-code programming platform to develop and deploy AI-powered workflows.
Work Experience
Go Developer
PathNext Industries LLC
- Developed Go services to manage an AI model registry, model deployment, user tokens, and quota usage.
- Worked on the service integration with the KrakenD API gateway. Wrote Helm charts for service deployment.
- Guided team members on clean architecture with the domain, repo, use case, and APIs.
Back-end Developer
Pelmorex
- Collected data from weather forecasts, analyzed it, and dispatched the alerts through mobile push notifications using FCM for weather APIs.
- Processed a vast number of events with complex rules using RxJS.
- Supported deployment on Rancher and AWS and monitored the application's behavior.
- Developed tools in Node.js and Go to map location data to the location grid in the weather network.
Senior Go Developer
exrx.com
- Developed Go microservices for product, order, customer, recommendation, and wholesale promotion.
- Integrated new data structure with legacy system using SAP HANA.
- Worked closely with squad leader, front-end lead, and DevOps team.
- Launched the product successfully and rolled out to several Southeast Asian countries.
Lead Software Engineer
FLF Product Design
- Architected thegoodworkshop.io, a platform for automated process management.
- Led the development team with members in three different time zones.
- Held the role of technical support for the company's funding proposal at the European Innovation Council.
Senior Full-stack Engineer
Veritone
- Worked on a large-scale system event bus, serving hundreds of millions of data chunks a month.
- Facilitated a database migration with zero downtime with query optimization.
- Operated as one of the core developers of Automate Studio, a low-code platform to develop and deploy AI-powered workflows.
Lead Software Engineer
Miraway
- Led a team developing a product line for customer experience monitoring and tracking at retail stores.
- Facilitated a system integration with a wide range of business domains, including telecoms, banking, and transport control.
- Built a tracking server serving more than 15,000 requests per second with a flexible tracking technique in Lua script.
Senior Full-stack Engineer
VNG
- Developed a dashboard for gamer activities to support the management team.
- Analyzed game metrics with over 100 million records per month.
- Wrote APIs to track user activity on a popular news aggregator app owned by the company.
Experience
Veritone AI Cloud - Automate Studio
https://www.veritone.com/applications/automate-studio/I developed the system to launch Automate Studio on AWS Fargate.
I also integrated the AI engines with the workflow defined in the studio.
SQLite VFS With Storage on Amazon S3
https://github.com/truongminh/deno_sqlite_vfsTcp Proxy with Sni Inspect
The Good Workshop
https://thegoodworkshop.io/Customer Experience Management Solution (CETM)
Education
Bachelor's Degree in Computer Science
Hanoi University of Science and Technology - Hanoi, Vietnam
Certifications
Go Design Patterns
Skills
Libraries/APIs
Node.js, RxJS
Tools
RabbitMQ, Node-RED, Firebase Cloud Messaging (FCM), Amazon Simple Queue Service (SQS), MQTT, Amazon Simple Notification Service (SNS), Retool
Languages
TypeScript, Go, JavaScript, C, Lua, SQL, HTML5, C++, PHP, Rust, Python
Storage
MongoDB, Redis, PostgreSQL, NoSQL, Amazon S3 (AWS S3), MySQL, SQLite
Frameworks
Express.js, NestJS, Angular, Svelte, Electron, gRPC, Jest, Apache Thrift
Paradigms
Low-code Development, Parallel Programming, Real-time Systems, DevOps, Microservices, Unit Testing
Platforms
Linux, Google Cloud Platform (GCP), Amazon Web Services (AWS), Azure, Docker, Apache Kafka, Kubernetes, AWS Lambda, 8base, Caspio
Other
Architecture, Full-stack, Web Development, WebSockets, WebAssembly (Wasm), Software Architecture, Chargebee, Technical Writing, Front-end, APIs, Deno, Encripten, Integration Testing, Distributed Systems, Back-end Development, Back-end, Lambda Functions, Containerization
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