We provide IT Staff Augmentation Services!

Software Engineer Resume

5.00/5 (Submit Your Rating)

SUMMARY:

Creative, strategically oriented software engineer. Quickly assimilates and adapts new technologies. Generates performance improvements measured in orders of magnitude. Called “Mentor of Choice”, freely sharing information one - on-one or in large group presentations. Self-directed or team player.

TECHNICAL SKILLS:

Languages: Java, C++, Bash/Bourne/C/Korn shells, Perl, OS/JCL, TSO/ISPF, ROSCOE, RPF, Assembler, C, FORTRAN, LEX, Pascal, PL/I, RATFOR

Operating Systems: Windows 8/7/XP/NT, Linux, AIX, Solaris, SunOS, SCO UNIX, ULTRIX, HP-UX, Motif, X, z/OS, OS/390, MVS/ESA, MVS-XA, VMS

Web & GUI Development: SoapUI, RESTClient, Spring MVC, Spring Boot, TIBCO Spotfire, JavaScript, J2EE, JDK, JAX-WS, Struts, Wicket, Servlet, Applet, HTML, JSP, XML, XSLT, EJB, CSS, Facebook, ANT, Maven, jQuery, JUnit

Database Systems: JPA, Enovia PLM, Teradata, SQL Server 2005, 2008, 2012, Exadata, Oracle 7-12, SQL*Plus, Hibernate, Access, FOCUS, DBASE IV, IMS

Document Management: Microsoft Office 2013, 2010, 2007, 2003, 2000, Wiki, Frame, Collection/Conversion, Compression, Storage/Retrieval, Version Control, Metadata

Office Automation: Dimensions CM, Git, SVN, StarTeam, ClearCase, CVS, PVCS, RCS, SCCS, SourceSafe, Hudson, Jenkins, BuildForge

System Design: Rational Rose, Visio, MyEclipse/Eclipse Ganymede, Indigo, Juno, Kepler, Mars, Jetty 6, 9, WebLogic 11g, 12c, Websphere 7, 8.5, Glassfish, JBoss, Sun One, Tomcat 3-8, IIS

Industries: Investments, Accounting & Tax, Health Care (HIPAA), Human Resources, Law Enforcement, Legal, Marketing, Media, Military, Sales, Technology

PROFESSIONAL EXPERIENCE:

Confidential

Software engineer

Responsibilities:

  • Scripted 51 SQL functions, 66 SQL object types, 46 indexes, and several other database objects.
  • Reduced hot/cold database schema switching to a single function call for twenty database tables, all requiring less than 0.1 seconds of elapsed time.
  • Replicated the content of six web pages in SQL to provide a common source for Java and Cognos.
  • Tuned SQL objects to be as fast or faster than direct table queries.
  • Introduced technologies, including SQL types and subtypes, SQL recursion, XML queries, Junit, and ORM.

Confidential

Software engineer

Responsibilities:

  • Provided lead developer oversight over REST and SOAP web service creation and migration, employing Spring Boot 1.3.1, Spring MVC 4.2.4, Tomcat 8, SQL Server 2005, Eclipse Mars/STS, Stash/Git, JIRA, Confluence, and Jenkins.
  • The project provided a framework for transitioning away from an existing external web service suite to new internal services with a long-term SAP solution goal.
  • Scripted DDL for creating, recreating, populating, and documenting (MS Description) database tables.
  • Established the persistence layer with JPA, DTO, DAO, and integration test implementations.
  • Created and updated Java classes as needed.
  • Trained the team on design pattern usage.
  • Documented project setup and tool integration, including Javadoc standards.

Confidential

Software engineer

Responsibilities:

  • Devised queries that digest, decode, and format the HQM and QBR data for web service return.
  • Authored the DAO, DTO, and Mapper classes, and supporting XML for persistence and service support.
  • Updated the web service WSDL and schema files, and JAXB-generated classes to hold the new content.
  • Obtained HIPAA certification.

Confidential

Software engineer

Responsibilities:

  • Created a JAX-WS web service that returns any of 21 different Enovia PLM document types given just the object ID and credentials. The web service utilized a Decorator design pattern to drive the build process using a dynamically configurable list of fields from JAXB-generated classes. This approach supports real-time tuning and rapid response to shifting requirements.
  • Authored three Design of Experiment web pages to facilitate experiment plate setup.
  • Enhanced a chemical definition web page with membership and authorization controls.
  • Defined 32 new SQL objects, including eight database tables, fifteen views, a package, a procedure, and seven functions.

Confidential

Software engineer

Responsibilities:

  • Created five database tables, nine views, four functions, two stored procedures, and a job management package to facilitate Cintas maintenance and report generation.
  • Successfully tackled and deployed fixes for a dozen change requests and CA Service Desk tickets.

Confidential

Responsibilities:

  • Resolved all approved JIRA tickets, creating or updating dozens of Java classes as needed, and documenting processes with Javadoc. Employed Design Patterns, such as Strategy and Factory.
  • Migrated the project files from an application server to two CVS projects, one for static content and faster builds.
  • Added CAPTCHA protection to web pages, XML parsing with XStream, and collapsible lists using CSS.

Confidential

Software engineer

Responsibilities:

  • Integrated Java applications and IronPython widgets into shop WIP Analytics for Cognos replacement.
  • Solely responsible for the customer-facing Deterioration application that relied on nine SQL query visualizations, built on an API of twelve Teradata database views.
  • Designed and implemented a Fuel Burn web application that avoids infrastructure road blocks by storing customer context in the application, and using the context to control prompts instantaneously.
  • Installed and demonstrated the use of statistical services and the R programming language in a new Durability (Weibull) analysis.
  • Presented proofs-of-concept to Confidential Global Research for migrating applications to mobile devices.
  • Tuned the Teradata database views to reduce execution cost by eight orders of magnitude.
  • Utilized new Spotfire JavaScript API services without the availability of TIBCO documentation.

Confidential

Software engineer

Responsibilities:

  • Solely responsible for the Confidential web pages and back-end Linux processing, using SQL Server and Oracle databases, Applet/Swing and Servlet/XSLT architecture.
  • Built Struts/Tiles applications for other Confidential web applications, including voucher and rebate programs.
  • Provided financial services for tax preparation and A/R reconciliation.
  • Coordinated the activities of as many as four contractors.

Confidential

Software engineer

Responsibilities:

  • Built Struts architecture, Java/J2EE applications, and JSP scripts under JBoss 4.0.
  • Employed FBML tags and Java API for Facebook.com interactions.

Confidential

Software engineer

Responsibilities:

  • Solely responsible for migrating from JBoss 2.4 to JBoss 4.0 and configuring XML files.
  • Authored Perl scripts to automate server management and configuration files generation.

Confidential

Software engineer

Responsibilities:

  • Solely responsible for designing and implementing a set of C++ objects to encapsulate Oracle 9i services for migration away from Oracle 7 without impacting project schedule.
  • Delivered an AIX KSH and two C++ project applications on time for the first release window, allowing the company to save on development expenses.

Confidential

Software engineer

Responsibilities:

  • Designed a web-based Data Warehouse for quality control tracking of document indexing, and implemented a test system with a team of five other developers. Utilized Oracle JDBC access (Java) and ETL strategies.
  • Eliminated $3M license cost by replacing Rogue Wave C++ class usage with STL classes.
  • Accelerated the on-line database release process four-fold, eliminating 100 million daily I/O operations.
  • Tuned a frequent six-hour process to execute the same work in 1% elapsed time and 0.1% CPU time.
  • Mentored new contractors, employees, and co-ops, directing efforts in ten-fold performance enhancement, resulting in two contractors becoming FTEs, and reduced historical ramp-up times four-fold.

We'd love your feedback!