Post Job Free

Resume

Sign in

Engineer Software

Location:
Tustin, CA
Posted:
February 22, 2021

Contact this candidate

Resume:

Huy D. Nguyen

North Tustin, CA ***** Contact: 714-***-**** adkdrx@r.postjobfree.com

SUMMARY

●Masters in Applied Numerical Mathematics + Bachelors in Pure Mathematics + Machine Learning Certification + Apache Spark Certification

●Total 15+ Years Working Experience (Machine Learning and Software Engineering)

●Proficient business solutions provider/problem solver with strong communication skills. A quick learner with extensive industry experience in Finance, Entertainment, Healthcare and Automotive E Commerce.

●A Senior/Lead position with expertise in software architecture (OOP / Design, Front End Framework, REST API Microservices), AWS Cloud Architecture, and machine learning.

●Linkedin : https://www.linkedin.com/in/huy-nguyen-99070a1a9

Machine Learning Portfolios:

●Modeling/Training Stock Pattern Recognition Data:

https://raw.githubusercontent.com/ArtificialIntelligenceSolutions/Numerical-Analysis-and-Machine-Learning/master/HuyNguyen_StockChart.png

●Work Experience AWARDS :

https://raw.githubusercontent.com/ArtificialIntelligenceSolutions/Numerical-Analysis-and-Machine-Learning/master/CloudVirgaAward_SeriesC_Funding.jpg

TECHNOLOGIES

Python (NumPy, SciPy, Matplotlib), Flask, Apache Spark, MATLAB, C#/.Net, Progressive Web App (PWA), Angular/Javascript Typescript /HTML5/CSS, ChartJS, KendoUI, VBA, MS SQL Server, Oracle, MySQL, Data Visualization and SSRS, ETL with SSIS, and MSMQ. Java with Spring Framework and Gradle, C++/OOP Design Patterns, Rest API, WCF, SOA Microservices, Google Analytics, Natural Language Processing (NLP) with NLTK, Computer Vision /Object Detection with PyTorch, Supervised/Unsupervised Machine Learning, and on cloud AWS and Azure.

EDUCATION AND CERTIFICATION

University of California, Los Angeles - UCLA GPA 3.76 March 2001

●Masters in Applied Mathematics, Numerical Analysis/Scientific Computing

●Bachelors in Pure Mathematics with a Specialization in Computing

Stanford University:

●Machine Learning Certificate Dec 2016

●Deep Learning Specialization - DeepLearning.ai Present

IBM Big Data University:

●Spark - Level 2 Badge and Hadoop Foundation Badge Feb 2017

●Deep Learning 101 Certificate / Deep Learning with TensorFlow Certificate Apr 2017

University of Toronto: Neural Networks for Machine Learning (Hinton) Certificate Jun 2017

●EXPERIENCE

July 2020 – Oct 2020

Allied Universal, Santa Ana, CA

Consultant, Senior Machine Learning Engineer

●Released to Production Artificial Intelligence System for employee missed punches workflow. MicroServices deployed to Amazon AWS Cloud.

●Outlined architecture for Machine Learning microservice used to process features of employee daily job schedule scaled across over 220k employees in different UTC timezones. Designed and architected PostgreSQL data model for automated workflows. Used factory design pattern and data access layer design patterns, and microservice architecture pattern. Create 2 types of workflow using natural languge processing NLP with dialogues and Yes/No input streamline.

●Technologies: Java with Spark Microservice REST API, Python with Anaconda/Scikit-Learn/ NLP with NLTK/PyTest,/PyTorch/Tensorflow/Flask REST, NodeJS MicroServices, and Architecture Design with MS Visio/Jira/Confluence, Amazon Cloud AWS.

February 2019 – May 2020

PIMCO, Newport Beach, CA

Consultant, Software Engineer (.NET, WPF, Oracle Database, Java)

(AUTOMATED COMPLIANCE RULES ENGINE – FIXED INCOME BOND)

●Create Proof Of Concept (POC) for Automated Rule Compliance engine. Converted legacy Powerbuilder application with Sybase database to Oracle database with WPF/C# client, Java REST API, and Oracle. Release to production 5yr old application under development.

●Technologies: JIRA, SAP Business Intelligent, Eclipse / IntelliJ, Apache Java, Apache AVRO Rest API, C#, and SQL Developer Oracle.

February 2016 – February 2019

CloudVirga, Irvine, CA

Technical Team Lead - Full Stack (.NET, MsSQL, Angular/Javascript, OpenSource)

(MATHEMATICAL CALCULATORS and STATISTICAL DATA MODELING)

●Contribute to delivery of SERIES B and SERIES C FUNDING. Company grew from startup of 20 to 80 plus employees in addition to offshore. Work with Dev Manager to streamline engineering process for all engineers. Lead team of 8 to 11 full stack developers to bring on NEW CLIENTS and DELIVER new features for mortgage platform and consumer site experience. INTERVIEW and HIRE TEAM LEADS and new development engineers. Project manage development resources.

●STATISTICAL MODELING - an Affordability product (Risk Classification Calculator – Gradient Method) to on boarding client. Implement for several product calculators for end client deliverables.

●STATISTICAL MODELING - loan options product comparison using (Mathematical Finance Interest rate/loan payment.

●RECOMMENDATION SYSTEM - Apply Google Analytics for goal conversion rates, multi-channel funnels, and attribution models. Created Reports with analytics data.

●Team up with executive cofounder to create a demonstration platform for workflow at the Digital Mortgage Conference for new potential clients.

●Technologies: PWA, MS SQL, MySQL, MongoDB, Data Modeling and DB Design, Data Visualization, ChartJS, TFS Agile Scrum, Design Patterns, CSS/HTML5/JavaScript /Angular TypeScirpt, MVC, Web API, and Bootstrap Mobile Responsive, CMS/WordPress, Microservices and AWS, Keras.

Aug 2014 - Mar 2015, Aug 2015 - Feb 2016

Union Bank - Corporate Treasury, Los Angeles, CA

Senior Consultant, Software Engineer Full Stack (.NET, MsSQL, MVC, Angular)

(ARCHITECT WEB DATA SOLUTION and TIME SERIES REPORTING)

●Released over 6 new products to production for Corporate Treasury. ARCHITECTED Front End Web Application with SPA and responsiveness UI.

●DATA SOLUTION - created data pipeline with ETL AutoSys Powershell Script, SSIS with MS SQL, Oracle data warehouses, and build Text parser for classification for Intraday Fed Reserve files.

●TIME SERIES FORECASTING - Dashboards, Cash Flow Forecast – Time Series 7/28 day predictive analytics, and Liability Overnight Stress used by Funding Desk traders and portfolio managers with billions of asset under management. Created dozens of reports with Data Visualization SSRS and Visual Studio Reporting.

●Technologies: GraphDB NoSQL, MS SQL SSRS / ETL SSIS, C#, Oracle Toad, Python ODBC, Angular SPA, MVC, Bootstrap Mobile Responsive Design, KnockoutJS MVVM, JQuery, KendoUI, HTML5 and CSS3.

Feb 2012- Mar 2014, Apr 2015 - Aug 2015

20th Century Fox, Los Angeles, CA

Senior Consultant, Software Engineer Full Stack (.NET, MsSQL, MVC, Javascript)

(WORKFLOW DATA MODELING and DATA VISUALIZATION)

●SOLUTIONS PROVIDER for OVER 10 APPLICATIONS released to production. Resolved usability of existing applications by optimizing performance, refactoring code, fixing memory leaks and deploying applications to production. Fixed over 200 production issues from legacy code and database SQL.

●Worked in an AGILE SCRUM environment with Exec Directors, Business Analyst and QA to deliver production sound solutions. Participated in scrum meetings and daily deliverables.

●DATA MODELING - redesign database driven workflow/approval flow applications used across 300 departments /1000 users including finance and legal department for faster UI loading, cleaner user interface, and efficient email notification/reporting.

●Technologies: MS SQL, Data Visualization with SSRS, Telerik/Infragistics MVVM, XAML/ WPF/Silverlight, WCF, JavaScript Kendo UI ASP.NET MVC, Web API, JQuery/CSS.

Mar 2014 - Jul 2014

Principal Software Engineer

Biometrics4All, Irvine, CA

●Architected / designed and release public website with MVC and JavaScript/Ajax/CSS technologies. Create fast and polished User Interface Design levering Ajax, CSS and jQuery ThemeRoller, HTML and ASP.NET MVC. Utilize design patterns Knockout MVVM, Dependency Binding and Observables, Model View Controller, and CSS/Style.

●Mentor and guide team member on coding and design practices, and code reviews.

●Technologies: WCF, ASP.NET MVC/ jQuery UI /Knockout/Angular/ MS SQL and Google Map API, SSL HTTPS.

Dec 2010 - Feb 2012

National Payment Provider/ FocalPoint System / Business Analytics

Lead Consultant, Software Engineer (.NET, MsSQL)

(TIME SERVIES FORECASTING, PREDICTIVE MODELING and STATISTICAL REPORTING)

●TIME SERIES FORECASTING (Business Analytics) - Developed Holt-Winters time-series forecasting which exhibit seasonality data.

●PREDICTIVE MODELING (National Payment Provider) -Worked with CEO to design and develop reporting Visualization of Credit Card Processing for Predictive Analytics /Risk Management/Risk Fraud Management, real time reporting dashboard visualization charts for Merchants transactions.

●DATA VISUALIZATION AND DATA MODELING (FocalPoint System) - Work with CEO to architect and create object relational model for custom Reporting System (used in core WPF application, installed in over 1000 Home Health Agencies). Guided team members on use of Reporting System and Help System to create summary and statistical census reports.

●Technologies: ORM, SOA on Microsoft Azure, MS SQL, DevExpress Reporting, C#, WPF /MVVM/XAML, LINQ Entity Framework, WCF, Expression Blend, DevForce, and Javascript/JQuery.

Jan 2009 - Dec 2010

US Auto Parts Network, Carson, CA

Senior Applications Developer Full Stack (.NET, MySQL, OpenSource)

(ANALYTICS DATA SOLUTION, DATA MODELING, and ARCHTECTED MICROSERVICES)

●Architected multi-threaded WPF application for auto part vendors to ship orders and upload tracking numbers into USAP systems while interfacing with FedEx/UPS applications.

●ANALYTICS DATA SOLUTION - Developed analytics software to cut shipping cost by half using address validation/shipping API from USPS/FedEx/GSO. Designed WPF client app, WCF web service for integration with shipping carriers, and MySQL DB for tracking of shipments and creation of GNU PGP encrypted manifest.

●ARCHTECTED MICROSERVICES - Lead on microservices architecture with Window Services for Inventory Text mining of download, upload, and processing of inventory data files from over 50 Auto Part vendors via FTP, HTTP, and SFTP. Web Services include alert system for email notification and logging.

●Technologies: MySQL, MS SQL, Access DB, Microservices architecture /Window Services, C#, MVVM WPF XBAP, WCF Web Service, MSI and ClickOnce, MS SQL, PHP Zend, and Messaging Queue(MSMQ).

2006 – 2008

Financial Engineer / Lead Software Engineer Full Stack

(QUANTITATIVE TRADING SYSTEM and MULTI-STRATEGY MODELING)

●Tennenbaum Capital Partners - Architected, researched, and developed Lender Compliance Model tool for Private Equity lending. Model generates Moody’s and S&P lender compliance reports for investors and stress tests 6 billion in asset under management portfolios.

●Tennenbaum Capital Partners - Sr. Lead on application development tools for traders and Portfolio Manager using Advent Geneva, Bloomberg API, and Sungard Monis. Tools include multi-threaded applications, Portfolio Risk Characteristics, Yield Curve Analytics for determining yield spread versus US Treasury/Libor curve. Multi-strategy fund includes Convertible Arbitrage, Risk Arbitrage, Bank Debts and Credit Derivatives with Credit Default Swaps, Swaptions, and real-time data from Bloomberg.

●StrikePoint Trading - Lead on Microsoft CRM development. Worked with CTO and executive team to customize and deploy CRM for automation of brokerage accounts, transactions, leads, and client contacts.

●StrikePoint Trading - Designed and automated batch import of options/futures trades/transactions, client accounts, positions, and margin reports data into database from clearinghouse. Designed SQL database and implemented performance metrics reports for measurement of broker/client account.

●Technologies: Microsoft CRM SDK and JavaScript, ASP.NET with Caching, Master Pages and State Management. C#/WinForms, Multi-Threading, Net Remoting, Advent Geneva Web Services, Bloomberg API, Sungard Monis DTT, Infragistics, MS SQL, SSRS, and SSIS.

2004 – 2006

Consultant, Software Engineer Full Stack

(QUANTITATIVE RESEARCH, MACHINE LEARNING FACTOR SELECTION, ATTRIBUTION SYSTEM, and ALGORITHM TRADING)

●TIME SERIES REPORTING (Experian Consumer Direct) - Designed and developed automated historical credit reporting for financial client. Automated reporting became an extension of free personal credit report business.

●ATTRIBUTION SYSTEM (Capital Group) - Added portfolio vs. portfolio benchmark attribution enhancement and debugged performance issues for Fixed Income Attribution System. Populated relational database of bond data for attribution calculations and reporting using Oracle Database. Leverage data science methods for classification and predictive analytics – principal component analysis (PCA).

●ATTRIBUTION SYSTEM (Capital Group) - Converted and refactored existing Visual C++ Fixed Income Attribution reporting engine into C#/WinForms. Provided documentation and application architecture to team. Attribution system is build on machine learning classification algorithms.

●FACTOR SELECTION (QuantJock) - Implemented over 60 quantitative equity market factors for Arbitrage Multifactor Modeling. Researched cash flow and option derivative factors for return analysis.

●ALGORITHM TRADING (QuantJock) - Worked diligently with Quant team to test and deliver factors for client (Portfolio Management) use. Technologies: C++/STL, SQL Server, MATLAB, Perl, and Advent Portfolios.

●QUANTIATIVE RESEARCH (QuantJock) – Researched option factors and developed C#/WinForms for calculation of factors with OptionMetrics’ Option Pricing and Greeks.

●Nexa Technologies - Lead Developer and Designer of ASP.Net Web Service (SOA) methods for online fixed income, stocks, options, and option strategies trading platform to be consumed by brokerage client web sites. Provided tutorial of web service. Modeled and designed Option Strategy definitions in XML and SQL Database for equity/option trading system.

●Converted C/C++ legacy code into C#, using UML class model and flow chart of design.

●Reviewed and documented XSL/JavaScript code from third party component, outsourced. Fixed Java Applet for real-time data stream on trading websites.

●Technologies: C/C++, C#/.Net Socket and Web Services.

2003 – 2004

William O’Neil Inc. + Co (Investor’s Business Daily), Los Angeles, CA

Software Developer Full Stack- Statistical Pattern Recognition/ Predictive Analytics

(MACHINE LEARNING CLASSIFICATION, DATA SOLUTION, and STATISTICAL MODELS)

●STATISTICAL MODELING - Lead architect and designer of statistical Pattern Recognition Model for William O’Neil’s institutional financial trading system (WONDA). Researched and developed analytics for model.

●MACHINE LEARNING CLASSIFICATION - Pattern Recognition Model included data preparation and defining features for the search of base chart patterns classification: Cup, Cup with Handle, Saucer with Handle, Double Bottom, Flat Base, High Tight Flag, and Ascending Base.

●STATISTICAL MODELS - Modeled financial data and developed new client-server components DLLs to support pattern algorithms. Created technical analysis library for drawing pivot regions, trend lines, and display of patterns. Created Numerical machine learning/Statistical Multivariable methods/Geometry libraries for pattern searching using Supervised Learning. Used Visual Studio C++/MFC and C#/WinForms.

●Guided team member through design and architecture of automated pattern reporting and statistics for portfolio management use. Developed GUI for each pattern and for customized report creation. GUIs included Windows Forms, Toolbars, Menus, Data Grids, Dialogs, and Graphics.

●Designed MS SQL database to populate tables of chart patterns for screening and historical research.

2001 – 2003

Mathematics Instructor, Adjunct

California Community Colleges, CA

Science, Engineering, and Math Division

●Lectures included Survey of Calculus, Geometry, Intermediate Algebra Review, and College Mathematics at Cypress College. At Orange Coast College, classes included Calculus for Science and Engineering, Finite Math with Linear Programming/Statistics/Markov Process/Bayesian, and Algebra.

●Prepared lecture and presentation materials to meet course objectives. Utilized presentation techniques and demonstrated problem-solving techniques for students to reach their individual goals.

●Derived and illustrated the use of mathematical models for applications with math of finance, annuities, amortization of periodic payment calculations, marginal analysis, inventory minimization, regression analysis, differential equations, and numerical methods.



Contact this candidate