Vu is a core backend developer with 5+ years of experience in software development, passionate about creating useful and convenient products for companies and people. He is interested to persevere in a challenging business, overcoming difficulties and creating opportunities to succeed. Vu in proficient in multiple technologies, including Python, Node.js, Angular.js, and React.js.
Formed a technical team to build products from scratch, for a startup company building and providing convenient delivery solutions for people in Vietnam.
Designed and built a real-time delivering system using a microservices architecture.
Managed to deliver systems on time and worked effectively in real-life operation.
Gapo is a Vietnamese social networking service based in Hanoi, Vietnam. Users are able to create a personal profile and share text, photos, and videos with others on the platform. Users can also use Gapo for live streaming, instant messaging, blogging, and online payments. I built the Base architecture for recommendation services.
Handled A / B testing system Dynamic & real-time algorithm configs, implemented Recommend using deep learning method & auto training pipeline. Managed data pipeline optimization & Big Data system support for other services in production, serving more than 1 million requests every day. Related business metrics increased significantly (1000+% at highest) compared to the previous year. Technologies used: Python, NodeJS, RabbitMQ, Kafka, MongoDB, Tensorflow, Keras.
Cloude is an IoT startup about smart energy management. Delivered products using LORAWAN technology and relevant management services. I built the core backend system, researched & connected for new IoT technologies, and developed a flexible & scalable library for the microservices system. Techonologies used : ReactJS, NodeJS, Typescript, MongoDB.
Express Router for Typescript allows us to write express routers in a typescript way (class-based, typesafe, and asynchronous). It's a pluggable library so it's totally compatible with legacy codes, not enforcing applications to use its styles. They're all using decorators that are much more readable & explainable.