Kuang-Jung, Michael, Huang
Cary, NC, 02476
Work: 919-***-****
Mobile: 919-***-****
*******.*****@***.***
PROFESSIONAL EXPERIENCE
SAS
Cary, NC
Principal Software Engineer 01/03 –Present
Design, develop, and lead VTA UI team to deliver the language detection functions in Model Studio
Lead the agile planning and scrum for VTA Language Squad
Perform Hybrid React conversion for VTA related UI ccomponents
Design and develop Model Studio (especially data mining) UI for visual pipeline
Design and develop web-based Hyperic Decision Services HQ and HQU plugin for performance monitoring and engine control
Design and develop HTML5 and openUI5 based decision flow designer
Design and develop flex based decision flow designer
Design the SAS Policy Hub CRM software
Plan and lead a team to integrate Verbind LifeTime, SAS CRM software and IBM MQ-Series
Design and develop SAS Management Console Decision Services Java plugin
Boston University, MET College
Boston, Massachusetts
Part-Time Instructor 09/96 -Present
Teach several courses part-time and online – Rich Web Application, Enterprise Architecture, Data Analysis, Software engineering, Java, Python, C++, C, algorithm, and data structures
Designed and implemented an interactive courseware
South New Hampshire University, Computer Science
Boston, Massachusetts
Part-Time Instructor 01/22 -Present
Teach several courses part-time and online – Software development, Artificial Intelligence
Verbind Inc.
Lexington, Massachusetts
Senior Software Architect and Project Manager 05/00 – 12/02
Plan and lead projects to develop a CRM (Customer Relationship Management) plugin (LICRM) to LifeTime (OEM by SAS)
Plan and lead projects to integrate LifeTime and Siebel 2000
Provide technical advice to software design and development process
Design and help implementing a GUI Framework and Behavior Map Drawing infrastructure for LifeTime ADUI (Application Development User Interfaces)
Design LifeTime Application and Behavior Map ADC (Application Development Classes)
Design and develop the system and unit test infrastructure of the software testing process
Investigate the 3rd-party Java technologies (such as JUnit, JXunit, and JHotDraw) to apply to the software development
Modify Technologies (Early Startup)
Boston, Massachusetts
CTO 01/98-04/00
Invented a realtime rule engine to process online data by modifying the forward chaining
Determined the overall (e.g. company-wide) software development strategy and scheduling
Compiled patents for two potential technologies -- MDE (Modify Development Environment) and MRE (Modify Runtime Environment)
Managed and leaded all engineers
Investigated the new Java technologies to apply to the software development
GTE Lab
Waltham, Massachusetts
Technical Consultant 01/97 –01/98
Designed and implemented Internet simulator to evaluate GTE new Voice over IP product
Designed and implemented Internet traffic and backbone modeler to generate internet data for performing test on the GTE internet service
Dynamic Research Cooperation (DRC)
Andover, Massachusetts
Technical Consultant 05/97 –01/98
Evaluated development tool – VisualMagic
Created a tutorial and user guide for VisualMagic
Designed and implemented a prototype to demonstrate VisualMagic
Boston University, Signal Processing Lab
Boston, Massachusetts
Research Assistant 09/94 –09/96
Implemented a C++ platform for signal processing experiments
Mastering lab web site
EDUCATION
Boston University
Boston, Massachusetts
PH.D. Candidate In Computer Science
12/97
TAIWAN UNIVERSITY
Taipei, Taiwan
Master in Computer Science
07/90
PROGRAMMING SKILLS
Java (including J2EE, EJB, RMI, Servlets, JSP, JMF, Sound API, Animation, J2ME, JUnit, JXUnit, JHotDraw, JMS, Ant, XSLT, REST, SOAP API) – More than 5 years experience
HTML5, OpenUI5, CSS, Dojo, JSON, Ajax, JQuery, Javascript, Vbscript, Php, and XML
C++ in both Windows and Unix (mostly Solaris and HP) environment – more than 7 years experience
C in both Windows and Unix environment – more than 10 years experience
SAS, R, and Python Language
Perl and Javascript – more than 10 years experience
Lisp, Prolog, OPS5
Pascal, Cobol, Basic, Fortran, dBase III plus
DATABASE SKILLS
Oracle
Sybase
MS SQL Server
Mini SQL
Access
Node.js
SPECIAL PROGRAMMING SKILLS
Siebel 2000 (Sales force application and call center application)
Dynamo Application Server, Dynamo Personalization Server, Dynamo Commerce Server
Weblogic EJB Server, Orion EJB Server, Apache Jakarta Tomcat, Apache maven
Sonic MQ and Swift MQ
J2ME, Sun Wireless Toolkits
JDeveloper, JBuilder, Together J, Visual J
Lex, Yacc
Git, Github, Gitgrid
OTHER SKILLS
Algorithm Analysis
Artificial Intelligent (especially speech recognition area and forward chaining engine)
Parallel Processing
Compiler design
Object Oriented Design (UML)
References Available Upon Request