Badges
Certifications
quachvulinhag191 has not earned any certificates yet.
Work Experience
Software Engineer
Netpower• March 2022 - Present
NETPOWER is a product company for provides technology solutions. I’m joining the company as a software engineer. Currently, I'm joining a new team and building a new product from scratch. We've applied Microservices architecture, so I usually have a meeting with the Norway team or internal team to discuss about business, technologies, and approaches to tackle the problems. Before that, I’m responsible for analyzing requirements and then discuss solutions with the team or external team (members of another module), and I’m responsible build projects Frontend from scratch, presenting the team with new technology applied in the project, I’m also a mentor for junior and intern. The Manager said that I brought dynamism to the team, and also motivated the member's research and discuss how to solve problems with different solutions and new technologies. Besides, I’m responsible for the development of a separate module. Then the manager said I work well alone and capture requirements and read new technologies quickly. In addition, I’m always ready to help other teams solve problems. We used Jira, Bitbucket, and Agile Scrum methodology to accelerate our development process. Four our microservices architecture: We've used Clean Architecture, Docker, k8s, DDD, MassTransit RabbitMQ, CQRS, and TDD For our Frontend we used Javascript, ReactJS, Typescript, React hooks, Redux, Storybook, and MS Sharepoint. On the back-end, we used .NET and .NET Core, Entity Framework Core, OData, API versioning, and Unit test. We used SQL to manipulate the data and Azure to interact with the Cloud.
Software Engineer
EVIZI• February 2020 - February 2022
EVIZI is a company leading provider of technology and development services to customers worldwide. I joined the company as a full-stack engineer, I usually have daily met with the team, then I analyzed requirements and discuss with QAs, and the team to confirm the requirements. I was responsible for frontend and backend to solve problems. I often worked with Senior to discuss solutions and review my code so I learned a lot from him such as problem-solving, explanation to leader and customers .etc. Also, I can work well alone and under pressure. Specifically, we were a project during the Covid 19 epidemic for a hospital in the US, we built a system to the schedule tests for the patients and then get test results from the hospital (there are some tasks that I can’t reveal due to this is the business of the customer company). In urgent times, we often meet and get new requirements from the customer, sometimes meet the customer or internally then implement, sometimes we were worked until 11 pm or 1-2 am. But in the end, we finished it with high quality. By the way, I learned a lot from the team such as the built system from scratch, problem-solving, design system & database, query performance, built UI and backend from scratch .etc. In addition, I work closely with customers to clear requirements and solve problems. Sometimes, we used new technologies to solve problems. Specifically, the customer requested to build a new repository in Python for report data. We were done a good job. The Manager said I learned new technology quickly, perform tasks with few errors, and was on time. We used Jira, Git, and Agile Scrum methodology to accelerate our development process. For our Frontend we used Javascript, ReactJS, NextJS, Typescript, React hooks, React Hook Form, and Redux. On the Backend, we used .NET Core, Entity Framework Core, Azure functions, Python… We used SQL to manipulate the data and Azure to interact with the Cloud. In addition, we also use Google Analytics.
Software Engineer
We Jelly• June 2019 - November 2019
We Jelly is a product company for provides technology solutions. I joined the company as a Frontend developer, I’m responsible for analyzed requirements and then discuss solutions with the team leader, and I’m responsible build projects Frontend from scratch and presentation with the team about new technology applied in the project. After 2 months worked, I was chosen by the leader to develop the product separately. I often presentation solutions/technologies for team, and CEO to solve customer problems. We used Gitlab for our development process. For our Frontend, we used Javascript, ReactJS, Typescript, and Redux. For our design, we used XD. On the Backend, we used NodeJS, and MongoDB.
Software Engineer
Freelancer• June 2017 - May 2019
I’m a freelancer when I learned at the University. I got jobs on Facebook or websites for freelancer jobs. I usually take customer's requirements and then develop websites to help customers increase value. Responsibilities: • Work directly with customers • Analyzing requests from customers • Find solutions and implementations with specific completion times Achievements: • Using language PHP and CMS Wordpress • Understand customer’s needs better • Improve your ability to work and solve problems • Improve the ability to complete the work on schedule • Extra income outside school hours
Education
Can-Tho University
Software Engineering, BE• May 2015 - May 2019
# Develop the necessary skills • Software Requirements Analysis • Software Quality Assurance • Principles of Software Construction • Software Architecture & Design • Software Project Management • Software Maintenance I worked as a team leader in-class project. I and my team developed application and websites.