Product Delivery & Team Leadership Highlights

  • Management: Agile Scrum Master, Team Leadership, Team Development
  • Documentation: Proposals, Requirements, Architecture & Designs, User Guides
  • Applied: Algorithms, Statistics & Analysis, SCADA, Medical DB and Imaging, Scheduling Systems, Telecom, Automation
  • Development Practices: Object-Oriented Design/Development (OOD), Agile/Scrum Master, Waterfall, Test Driven Development, Continuous Integration and Delivery (CICD)


Full Stack Senior Software Engineer

  • General: Strong analysis & design, problem-solving, troubleshooting, and debugging skills.
  • Languages: C++, Python, PHP, Java, Flex/ActionScript, XSLT, Objective-C, C# and more..
  • Other Scripting: Bash, Linux utils, Perl, expect, …
  • Front End: ReactJS, Ember, Material UI, jQuery, HTML/CSS/JavaScript, Java Swing, Selenium(Testing), AngularJS, Qt, X11/Motif, Some .NET.
  • API: RESTful services, Java RMI, TastyPie, CORBA, Iona OrbixWeb & E2A CORBA, Linux RPC, SNMP
  • Database: MySQL, PostgreSQL, Ingres, Oracle, Sybase SQL, MiniSQL


Development & Product Environment

  • OS: Debian/Redhat & Derivatives, Windows, Mac OS, iOS, Android, Solaris, Dell
  • Virtual Machines & Containers: AWS, Docker, VMWare, VirtualBox, Kubernetes, Amazon Web Services
  • Frameworks: uWSGI, Flask, Django, Apache Web Server, J2EE, Spring Frameworks
  • Development Tools: Git, GitLab, Atlasian, SVN, Target Process, Bugzilla, XCode, Atlasian JIRA