As a backend software engineer, I enjoy exploring technology and continuously improving systems, as well as designing and developing systems with a focus on security, high scalability, and optimizing user experience.Achievement - Work with other team to handle – at peak 50.000 events per second. - Lead 5 members team to build internal ERP system (Leave request, face check-in, performance interview). - Onsite experience in Japan.
-
Backend Technical LeadHasaki.Vn Jan 2024 - PresentHo Chi Minh City, VietnamAbout the Project: Developed a high-performance e-commerce promotion service designed to apply discounts and vouchers based on a complex set of rules.- Project Architecture & Technology Decisions: Spearhead the design and implementation of backend architecture using Go (Golang) and microservices. Evaluate and select technology stacks to meet project needs effectively. - System Design & Integration: Lead the integration of Redis Sentinel for high-availability caching, MongoDB for scalable data storage, and Kafka Connect for reliable message bus communication. Ensure seamless interoperability between microservices. - Protocol & Messaging: Utilize gRPC for efficient inter-service communication and RabbitMQ for reliable messaging, enhancing system performance and reliability. - Task Management & Documentation: Oversee task prioritization and execution, ensuring alignment with project goals. Produce comprehensive documentation for system design, processes, and best practices to support team efficiency and knowledge sharing. - Maintenance & Support: Provide ongoing support and management of backend systems, including optimizing performance, troubleshooting issues, and refining processes for better scalability and reliability.Tech Stack:- Languages: Golang- Databases: MongoDB, Redis Sentinel- Messaging: Kafka Connect, RabbitMQ- Communication: gRPC- Scheduling: Goncronjob- Architecture: Microservices -
Senior Software EngineerVieon Nov 2020 - Dec 2023Ho Chi Minh City, VietnamProject: Vieon Backend Services (Content/User/Payment/Transcode ...) (30 members) Responsibility: - Maintaining and optimizing legacy system. Refactoring code from python/php to Golang. - Define the architecture, database and coding convention for new services, - Coporate with SYSTEM team to setup CI/CD/Deploy process, following from local -> production deploy. - Training new members, create training documents as well as update documents. - Task breaking and manage roadmap for new feature. Project Detail: Content Service (Go): Manage VieON content like movie, show, drama. User (Go, API/GRPC): Manage VieON user and admin user. using gRPC gateway Payment (Go): manage payment transaction service. Transcode(python/go): services help normal transcode movie format to streaming format (HLS/DASH) Migrate (Go): cronjob service that manage internal action (MySQL->mongo migrate, user VIP expired migrate ...). Playlist (Python): CDN management system that will response movie link play based on dynamic rule. Task-pipeline (Go): similar GitLab pipeline that is customizable for other services like (transcode schedule, public content schedule ...) SEO API(Go): create dynamic Search Engine Optimization content (sitemap, Seo header ...) for VieON website -
Senior Software EngineerMangoads May 2020 - Nov 2020Ho Chi Minh City, Vietnam- Migrate Laravel source to Golang. - Develop HoaSen group e-commerce website with NextJS. -
Senior Software EngineerGmo Internet Group, Inc. Dec 2018 - Apr 2020VietnamTech : Golang, PHP, gRPC, microservice, MYSQL -
Software DeveloperFois Ict Pro Jan 2014 - Dec 2018Nagoya, Aichi, JapanPHP, C#, Java , Android Project- Bank system maintain and develop feature- Ecommerce website develop
Minh Quang Skills
Minh Quang Education Details
-
Computer Software Engineering
Frequently Asked Questions about Minh Quang
What company does Minh Quang work for?
Minh Quang works for Hasaki.vn
What is Minh Quang's role at the current company?
Minh Quang's current role is Technical Lead at Hasaki.
What schools did Minh Quang attend?
Minh Quang attended Vnuhcm - University Of Science.
What skills is Minh Quang known for?
Minh Quang has skills like Microsoft Office, Customer Service, Management, Microsoft Excel, Microsoft Word, Communication, Teamwork, Problem Solving, Web Development, Android Development, Software Development, Ios.
Who are Minh Quang's colleagues?
Minh Quang's colleagues are Minh Nguyen, Duy Nguyễn, Thuy Nguyen, Huy Le, Anh Tran, Duc Tam Tran, Nguyễn Thành Tường.
Not the Minh Quang you were looking for?
-
-
-
Minh Quang
Currently, I Am Looking For A Position In Marketing And Business Analytics Area For A Fresher, But It Is Also Great To Work In Related Profession.Hanoi Capital Region
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial