We provide IT Staff Augmentation Services!

Architect/lead Engineer Resume

3.00/5 (Submit Your Rating)

SUMMARY:

Accomplished engineer/architect/integrator with three decades of hands on system development experience in software/firmware, Web App, Web Service, IoT, Mechatronics, RDBMS, GIS/GPS, hardware and firmware integration. Hands on offshore sourcing in software/firmware/hardware development and products manufacturing.

Hands on Current Skills:

Node.js/Express.js: Java, Java Spring MVC/Spring Boot/Hibernate

AngularJS/Material Design: Knockout.js, MSSQL & TSQL, Oracle & PLSQL, MySQL & SQL, Postgres & SQL, MongoDB, DynamoDB

StarLims development: IoT (Mobile/Wi - Fi)

GoogleMaps Javascript API: Docker Toolbox/Compose

Appcera: Microprocessor design and programming in C and assemblers - 8051/PIC/EM/FM, GIS/GPS integration

Serial Communication: Async Serial, SPI, I2C, Single Wire

IDE: IntelliJ, Eclipse, Netbean

Language Skills: Full command of Chinese and Cantonese.

WORK EXPERIENCE:

Confidential

Architect/Lead Engineer

Responsibilities:

  • Architecting the ServiceSmart Distributed Solution for field services and outside engineering design using Node.js, Express.js, AngularJS, Google Map, MongoDB and MSSQL/MySQL server.
  • ServiceSmart consists of AngularJS/Google Map web apps, Express.js database middleware, OAuth2 servers, Express.js document management system, Express.js email notification servers and Express.js report server in loosely coupled multi-homes and multi-tenants environment.
  • ServiceSmart is developed using Node.js, Express.js, MSSQL, MongoDB, IoT and C/Assembler.
  • Developing and interfacing IoT (Wi-Fi/Mobile 2G) and Mechatronics devices for imaging, range-finders, speech recognition and text-to-speech integration using RESTful API with ServiceSmart
  • Developing web app for field data collection system using Google Maps Javascript API with RESTFul API for IoT interfacing to mobile platform, range finder and digital still camera.
  • Cross platform RDBMS and MongoDB data modeling and database interfacing using Node.js.
  • Mentoring less experience engineers.
  • Providing production support for operation.

Confidential, Santa Clara, CA

Sr. Software Engineer

Responsibilities:

  • Created Docker container monitoring system in Node.js, Linux CRON services and CAdvisor to actively reporting various Docker containers status. Implemented “heart beat” services between each Docker containers and the monitoring Docker containers to achieve active monitoring. Implemented text messaging and emailing notification for all detected outage in any of Docker containers being monitored.
  • Created OAuth2 security in Node.js, MongoDB and Nginx proxy server from the ground up for all related Docker containers. Implemented OAuth2 security in Swagger framework. Created detailed examples using Curl for accessing the OAuth2 server via the Nginx proxy server. Enhanced OAuth2 with rolling encryption for added security for ESP8266 IoT devices.
  • Created Restful middleware using Node.js and using NATS messaging system to communicate to all related Docker containers.
  • Created Restful server in Google Go, Zookeeper and Kafka producer to provide data for backend services.
  • Created Hadoop Cask CDAP flows, streams(batch), streams (real time) and pipelines for large volume data ingestion and processing. Hands on experience on CDAP SDK VM.
  • Deploying Docker containers in Apcera resource management system. Deployed all Docker containers in multiple Apcera clusters.
  • Created Samsung Tizen mobile applications in Javascript for location monitoring, step counting and fall detection. Mastered the Tizen development SDK for location services and fall detection. Shortened development cycle by making extensive use of the Tizen SDK emulator and the Samsung Gear S3 watch during development and testing.
  • Enhancing Restful IoT messaging system in Java, Spring Restful, MySQL and Hibernate for active bidirectional messaging for remoting large volume of IoT devices. Deployed system in Amazon EC2 and also in standalone bare metal Linux server. Active development for porting the Spring Resful system to SpringBoot based system with Spring based microservices/load balancing and Hadoop Cask/CDAP based big data processing system.
  • Enhancing ESP8266 based IoT system in C from the ground up with built-in HTTP with CORS support for accessing the entire AT command set, Single Wire communication, IP bidirectional IP forwarding for both built-in serial port and any I/O pin using software UART, and extensive AT command set for accessing the entire ESP8266 IoT. Special features such as JPEG photo capturing, GSM mobile communication, GPS capturing, HTTP based device onboarding, built-in updatable and downloadable HTTP page, Restful API, single command factory reset, fix MAC and fix IP address are implemented. Implemented enhanced OAuth2 rolling encryption between Restful messaging server and the ESP8266 IoT device. Created IP controlled temperature/humidity sensor, robotic arms and cars using the ESP8266 IoT devices.
  • Extensively mentoring with less experienced software developers to master new development tools.

Confidential

Sr. Software Engineer

Responsibilities:

  • Developing Jaspersoft Report Server interfacing component using Javascript, Ajax, jQuery, jQuery plug-in, Jaspersoft Visualize.js and Knockout for HTML/JSP consumption.
  • Developing in Adobe Experience Manager (AEM) using Java, Javascript, JSP, HTML, Sightly, jQuery, Knockout and AJAX for component base content management system.
  • Implemented 12 different language supports for all AEM applications using AEM built-in tools.
  • Developing in Java JDK 1.7 for various web services as OSGi bundles for AEM to be consumed by the AEM components.
  • Developing cross platform mobile application prototype interfacing to the instruments in Java/Codenameone for iOS, Android, Win7 Phone, Blackberry, Nokia and Windows.

Confidential

Sr. Software Engineer

Responsibilities:

  • Developing web based online kit ordering and requisition system in Java/Vaadin and StarLIMS/SSL.
  • Developing integrated high volume OLTP clinical trial system in Oracle/StarLIMS SSL and Microsoft Jscript (Javascript).
  • Performing Oracle PL/SQL tuning that drastically improve execution time from timeout to sub-second execution time.
  • Developing Oracle PL/SQL packages and triggers.
  • Developing cross platform mobile application interfacing to the instruments in Java/Codenameone for iOS, Android, Win7 Phone, Blackberry, Nokia and Windows.
  • Developing serial/WiFi bridging, logging and I/O control device and firmware for instruments to work with mobile application in C and assembler as well as functional design and user manuals.
  • Developing web services in StarLIMS/SSL and Oracle PL/SQL.
  • Developed training and system documents for setting up StarLIMS SSL debugger.
  • Developing detailed design documents and unit testing procedures for all projects assigned.

Confidential, Herndon, VA

Project Lead/Solution Architect

Responsibilities:

  • Design and develop three generations of Quality Assurance System for Client Delivery Acceptance in C#, Oracle, OracleSpatial and SpatialInfo.
  • Design and improve migration processes and technology for all Comcast legacy file based design files in Lode Data, AutoCAD and Microstation to centralized very large scale OracleSpatial based AutoCAD platform.
  • Lead data 1000000 miles data migration from Bentley Comm and Lode Data AutoCAD to SpatialNet/OracleSpatial/AutoCAD.
  • Develop JIRA plugin to enhance workflow using Java 1.6.
  • Facilitate all technologies transition from clients and off-shore facilities.
  • Manage and deploy Oracle 11 on CENTOS (Linux).
  • Manage multiple offshore migration and software development teams.
  • Facilitate and participate in RFP responses.
  • Train and mentor other personnel.
  • Manage and qualify onshore/offshore vendors in various disciplines.
  • Design and develop cross platform asset management system using Javascript/Sencha, Apache web server and Oracle Spatial database.
  • Design and develop location based multimedia station and data acquisition system with built-in BASIC interpreter.

Confidential, Atlanta, GA

Project Lead/Solution Architect

Responsibilities:

  • Designed and developed Confidential GIS based electrical network system in C# and Oracle.
  • Led multiple teams in designing and developing mobile GPS and 3G field data collection devices and online portal.
  • Designed and developed Quality Assurance system for GIS and OracleSpatial based Fiber Management System.
  • Designed and facilitated redundant online application server platforms for commercial use and internal use.
  • Facilitated and participated in RFP responses.
  • Designed and developed integrated field data collection devices, systems and platforms for multi-locations redundant operation.
  • Led multiple teams to design and develop highly sophisticated self-powered and fully automated Artificial Intelligent based mobile robotic and WEB integration in Sencha HTML5, J2EE, J2EE, PHP, C/Assembler, PADS, GPS, Apache/Tomcat, Oracle, Windows and Linux.
  • Led multiple design teams in software, hardware, firmware, 3D modeler and chemistry teams to produce mobile rover/gripper with highly sophisticated machine as well as human interface.
  • Manage and deploy Oracle 11 on CENTOS (Linux).
  • Designed and developed Pacific Gas and Energy GIS Disaster and Crisis Management System in Delphi, VC++ and Oracle.
  • Trained and mentored other personnel.
  • Managed and qualified onshore/offshore vendors in various disciplines.

Confidential, Atlanta, GA

Project Lead

Responsibilities:

  • Led multi-disciplines teams to design, develop, source and export of first and second generation of all Disney Character Digital Camera sold in USA, Australia and Europe.
  • Designed and developed weatherproof IP58 compliance PIR hunting camera sold in Dick’s Sporting Goods and Cabalas.
  • Led integrated team to develop multi-locations and multi-user video and voice acquisition and streaming system with custom viewer and HTML/Javascript in C, VC++, Delphi and Windows.
  • Designed and developed highly sophisticated differential compression system for video compression and streaming.
  • Led multi-disciplines teams to designed and developed UDP/Ethernet based interactive RFID (125Khz and 13.56MHz) terminal with both online and offline operation in C, VC++, Delphi, MS-SQLServer, PADS and Solidworks.
  • Designed and developed planning and acquisition system in C, Delphi, Oracle and Windows for American Energy and Power.
  • Designed and developed large scale online reservation and real time rate acquisition system for Bill and Melinda Gate’s resort in VC++, Delphi, Oracle and Windows.
  • Designed and developed portable low frequency long range RFID reader with integrated 433MHz RF data link using FSK.
  • Designed and developed large scale multi-color LED display sign with SD Card mass storage, WiFi and RF data link.
  • Managed RFP and RFQ responses.
  • Managed all software, hardware, firmware and tooling Designed and development and sourcing.
  • Manage and deploy Oracle 11 on CENTOS (Linux).
  • Trained and mentored other personnel.
  • Managed and qualified onshore/offshore vendors in various disciplines.

Confidential, Atlanta, GA

Sr. Software Engineer

Responsibilities:

  • Created large scale interactive video and audio asset monitoring and management system with GPS, Confidential, Cellular, VC++, C, Delphi and SQLServer with fully redundant operation.
  • Designed and developed dynamic gridding system and API for managing and display all mapping data for the entire USA in ETAK format.
  • Managed all phases of development and testing.
  • Facilitated and participated in RFP responses.
  • Trained and mentored other personnel.
  • Managed and qualified onshore/offshore vendors in various disciplines.

Confidential, Atlanta, GA

Software Engineer

Responsibilities:

  • Designed and developed MapInfo based technician dispatching system in C++ and SQLServer.
  • Designed and developed GIS Disaster Response and Management System for George Emergency Management Agency.

Confidential, Atlanta, GA

Senior Software Engineer

Responsibilities:

  • Designed and developed Delta Airline Frequent Flyer System in Smalltalk and Oracle.
  • Designed and developed Indes International’s Workforce Management System in PowerBuilder and Oracle.

Confidential, Atlanta, GA

Software Engieer

Responsibilities:

  • Designed and developed Ryder Truck Rental Dealer Automated System in C and Btrieve.
  • Designed and developed recording management API for Btrieve to be used in the entire Ryder Truck Rental Dealer Automation System development effort.
  • Designed and developed Signature Capturing Pad Quality Control and Assurance System for Sears and Service Merchandise.

We'd love your feedback!