Software Developer Resume
Denver, CO
SUMMARY:
Professional Software Developer/Engineer using JAVA/J2EE or C/C++ with Weblogic, JBOSS/Servicemix and Tomcat on UNIX /LINUX and Windows (no relocation)
TECHNICAL SKILLS:
Language: Good in JAVA, C/C++
Experienced with: HTML, JSP, JAVASCRIPT, CSS, JSON, XML, XSLT, UNIX/LINUX SHELL SCRIPT, PERL, PYTHON, SQL, C#
Operating System: UNIX (Solaris/HP UX), Linux, Windows
Web/J2EE: Experience with J2EE (HTML, CSS, JSP/SERVLET, JSON, JQGRID, JQUERY, EJB/JMS, SSL/HTTPS, Spring Framwork and OSGI bundle) in BEA WebLogic, Tomcat, Apache http server, SERVICEMIX, and JBOSS Fuse/EAP.
UNIX Programming: Experience with Interprocess Communication, multi - tasking (multi-processes or multi-threads) and client-server network programming (TCP/IP socket) in C/C++, PERL/Script
Middleware: Good at Confidential Websphere MQ in JAVA, C/C++. TIBCO Bus in JAVA
Database: Experience with Oracle SQL, JDBC and Hibernate.
Library and Framework: Log4j, XmlBean, WorkFlow (CenturyLink homemade).
WebService: SOAP and Restful with WebLogic, Axis, Spring MVC Framework and Jersey in JAVA.
Other tools: Eclipse, Maven, Ant, Make, GDB, Purify, SCCS, CVS, Dimension, Turbo XML, XMLSpy and TOAD.
PROFESSIONAL EXPERIENCE:
Software Developer
Confidential, Denver, CO
Responsibilities:
- Rebadged /transitioned from CenturyLink as continuous employment
- Working on Network incident automation management for a Confidential -CTL co-souring project and get professional hand-on trained on Resolve System. A web application using a web-based Resolve System Solution, a framework based on Tomcat and develop in Groovy. (Sep. 2016)
- Develop, enhance, support a J2EE order management system based Weblogic or JBOSS in JAVA. Rehost and upgrade J2EE,JAVA applications from Oracle 11g to 12c DB . Migrate J2EE application from Weblogic to JBOSS . Write system/function requirement/user story (2015-2016)
Lead Software Developer
Confidential, Denver, CO
Responsibilities:
- During CTL 16 years, Worked on several area, 15+ projects/applications as developer. Gain development skill and business knowledge though order construction management, wholesale contract management, network order/quota management ) . As an detail-oriented player /contributor, most of projects are the back-end development, some of them are Full-Stack or UI development with Weblogic console/domain administration and basic MQ administration.
- Develop a brand-new ordering system using Servicemix/JBOSS FUSE OSGI container and home-made workflow framework in JAVA. Develop workflow components to interface business services in JAVA, Confidential MQseries, Tibco Bus, WebSerivice (SOAP/REST) and Oracle DB/SQL.
- Develop, enhance and upgrade about thirty J2EE applications including both standalone, J2EE /Web-based applications/dashboard, EJBs, and WebService on UNIX/LINUX Weblogic servers /Tomcate using JAVA, SERVLET, EJB, HTML/JSP, XML/XLST, JAVA, HTML, CSS, JSON, JQGRID, JQUERY, Spring MVC Framework, JDBC/Hibernate, The applications interface with other systems by Confidential Websphere MQ series, TIBCO BUS, SOAP/Restful webservice and Oracle SQL/JDBC and TCP/IP socket and develop in Eclipse
- Develop the brand new or enhance the existing network applications for high volume order management with multi-task /multi-process in C/C++ with UNIX (Soloris/HP-UX) IPC(PIPE, FORK, SIGNAL), TCP/IP, Confidential Websphere MQ and Oracle SQL. The applications interface with other systems by MQ or UNIX TCP/IP socket.
Software Engineer
Confidential, Boulder, CO
Responsibilities:
- Enhance and maintain an existing real-time multi-process embedded printing system software for network printer(HP-Standard), written in C with client-server network programming in TCP/IP Socket, IPC and printer interpreter/render of PCL and Postscript. Add new Euro font when first introduced on market.
Software Application Engineer
Confidential, Bowling Green, KY
Responsibilities:
- Enhance the existing multi-process application to monitor and reporting the knitting machines on UNIX in C++/C .
