Tim Nguyen, Developer in Washington, DC, United States
Tim is available for hire
Hire Tim

Tim Nguyen

Verified Expert  in Engineering

Software Developer

Washington, DC, United States

Toptal member since January 4, 2019

Bio

Tim graduated with a bachelor’s degree in information science and systems technology from Cornell University—taking rigorous CS courses in scalable system design and algorithms. He took that knowledge to AWS, where he built a highly scalable back-end system for monitoring data usage logs for millions of EC2 network interfaces. Tim currently builds responsive single-page applications and performant back-end APIs for a startup in DC.

Portfolio

Storyblocks
Flex, GRID, Bootstrap, Amazon EC2, MySQL, PHP, Express.js, Node.js, React...
Amazon Web Services
Ruby, Amazon EC2, Amazon Web Services (AWS), Relational Database Services (RDS)...
Amazon
Ruby on Rails (RoR), Ruby

Experience

  • JavaScript - 5 years
  • MySQL - 5 years
  • Amazon EC2 - 5 years
  • Java - 4 years
  • Node.js - 2 years
  • React - 2 years
  • Express.js - 2 years
  • Redux - 2 years

Availability

Part-time

Preferred Environment

Amazon Web Services (AWS), Postman, Sublime Text, Visual Studio Code (VS Code), WebStorm, Git

The most amazing...

...web app I’ve designed and built enables users to create their own custom libraries. It was slated to take two months to build but was built in one month.

Work Experience

Lead Software Engineer

2016 - PRESENT
Storyblocks
  • Procured the requirements, designed the system architecture, and built both the back-end and front-end of the StoryBlocks Beta Program framework. This framework allows the company to gather qualitative feedback from customers about new features we’re trying out.
  • Built the Storyblocks' developer web portal using React/Redux and styled components.
  • Implemented robust and user-friendly APIs to allow front-end services to create custom video collections.
Technologies: Flex, GRID, Bootstrap, Amazon EC2, MySQL, PHP, Express.js, Node.js, React, JavaScript

Software Development Engineer

2013 - 2016
Amazon Web Services
  • Designed and implemented the software architecture for a new service (VPC Flow Logs) that provides customers with granular detail of their EC2 instance’s network usage. The service was scaled to process hundreds of data streams a second.
  • Gained extensive experience working with AWS to build code and infrastructure to extract, transform, and load data at scale.
  • Researched and implemented AWS APIs for VPC Flow Logs.
Technologies: Ruby, Amazon EC2, Amazon Web Services (AWS), Relational Database Services (RDS), Amazon Simple Queue Service (SQS), Amazon Simple Notification Service (SNS), MySQL, Java

Software Development Engineer

2012 - 2012
Amazon
  • Built a web-based tool in Ruby on Rails to create an efficient process for internal employees to edit internal documents.
  • Designed the model, view, and controllers that supported the web app.
Technologies: Ruby on Rails (RoR), Ruby

Technology Analyst

2011 - 2011
Goldman Sachs
  • Mocked out dependencies in the testing framework to enable fast and efficient regression testing.
  • Modified a regression testing framework to accommodate a new data flow.
  • Made fixes to the ANT build to allow for parallel, multi-threaded testing.
  • Enabled the use of the continuous testing framework by updating the year-old failing code to the latest version of JUnit.
Technologies: JUnit, Ant Design, Java

Experience

Videoblocks

https://www.videoblocks.com/
A web portal for buying and selling video clips.

Cottage Foodie

A website to find food at the local farmer's market. This website was built in one weekend at a Hackathon competition in Washington, D.C. This project won second place.

Note: This site is hosted on Heroku so it might take up to 30 seconds to fully load.

Storyblocks Developer Portal

A self-service web portal for customers to try out the Storyblocks API.

Phở 7 Spice Restaurant Website

http://pho7spicepa.com/
A simple single-page application for a phở restaurant in Pennsylvania.

Grumbly

A website teaser for a mobile app to allow people to meet new friends over lunch.


Note: This site is hosted on Heroku so it might take up to 30 seconds to fully load.

Education

2009 - 2013

Bachelor of Science Degree in Information Science and Systems Technology

Cornell University - Ithaca, New York, USA

Skills

Libraries/APIs

Node.js, React, Passport.js

Tools

WebStorm, Git, Sublime Text, Amazon Simple Notification Service (SNS), Amazon Simple Queue Service (SQS), Postman

Languages

JavaScript, Java, CSS, HTML, PHP, Ruby, PHP 7

Frameworks

Bootstrap, Ant Design, JUnit, Ruby on Rails (RoR), Flex, Express.js, Redux

Platforms

Amazon EC2, Visual Studio Code (VS Code), Amazon Web Services (AWS)

Storage

MySQL, Amazon S3 (AWS S3)

Paradigms

Agile Software Development

Other

Relational Database Services (RDS), GRID

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring