Sr. Tech Pm/engineer Resume
PROFESSIONAL SUMMARY
Sr. Web Software Engineer with 12 years hands - on development and integration of high volume sites utilizing Java 5, Node, Angular, n-tier architecture design and implementation. Full life cycle development in agile environment for small to large size companies. Experienced leading small teams and offshore coordination. Develop hybrid mobile app with HTML5, combining Cordova/PhoneGap with AngularJS and CSS3. Utilize YP local search API for data.
TECHNICAL SKILLS:
Tools: IonicBox, Oracle VirtualBox, Vagrant, Webstorm, Chrome, Firebase, CORS.
Databases: Oracle 11g, Mysql, Sql Server, Informix, Sql Developer V7.0.1.1,Oracle 9i Enterprise Ed. Nosql (Mongodb, Redis)
Servers: JBoss 4.0.5 GA/Tomcat, Oracle Weblogic, Websphere AS v6.1- RSA, ATG Dynamo
Software: Node.js, Angular.js, 1.6.2 Nginx, Express, Restful WS, Javascript, JSON, JQuery Android SDK, IonicBox, Vagrant, Oracle VirtualBox, Java EE, Spring MVC, Spring Portlets Spring 2.0 Webflow, Hibernate 3.x, Struts, Java 5, JSP 2.0, Servlets, Web Service Apache Axis Prototype, Oracle Stored Procs, packages, Informix 4gl SQL, JDBC, UML, Wordpress (PHP) CMS and Blogging software.
Tools: Eclipse, Sublime, Subversion, Curl, Maven, Junit, Log4j, Svn, Sccs, Vss, Merant Scrum PM Agile XP, Apache, Ant 1.4, Jdeveloper V10.1, vi, Unix shells, Visio, PowerPoint.
Other: Node.js project work. Npms - http, url, fs, cluster api, express. Firebase (cloud storage),Groovy and Grails.
Web Services: Spring-WS, consumed Axis2.
Github Acct: fhuebel- Examples of Node.js and Angular.js
PROFESSIONAL HISTORY:
Confidential
Sr. Tech PM/Engineer
Responsibilities:
- Design and implement Confidential Mobile & web push notification utilizing Exact Target Mobile Push API
- Open source software conversion from Oracle to Mysql, Cvs to Svn, Weblogic to Jboss.
- Owner Rest services conversion to Open source software including Liferay.
- Design and implement graph simulation to target potential customers for mobile push and web notification.
- Confidential, Lexus, Scion customers download vehicle head unit updates via Software Download Portal.
- Veracode and Sonar software security validation, Rest services for Notifications & Owner Services.
- External proj: Node.js: Doc & image up/download, chat, template (ejs), Redis (register user) & Mongodb, Socket.IO (messaging & pg reload), Nginx, Express, SSL, light Restful (show, list, remove & post entries), Mysql. Angular prototype of contacts.
Technology: Java 1.5/J2EE, Oracle 11g, Jboss5.x, Liferay, Teamsite, Mysql, Exact Target Mobile PushNotifications Aspen & DMS, Enterprise App Dev., Spring (Mvc, task, quartz), Hibernate, Hornetq, c3po, multi-platform.
Confidential
Consultant
Responsibilities:
- Develop Office products enterprise applications. Replaced GWT with Jquery & Javascript.
- Mobile deployment of package tracking app converted from PHP to Java, Web Services.
- Android SDK, emulator testing, generate Android private key(release mode), sign & align, Eclipse ADTplugin. Debug issues with Mobile package tracking app written in Java.
- Safeguard website search fields from Xss vulnerabilities using Google Caja.
- Capture Marketing data for analysis and mailing using demand base and test and target systems.
- Replaced Hibernate persistence with JPA, include use of Spring annotations.
Tech: Java 1.5, Oracle 10g, Weblogic, Spring 2.5, Hibernate 3,Endecca, Vignette, Jquery 1.6.2, JSP, javascript, Caja (xxs), Jmeter, Jpa, Jcaptcha and GWT.
Confidential
Consultant
Responsibilities:
- Develop Sports and Fitness application in Grails and Groovy.
- Schedule and organize events, volunteers with Spring Security authentication.
- (Groovy & Grails) project work: Domain relationships, Services, Mysql db, unit/integration testing, templates and Ajax, JQuery, YUI, Custom tags, Filters, Spring (Acegi) Security, Hibernate criteria builder, Plug-in (searchable), Deployment. Mac platform.
- Build Website soccerspirit.com using Wordpress Content Management and Blogging software.
- Wordpress utilizes PHP.
Confidential
Senior Engineer
Technologies: Jboss 4.0.5 GA, Spring MVC 2.0.8, Spring Portlets, Java 1.5, Eclipse, Maven 2.0.4, Oracle 10.2.0, Java Tags, Hibernate 3.2.6, Svn source control, JSP 2.0, Servlets, Tag Library.
Responsibilities:
- Junit for testing Hibernate functional queries. Log4j, Sql, SqlDeveloper.
- Agile, Continuous build.
- Spring tags and JSON, Javascript, Prototype.
Confidential
Consultant
Responsibilities:
- Developed Web Applications in the Health Care industry for the RxSolutions group.
- Consumed Web Services and combined 3 Legacy systems in newly developed Health Care application.
- Created Service Layer for both Dao and Web Services. Used Daos and Hibernate Templates to run Stored Procedure in Sql Server DB Junit and Soap UI to test Service Layer.
- Created web service portlet in Portlet environment using BEA (formerly Plumtree).
- Used Spring Web flow to drive application flow. The View layer utilized Jstl, JavaScript
- Spring tags. Tested using Soap UI 2.0 when web services not available.
- Plan benefit, Plan Account Details, Coverage List, Prior Authorization
Technologies: Confidential Web Sphere, Portlet JSR 168, Consumed Web Services (Axis), Confidential RSA, Spring WebFlow, Tags, JSP 2.0, Alui. Hibernate, Java 5, Generics, for loop, Sql Server DB, XmlBeans.
Confidential
FileNet Consultant
Responsibilities:
- Developed application using Java, XML queries, JDBC, p8 Java Content Management API to manage Metadata stored in Oracle and utilized BEA WebLogic App Server in Dublin Ireland
- Utilize Confidential /FileNet P8 MVC Web Application Toolkit to support Customer Service Site
- Analyze and determine impact on Systems, Web Applications with move to Confidential ’s Power9 environment.
Technologies: FileNet P8 Content Management API v3.5, Bea Weblogic 8.1, Sql Server, JSP
Confidential
Consultant
Responsibilities:
- Developed Audit Toll Road System using Spring, Hibernate with Oracle database, Hibernate 3.x queries.
Technologies: MyEclipse 5.1, Hibernate 3.x, Spring, Junit 3.8.1, UML Case and Sequence diagramsJSF, Oracle Sql Developer, Oracle 10g, IMMI Level 3, exposure to JSF & prototype.js.
Confidential
Software Engineer
Responsibilities:
- Created 3.x Hibernate queries to access Mysql 5.0 for high traffic, tourism, forum, social networking site.
- Responsible for Tapestry 4.0 presentation component development.
- Jboss & Tomcat, Log4j for error logging. Hivemind for dependency service injection.
- Integrated Ajax using Dwr thru Tapestry.
- Jetty within Eclipse 3.2 for debugging.
- Junit for testing Hibernate functional queries.
Technologies: Hibernate, Tapestry, Jboss w/ Tomcat, Mysql 5.0, Log4j, Junit, Java 5Eclipse 3.2, Subversion, Dwr Ajax, Maven to integrate debugger. Platform Fedora Core, Confidential ThinkPad
Confidential
Consultant
Responsibilities:
- Created Personal Time off System to track Employee time accumulated utilizing Struts, DAO, Java Beans.
- Authenticate login from ASP Portal using parsed name and database verification.
- Design and build presentation using JSP, Struts tag libs, Dreamweaver.
- Server-side development using Jdeveloper v10.2.1 w/Oc4j.
- Created stored procedures in packages, tables using Oracle Sql Developer.
- Testing and deployment using Jdeveloper, Oracle 10g.
- Database Web Content Management using Merant.
- Provided support for java-based Online Store system, used internally by employees and externally by customers.
- Developed automated process to capture Thread Dumps and report of BeaWeblogic Application Server for Tuning and Debugging.
- Online store consisted of a Custom and Struts Framework, Bea Weblogic AS and Eclipse.
- Utilized existing Ant build procedure into Jakarta Maven Project for builds and deployment.
- Supported users, duplicated issues and resolved them or forwarded larger problems to QA/Dev. team.
Technologies: J2EE, Struts Framework, Oracle 10g database, Jdeveloper V10.2.1 w/ Oc4j, Merant, Oracle SqlDeveloper, BEA Weblogic, Perforce, JSP, Stored Procedures, JavaScript, Struts tag libs. Windows XP,2000/Unix platforms.
Confidential
Consultant
Technologies: Jboss 3.2.6 application Server, Eclipse 3.0, Lomboz, Xdoclet, Log4j, Ant.
Responsibilities:
- Designed and Lead consultant team of 3 developers for Java Intranet Development & Production Tracking.
- Shortly after initial implementation solely continued development of product.
- Developed Costing Module to track estimated with Actual Costs using Java.
- Trained staff in Design, Development, Production, Costing departments in US and Taiwan to use newly designed and implemented Production system.
- Utilized ATG Dynamo application server, SunOne 7 AS, Studio 5 on Linux, Windows XP.
- Documenting and coding technical artifacts using UML Sequence, Activity, Class, State, Use Case diagramming.
- Performed Tuning and Debugging of Application Server using Thread dumps.
- Reconstruction of Production app to Struts Framework, Converting to J2EE, MVC, EJB, JSP, XML.
- Install I.Sell, Java E-commerce solution to transact Online Shoe sales and personalization experience.
- Managed, Developed and Maintain Financial Applications for AR, AP, GL, OE.
- Managed, Designed and Developed Import/Export Duty system matching Production with Invoices using Informix 4gl and Informix Database. Large effort to track every single Invoice with Production.
- Automated data transfer between systems using Unix Shell scripts and scheduling program cron.
- Developed prototype of existing Order entry system for conversion to Web technology.
Technologies: Java, ATG Dynamo, Informix Online 7.3.1. Informix 4gl 6.01, Informix RDS debugger.
