Yau Lun Tang, Developer in Baltimore, MD, United States
Yau is available for hire
Hire Yau

Yau Lun Tang

Verified Expert  in Engineering

Software Developer

Location
Baltimore, MD, United States
Toptal Member Since
February 26, 2019

Yau is a senior web application developer with over ten years of experience specialized in front-end development, user interface, design as well as back-end service at companies like Oracle and Cogizant. He has a diverse set of skills ranging from HTML, CSS, JavaScript, jQuery, React, Angular, and Java.

Portfolio

Toptal Clients
React, JavaScript, CSS, HTML5
FINRA
React, SCSS, HTML, JavaScript, Redux, TypeScript, ECMAScript (ES6)
Cognizant Technology Solutions
AngularJS, Angular, CSS, HTML, JavaScript, Java

Experience

Availability

Part-time

Preferred Environment

Subversion (SVN), Git, WebStorm, Visual Studio Code (VS Code), Windows

The most amazing...

...task I have ever had is to do is the member portal application for a health care insurance company that serves more than 3 million users.

Work Experience

Senior Full-stack Developer

2019 - PRESENT
Toptal Clients
  • Fixed a code repository website for an insurance company using Angular.
  • Created a React/JavaScript plugin for a startup company.
  • Developed a standalone plugin that can be used on any website.
Technologies: React, JavaScript, CSS, HTML5

Senior Software Developer

2019 - PRESENT
FINRA
  • Implemented the table grid component to show analytical data.
  • Implemented data flow application for data source transformation.
  • Implemented automated unit and functional test for the components.
  • Assisted in working on database configuration.
  • Implemented Jenkins pipeline for automated build, test, and deployment.
Technologies: React, SCSS, HTML, JavaScript, Redux, TypeScript, ECMAScript (ES6)

Senior Software Developer

2012 - 2019
Cognizant Technology Solutions
  • Developed native iOS and Android mobile application for a healthcare insurance member portal using HTML5, JQuery, CSS, Objective C, and Java.
  • Developed a website for a healthcare insurance member portal using HTML5, AngularJS, and CSS.
  • Developed a responsive web application for a broker portal application using HTML5, AngularJS, Angular, and Bootstrap CSS.
  • Designed and created mockup HTML pages for the provider PCMH application using Bootstrap, SCSS, and jQuery.
  • Implemented automated functional tests for the member portal application.
Technologies: AngularJS, Angular, CSS, HTML, JavaScript, Java

Software Developer

2008 - 2012
Oracle Corporation
  • Developed features and stabilize components such as business charts, gauges, and maps which are interactive Java Servlet Faces UI Components that provide significant graphical capabilities for visualizing and analyzing data using Java and Ajax technology, both server-side and client-side.
  • Implemented HTML5 and Flash version of graphical components in the browser front-end and PNG version in design time.
  • Created web application using JSP and JSF technology to demonstrate the use of our UI Components.
  • Implemented Selenium test projects to check for regression and maintain the stability of the products.
  • Implemented demonstration for the use of the visualization components in PeopleSoft Enterprise Application.
Technologies: Java

Analytic Tool for FINRA 2019-Present

Implement Grid component using React + Redux for showing tabular data.

Implement Flow component for data analysis. Components include data source transformation, dataset repository browser, project management tool, custom attributes tools, etc.

CareFirst Broker Portal 2018

https://broker.carefirst.com/brokers/home.page
Developed a responsive web application using HTML5, AngularJS, Angular, and Bootstrap CSS.

The broker portal is used by the healthcare insurance broker to wholesale plans to small and medium-sized companies.

CareFirst Member Portal 2012-2018

https://member.carefirst.com
Developed native iOS and Android mobile application using HTML5, jQuery, CSS, Objective C, and Java.

Developed the member portal as a web application for a healthcare insurance member portal using Angular.

The member portal contains features such as find a provider, manage plan, check claims, EOB, check eligibility, treatment cost estimator, electronic ID card, etc.

Oracle Data Visualization Tool 2008-2012

https://www.oracle.com/solutions/business-analytics/data-visualization.html
Developed features and stabilize components such as business charts, gauges, and maps which are interactive Java Servlet Faces UI Components that provide significant graphical capabilities for visualizing and analyzing data using Java and Ajax technology, both server-side and client-side.

eCommerce Websites 2016, 2018

Implemented an eCommerce website in Shopify for a fragrant company using jQuery, liquid template language.

Implemented an eCommerce website for a clothing company using jQuery, liquid template language.

Mobile Game Development - Cubie Block 2013

https://cubie-block.en.uptodown.com/android
Developed a mobile game using Cocos 2Dx. Cocos2Dx is a cross-platform game engine using C++ and native bridge to iOS using Object C and Android using Java.

Cubie Block is a puzzle game.

The main objective is to move the color cubies to the matching color blocks. There are many types of blocks with different shapes. Some of the blocks are rotatable while some of them are movable in one direction only.

Mobile Game Development - Curry Mouse Games - Bunny Jump 2018

A casual game company providing free mobile games for children to download.

Created a causal game free to download, the main objective is to get familiar with the next generation ad platform and game engine.

Mobile Application Development - 2hr Grocery 2017-Present

Developed a hybrid mobile application (iOS and Android) for online grocery shopping using Ionic 4 and Cordova.

Implemented Online payment system with Stripe.

Implemented back-end and database using Google Firebase.

Languages

JavaScript, Java, HTML, HTML5, SCSS, TypeScript, ECMAScript (ES6), C++, Objective-C, CSS

Frameworks

Angular, Bootstrap, AngularJS, Ionic, Redux

Libraries/APIs

React, jQuery

Tools

Angular CLI, WebStorm, Git, Subversion (SVN)

Paradigms

Agile Software Development

Platforms

iOS, Android, Windows, Visual Studio Code (VS Code)

Storage

MySQL

2007 - 2008

Master's Degree in Computer Science

Cornell University - New York

2005 - 2007

Bachelor's Degree in Civil and Environmental Engineering

Cornell University - New York

2003 - 2005

Associate's Degree in General Engineering

Foothill College - Mountain View, CA

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