We provide IT Staff Augmentation Services!

Software Engineering Consultant Resume

2.00/5 (Submit Your Rating)

MN

SUMMARY

  • 19 years of experience in Java and open source web application development.
  • Great analytical and problem solving skills, because I have had to build things alone.
  • Quick learner and self - motivated.

TECHNICAL SKILLS

Languages: Java, JavaScript, SQL, HTML, JSP

Frameworks: Spring MVC, Spring Integration, Struts 2, Hibernate, dojo, jQuery, Junit

Software: Spring Source Tool Suite (STS), Eclipse, RAD, Ant, Maven, Git, Subversion (SVN), ClearCase, Microsoft Office, SQL Server Studio, JIRA, VMware

PROFESSIONAL EXPERIENCE

Confidential, MN

Software Engineering Consultant

Responsibilities:

  • Worked on designing implementations of a new name field in their hierarchy system.
  • Investigated caching solutions for Best Buy’s back end order system. implemented said solutions using Java in an eclipse environment.
  • Technologies used. Eclipse, Java, Hibernate, EhCache.

Confidential

Principal JAVA developer

Responsibilities:

  • Developed Independently a Spring Integration Project to replace an existing Subject Identification and Location Service Error reporting service written in a since end of life tool.
  • The tool I developed read messages off a queue and after verifying it was of proper format and enriching it with additional information pulled from another database and finally recording the message in a database and logging it as well.
  • Wrote jUnit tests for each component before writing the code.
  • Retry logic was also developed to handle a failed message.
  • Reporting was run on the final database by another portion of Confidential .

Technologies used: Java, Spring Integration, JDBC Template, SQL Server, jUnit in a Spring Source Tool Suite (STS) environment.

Confidential

Senior Java/J2EE developer

Responsibilities:

  • I was the lone software engineer at Confidential .
  • Fully developed, from requirements gathering to final implementation, an e-commerce web based sizing and configuration tool for commercial humidification systems. This tool is hosted on their website for customers to select their humidifier and specify options.
  • Suggested improvements to the design throughout the project. Implemented said improvements.

Technology used: Java, JavaScript, AJAX, Spring MVC, Hibernate, JSP, SQL Server, in a Spring Source Tool Suite (STS) environment.

Confidential

Java/J2EE developer

Responsibilities:

  • Simplified the setup of our call center software developing a web-based setup program while providing subject matter expertise to developers lacking this experience.
  • Directed the Cisco tag library developer to improve the library including providing examples to them.
  • Developed a web based Configuration program for a simplified call center software product.
  • Developed a REST API web setup tool to setup remote systems, both providing the REST service and consuming the REST service.
  • Managed incoming defects to meet trajectories including assigning, and working with other engineers to manage due dates driving down our defect backlog.
  • Transitioned to an agile development process in my last 5 years there. I was the only developer with Java experience so I assigned tasks and what not in this process.
  • Lead all 7 other engineers who didn’t have Java experience.
  • Managed a VMware ESX server based test bed for a team of engineers.

Technologies used: Cisco developed tag library, Java, JavaScript, HTML, Ajax, JSON, Struts2, JDBC, SQL Server, Ant, Tomcat, Rest, JDBC Template, in an Eclipse environment.

We'd love your feedback!