Scroll To View More
Vu Nam Nguyen, CSS Developer in London, United Kingdom
Vu Nam Nguyen

CSS Developer in London, United Kingdom

Member since June 28, 2018
Vu Nam is an engineer with senior experience in Fortune 500 and tech-focused companies. He's creative and upholds a high standard of technical implementation. He specializes in full-stack roles for greenfield projects only to keep himself relevant with best practices. His most used tech stack is with React, Redux, TypeScript, RxJS, GraphQL, Node.js, Koa, Docker, and AWS. This enables him to build things the right way—thoroughly and quickly.
Vu is now available for hire

Portfolio

Experience

  • CSS, 11 years
  • JavaScript, 5 years
  • Node.js, 4 years
  • React, 3 years
  • ECMAScript (ES6), 2 years
  • TypeScript, 2 years
  • GraphQL, 1 year
London, United Kingdom

Availability

Part-time

Preferred Environment

OSX, Visual Studio Code

The most amazing...

...thing I've worked on was a digital transformation project for booking train rides across Europe.

Employment

  • Contract Software Engineer

    2018 - PRESENT
    CBRE
    • Created a geospatial data platform for the commercial properties market.
    Technologies: JavaScript, Node.js, React
  • Director

    2015 - PRESENT
    Strange Lab Ltd
    • Ran a full-time consultancy in greenfield projects for Fortune 500 companies based in London.
    • Acted as a software engineer consultant for the contract market.
    • Built and maintained side projects using new technologies.
    Technologies: JavaScript, Node.js
  • Contract Lead Engineer

    2018 - 2018
    BookingGo
    • Created a mobile progressive web app using the latest technologies.
    • Acted in a lead engineering role in the innovation teams for Booking.com and BookingGo.com.
    Technologies: GraphQL, RxJS, React, Redux, Service Workers, Node.js
  • Contract Full-stack Software Engineer

    2017 - 2018
    Trainline
    • Worked on a digital transformation team to convert the Trainline platform to React/Redux and expand business goals into the European market.
    • Implemented best practices for two greenfield web apps.
    Technologies: RxJS, React, Redux, Node.js
  • Senior | Lead Software Engineer

    2016 - 2017
    Arcadia Group
    • Developed a greenfield React/Redux eCommerce platform supporting seven brands under the Arcadia group.
    • Played lead role in setting up build tools and CSS.
    • Led a team for marketing campaigns such as London Fashion week; used React.
    • Led, as a senior developer, in the built of a high-traffic isomorphic eCommerce mobile/web app.
    Technologies: React, Redux, Node.js
  • Lead Developer

    2013 - 2016
    Yellowfizz BV
    • Led the development in a digital marketing agency.
    • Chose the right tech stack and guided the projects on a technical level.
    • Managed projects and kept updated with new developments; introduced build tools and recommended a switch from a heavy PHP back-end stack to Backbone.js and React.
    • Worked on a variety of projects from marketing apps, website/shops, PHP platforms/APIs, and single-page applications.
    Technologies: JavaScript, PHP, HTML, CSS

Experience

  • BookingGo Driver App (Development)

    I worked as the UI lead and lead developer in a greenfield project for Booking.com. The project involved building a progressive web app for international drivers to use for pre-booked taxis using the supplier network of BookingGo.

    Within a month, the project grew from an initial MVP consisting of a few drivers to hundreds of drivers spanning Amsterdam, Prague, and Barcelona. The tech stack used mainly focused on Node.js, React/Redux deployed on AWS, Docker for local development, CI, AWS Kinesis, Cognito, ECS, Lambda, and RDS.

  • CBRE Property Platform (Development)

    This project involved a greenfield application that collected government data on buildings with CBRE's own valuation data and presented it on a platform to help surveyors create reports and make informed deals.

    I had a heavy full-stack role using React, Redux, GraphQL, Python, Mapbox, and PostGIS. I was also responsible for setting up a microservice architecture on AWS for deployment using Lambda and ECS.

  • Arcadia Group eCommerce (Development)

    This is a single eCommerce platform, built in React/Redux, that supports seven different brands. I was responsible for the front-end on the product lists and setting up the architecture to ensure a single codebase for all of the brands with different features and branding.

    During my time here, I also took up lead roles in seasonal campaigns such as Topshop/Topman for London Fashion Week and the launch of Beyonce's brand, Ivy Park.

  • Brookz Merger and Acquisition Platform (Development)

    For an agency project, I worked as the lead developer for a new project for Brookz, the largest business merger and acquisition platform in the Netherlands. Here I renewed their website and CMS using various back- and front-end technologies.

  • Trainline Web, Account, and Call Center Apps (Development)
    http://www.trainline.com

    As a senior developer, I joined Trainline at the early stage of a digital transformation process and formed much of the architecture used today for several projects. These projects include some core components on the Trailine.com website and mostly the secure My Account section where customers log in and are able to apply for refunds, change journeys, and print receipts. The project was developed alongside new APIs and was heavily based on TypeScript, React, Redux, RxJS, and Node.js.

    After this, I worked on a call-center application where I had a leading UI role. The app was built for customer service; it could retrieve customer data and apply similar actions as customers. This project also used the same tech stack.

Skills

  • Languages

    TypeScript, CSS, ECMAScript (ES6), JavaScript, GraphQL, Python 3, PHP
  • Libraries/APIs

    React, Node.js, RxJS
  • Frameworks

    Redux
  • Tools

    Webpack, Illustrator 2018, Photoshop 2018, Sketch
  • Paradigms

    Testing, Agile
  • Storage

    PostgreSQL, MongoDB, MySQL

Education

  • Bachelor's degree in Computer Engineering
    2008 - 2012
    Vrije Universiteit - Amsterdam, Netherlands
I really like this profile
Share it with others