Yau Lun Tang
Verified Expert in Engineering
Software Developer
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
Experience
Availability
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
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.
Senior Software Developer
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.
Senior Software Developer
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.
Software Developer
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.
Experience
Analytic Tool for FINRA 2019-Present
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.pageThe 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.comDeveloped 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.htmleCommerce Websites 2016, 2018
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/androidCubie 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
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
Implemented Online payment system with Stripe.
Implemented back-end and database using Google Firebase.
Education
Master's Degree in Computer Science
Cornell University - New York
Bachelor's Degree in Civil and Environmental Engineering
Cornell University - New York
Associate's Degree in General Engineering
Foothill College - Mountain View, CA
Skills
Libraries/APIs
React, jQuery
Tools
Angular CLI, WebStorm, Git, Subversion (SVN)
Languages
JavaScript, Java, HTML, HTML5, SCSS, TypeScript, ECMAScript (ES6), C++, Objective-C, CSS
Frameworks
Angular, Bootstrap, AngularJS, Ionic, Redux
Paradigms
Agile Software Development
Platforms
iOS, Android, Windows, Visual Studio Code (VS Code)
Storage
MySQL
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring