Viet-Hung Nguyen
Full-stack Developer at Biomatters- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Credentials
-
IELTS (7.5)
British CouncilMar, 2018- Nov, 2024
Experience
-
Geneious
-
New Zealand
-
Software Development
-
1 - 100 Employee
-
Full-stack Developer
-
Feb 2021 - Present
-
-
-
VELOCITYNET, L.L.C.
-
United States
-
Technology, Information and Internet
-
1 - 100 Employee
-
Software Engineer
-
Nov 2019 - Feb 2021
I work as a software engineer who take care of both front-end and back-end side of VelocityNet website and also in charged of task automation and work on some other side project of the company. My work includes: - Rewrite the company website with React.js, PHP and Python to allow new customers to sign a contract with the company via the website. The customer information will then be collected and stored in the company CRM system automatically. - Develop an IoT device for the company with Python, Rust, Flutter, and OrangePI. - Develop scripts to automate business processes with Python and Rust. - Redesign company website UI/UX. - Integrate headless CMS Strapi to the website front-end for an easy update process. - Implement security enhancements to prevent spams and attacks on the website. - Significantly reduced delay, cost and time in customer sign up process, contract creation, billing verification, and digitalized the company’s business process. Show less
-
-
-
-
Maintenance Engineer
-
Aug 2018 - Jul 2020
I work as a maintainer for a popular open-source app Boostnote. During my time working for BoostIO, I have: - Engaging with the community to answer, label and resolve issues on the project’s Github repository. - Reviewed and gave feedback on more than 251 pull requests from other contributors from around the globe with different levels of experience in clean code writing. - Applying bug fixes, security enhancements as well as implementing new features for the app according to the community requests and needs. - Refactoring the codebase to improve the code quality of the project. - Keeping track of the project status and problems to notify the CTO if there is any crucial action that he needs to take. Show less
-
-
Education
-
Southern Institute of Technology
Bachelor's degree, Information Technology -
FPT Aptech
Higher Diploma, Computer Software Engineering