Experienced Java Web Developer Austin, TX
Objective
To utilize my experience collaboratively developing and maintaining business applications to help realize useful tools and bring compelling products to market.
Summary
5 years production application development for the enterprise and internet, leveraging a variety of java, web and database technologies. Application and test development, continuous integration, deployment, maintenance and support for browserbased datadriven web applications, serverside processes, persistence layer and application integration.
Skills
Experience
Groovy and Grails (Quartz, jQuery, jQueryUI, Bootstrap CSS, SpringSecurity, Camel), Java, Servlet/JSP, Spring, SpringMVC, Velocity, Hibernate, DWR, Tomcat, JUnit, GGTS/Eclipse, Subversion, Jenkins, JIRA, Assembla, Amazon Web Services, MySQL, Linux, OSX.
Software Engineering Staff, New Iron Group, Inc Austin, TX — October 2012 August 2013 Ownership of development of web application and small REST API to expose an existing offline database reliability and release automation solution to multiple users, as well as to other software processes. It enables continuous, intuitive monitoring and troubleshooting of the state and evolution of many development, QA and staging databases for our client, AT&T Wireless Services. Groovy and Grails (Quartz, jQuery, Bootstrap CSS), GGTS, Subversion, Jenkins, JIRA
Software Engineering Staff, OneLogos Education Solutions Austin, TX — March 2011 September 2012 (1 year 7 months) Assist in fullstack feature development and maintenance for cloudbased SAAS student loan origination and decisioning application. Integration with software systems for credit bureau data (Equifax), schools, loan servicers, and lender systems using Groovy and Grails and supporting technologies. Groovy and Grails (Quartz, jQuery, jQueryUI, SpringSecurity, Camel, Drools), EclipseSTS, MySQL, Subversion, Jenkins, Assembla, Amazon Web Services
Applications Developer, Safesite, Inc
Austin, TX — May 2010 – March 2011 (11 months) Lead software development, buildrelease, and infrastructure for selfservice records management applications used by government clients (e.g., Department of Veterans Affairs) and other public and private customers, keeping the driver fleet busy every day. ●
● ●
Overhaul/implement selfservice web application and UI. Implemented new features and finished and fixed existing ones, progressive UI enhancement with jQuery/jqUI, rewrite to attempt layering (without introducing framework required), fixed database connection leaking and enhanced security by full rewrite/implementation of JDBC mapping, security enhancements (sql injection, SSL). Mentoring more junior developer on the related technologies, tools, and workflows. Liaison with management and sales to help align IT goals.
Java, Servlet/JSP, SVN, Assembla, Eclipse, DWR, jQuery, Tomcat 6 (with Tomcat JDBC Pool), Ant (svnAnt, tomcat tasks), SQL Server, PipelineDeals, PHP
Developer Contractor, Ninuku Inc (El Cerrito, CA) Telecommute — February 2010 – April 2010 (3 months) Assist in user interface customization and development for a Facebook application hosted on Google App Engine. Implementation using Google's open source technologies, GWT on GAE. ● ●
Customize GWT theme CSS and integrate new CSS for custom views and widgets. Enhancement of existing interface widgets and application functionality and development of a couple of new widgets and workflows.
Google Web Toolkit (MVP, Gin, Guice, and JDO), Java, Google App Engine
Java Web Developer, ActiveProspect, Inc Austin, TX — April 2006 – December 2009 (3 years 9 months) Software development, support, operations, and account management for online lead generation management application (LeadConduit). Integrations with external systems (data validation services, CRM's, other lead management tools). Frontend form and script integration Code maintenance and fullstack feature development, deployment and operations for web application and other Java processes on a team of three developers. Product training, support and account management. Work with people at all levels including developers, marketing and sales professionals, and other stakeholders to help structure and implement application workflows for campaign lead capture, lead processing, lead routing and reporting. Spring, SpringMVC, Velocity, Hibernate, Quartz, jQuery, JUnit, jMock, MySQL,
Linux, OSX, Subversion, FogBugz, TeamCity, Zabbix
Software Developer Contractor, Triangle Technologies Austin, TX — February 2006 – March 2006 (2 months) Implemented Prescriptions module of a tablet PCbased web application for a medical device company. Struts, Hibernate, DWR (Ajax), Postgres
Software Developer Contractor, Capitol Thought Austin, TX — February 2005 – June 2005 (5 months) Code development and maintenance for Skylist StormPost email service provider (ESP) application. Implementation of persistence layer (80%) for early Rackspace portal. Java, Struts, Tiles, Hibernate, Torque, MySQL, PostgreSQL, Eclipse
Software Developer Contractor, Enspire Learning Austin, TX — September 2004 – November 2004 (3 months) Develop code from specifications for a learning and content management system portal (LMS). Integration with thirdparty forum/discussions and LMS product. AppFuse (Java, Spring, Tiles, Hibernate, Ant).
Education
University of Houston BSc Mathematics, Minor Physics — May 1999 ● ●
Some coursework in computer science (C, numerical methods) and electronics technology (analog and digital circuit analysis).
Software Quality Institute (University of Texas short course) ObjectOriented Programming in Java — March 2000 ●
Other Experience
ObjectOriented Programming in Java (3.2 CEUs)
Contractor, Express Personnel Services Austin, TX — December 2003 August 2004 Held a variety of shortterm positions including one with RenewData as a forensic data extraction and processing technician.
Junior Developer Contractor, Hotlink Marketing Austin, TX — November 2003 – November 2003 (1 month) Gather requirements and develop code for enhancements to existing sales and marketing automation intranet application.
Java, J2EE Servlets and JSPs
Junior Software Developer, Triand, Inc Austin, TX — October 2002 – April 2003 (7 months) Assisted with enhancement and maintenance of a production education information system web application and database (transcripts, standardized tests, interventions, etc). JSP, SQL, DHTML, MySQL, Perl, Linux, Tomcat, Ant, CVS
Systems Integration Manager, Gunze Electronics USA Austin, TX — May 2002 – October 2002 (6 months) Assist integrators to incorporate touch screens into their products including embedded devices, tablets, tough notebooks, etc. Systems evaluation and integration of analogresistive touch panel Interface electronics, controllers, software and platforms. Implementation / Audit of ISO 9001:2000 Customer Satisfaction Measurement component.
Associate Software Developer, PointServe, Inc Austin, TX — November 2000 – October 2001 (1 year) Developer in training, QA liaison, application component install and configuration, build management. Administration of operating systems and software for development, test, build and preproduction servers. Implementation, management and documentation of automated build for core optimization platform product components, test case creation and validation. Minor modifications and maintained code for distributed objectoriented enterprise applications in a Rational Unified Process OOA/D product development environment.