Post Job Free
Sign in

Software Engineer and Part-Time Instructor

Location:
Cary, NC
Posted:
July 06, 2024

Contact this candidate

Resume:

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



Contact this candidate