We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

2.00/5 (Submit Your Rating)

Muckilteo, WA

SUMMARY:

  • I am a tenured technology professional, providing 20+ total years in the IT industry with the most recent 10+ in Java Development.
  • Most recently, worked with Confidential to set up a restful api’s/gateways/microservice system in DropWizard and prior to that I worked for Confidential where I was able to gain experience with Big Data technologies.
  • I spent 10 years as a Java Developer at Confidential working with technologies such as Java, Spring, REST, Maven, and node.js.
  • In this role I designed and implemented distributed Java solutions and led a multi - disciplined Software Development team.
  • Independently, I enjoy game development in C++ exploring new technologies.
  • I am eager to leverage my skillset within Java development and team leadership to add value to a new organization long-term.
  • I have been working with Spring for over ten years and Spring Boot for over five years to design and implement solutions for data access, integration and web services in soa and rest. I have been working with Hibernate/JPA solutions for over 12 years.

TECHNICAL SKILLS:

  • Java
  • Java Lambdas and Streaming
  • Spring (boot, integration, jpa, core…)
  • JPA/Hibernate
  • Unix/Linux/Bash
  • RESTful API’s/gateway/microservices
  • SOA Integration
  • Messaging - JMS/AMPQ
  • Git/SVN/CVS
  • Maven
  • Jenkins/Hudson
  • Python, C++, C#
  • Leading Development Teams
  • Tomcat/Apache

PROFESSIONAL EXPERIENCE:

Confidential, Muckilteo, WA

Senior Software Engineer

Responsibilities:

  • Implemented restful microservices to serve data for client and internal systems.
  • Implemented database level roles and permissions security system for data provided through microservices.

Confidential, Seattle, WA

Senior Software Engineer

Responsibilities:

  • Worked closely with the Naval Intelligence services and the Confidential to create and implement new processes to handle Big Data for special operations planning.
  • Created new forms of graph database and document store strategies using Rya, Structured Objects and Hadoop or Accumulo like database management systems and a specialized query language written specifically to handle these new data stores.

Confidential, Seattle, WA

Software Engineer

Responsibilities:

  • Led a multi-disciplined Software Development team.
  • Designed and implemented distributed Java solutions.
  • Managed and provided Architectural advice for outsource Developers.
  • Managed and implemented solutions from design to deployment.
  • Supported development of front end implementations in node.js, Angular, and jQuery.
  • Migrated a large number of applications to Spring based applications.
  • Transformed ant build and manual dependency management to Maven build and management.
  • Migrated several JSF 1 applications to Spring MVC or JSF 2 applications.
  • Championed Agile processes to supplant the existing modified Waterfall environment.
  • Designed an optimized system to handle a large scale natural language processing algorithm.
  • Created a distributed processing strategy to handle SOAP service calls.

Confidential, Seattle, WA

Custom Service and Inventory Control Supervisor

Responsibilities:

  • Supervised Customer Service Call Center.
  • Supervised all aspects of the Inventory Control department.

Confidential, Seattle, WA

Database Developer

Responsibilities:

  • Developed a corporate database system for handling inventory, personnel, vendor accounts and customer relationship management.

Confidential, Seattle, WA

Production Manager

Responsibilities:

  • Created and managed the process to engrave the names on the tiles at the Confidential .

We'd love your feedback!