Bernie Chan
*************@*****.***
Houston, TX
SKILL SUMMARY
Frontend Technologies:
Javascript, JQuery, Typescript, Angular 8, HTML5, CSS3, Bootstrap, SyncFusion UI, Kendo UI
Backend Languages:
C#, VB.NET, LINQ, T-SQL, XML
Design Patterns:
MVC5, MVVM, .NET 4.5/6.0, WPF, WCF
Databases:
SQL 2008R2/2016/2018/2022, Oracle
Database Access:
Entity Framework, ADO.NET
Design Tools:
Visual Studio SSMS, SSIS, SSRS, Crystal Report, Power BI
Version Controls:
TFS, VSS, Tortoise SVN, JIRA, TFS, Azure DevOps
Project Methodology / Tools
Agile, Waterfall
Cloud
AWS, Azure (Function App, Blob Storage, API Management)
WORK HISTORY
Region 4 Education Service Center
Full Stack Developer / Frontend Developer 10/2018 – Present
Enhance and fix bugs for Angular, ASP.NET MVC and ASP.NET WebForm applications with SQL database
Built an Angular application with backend Web APIs from scratch to completion, “Workplace Reserve”
Built a virtual chat bot using AWS Amazon Lex and integrated it to Region 4 main web site using Kommunicate third party tool
Built Texas & Executive Dashboards (Data Matrix) for each of the Region (customers) by using a third party tool (Qlik) and built Views in SQL Database (it is one of the menu option for each customer application after user has log in)
Add responsive design (mobile friendly) for 16 customers’ web sites by using Bootstrap, JQuery, HTML5 and CSS3 for ASP.NET LMS applications as shown below. To change the existing Telerik Kendo multi-column grid to single column for mobile phone display. To change masterpage so hamburger menu shows on tablet (iPad / Samsung Galaxy Tab) and mobile phone (iPhone 6/7/8 plus and Samsung Galaxy). Create style rules for all screen sizes (320, 480, 768 and 1004) for different look and feel for controls such as Button and Banner. To make all the web sites 508 compliance, etc…
https://txtsbvi.escworks.net/
https://www.escweb.net/oh_hcesc/
https://www.escweb.net/tx_r2/
https://www.escweb.net/tx_r3/
https://www.escweb.net/tx_esc_04/
https://txr5.escworks.net/
https://www.escweb.net/tx_esc_06/
https://txr8.escworks.net/
https://www.escweb.net/tx_r9/
https://txr10.escworks.net/
https://txr12.escworks.net/
https://www.escweb.net/tx_r16/
https://txr17.escworks.net/
https://www.escweb.net/tx_r18/
https://txr19.escworks.net/
https://txr20.escworks.net/
Use Agile methodology for Scrum meeting, Sprint planning, Retrospective (Use GIT repository & Azure DevOps)
Nabors Industries Inc.
.NET Developer 9/2017 – 10/2018
Enhanced Human Resource Benefit Enrollment system (.NET MVC client / server RESTful API Solution with MVVM Kendo UI, Bootstrap & Typescript frontend) for handling 30+ thousand employees
Enhanced Human Resource COS system (ASP.NET Web Form solution with ADO.NET data access layer using Oracle database with extensive use of Packages and Stored Procedures)
Created/Modified/Fixed UI, web methods and functionalities according to PBIs and Bug tickets
Created report include mid-year, annual, new enrollment reports by using Crystal Report
Created complex SQL Script for data migration to Enrollment database by importing Enrollment and Dependent data presented in Excel format (due to acquisition of Tesco)
CourthouseDirect.com
Application Developer 2/2015 – 2/2017
Re-designed main client facing web site, CourthouseDirect.com, include using HTML5, JQuery, CSS3 and AJAX for frontend to build new content pages and enhance existing components (migrating legacy apps to more responsive web design / SPA-type solution) with new layouts and using C#, LINQ, ADO.NET, MS SQL Server 2016 for the backend to build web methods include the Search mechanisms, Services matrix and form processing
Created brand new “Copy Order System” that consists of add/update orders, view all orders, view my orders and display invoice with type / status with role privileges by using mainly C# together with Stored Procedures and integrated it with third party vendor’ Web API for credit card processing and also integrated it with in-house EOM Billing System (WinsForm) for monthly invoices
Created “PropertyReportsDirect” responsive web app from scratch using MVC design pattern (Client / Server RESTful API), Razor, C#, Entity Framework mapping to SQL 2016 while Bootstrap, JQuery, HTML5 and CSS3 for frontend layout. Make AJAX requests to third party property data provider’ Web API to get XML/JSON responses for property data and use C# / Javascript to extract proper data for data mapping to HTML5 based report layout
Rewrote in-house ASP.NET web forms application (Admin.com) into MVC design pattern utilizing C#, LINQ, Lambda Expression, Entity Framework, MS SQL 2016 for backend while Bootstrap, JQuery, CSS3 and SyncFusion controls for frontend
Enhanced client facing web site, integritytitle.com (MVC 5) includes Order Title form and Location list which automatically send email (by using XSLT to map form data to email template) to internal title department and external allied law firms
Provided application supports include bug fixing and create ad-hoc reports by create SQL script according to Atlassian’s JIRA’ tickets
Adopted Agile Scrum for Sprints and stand up meetings and use JIRA as well as TFS for stories, tasks, time estimate and status
EDUCATION
Bachelor Degree of Science in Information Management (USA – MIS BS Degree Equivalent)
The University of Melbourne, Australia
Continuous Education @ Houston Community College
Responsive Web Design / Single Page Application – SPA (2016)
Designing Effective Websites (2016)
Advance Web Page (2016)
Advanced CSS3 and HTML5 (2016)