Post Job Free
Sign in

Java Developer Development

Location:
Fairborn, OH, 45324
Posted:
August 27, 2017

Contact this candidate

Resume:

Todd Musheno

*** ******* ** *****, ** ***** 614-***-**** (Cell) *********+**@*****.***

Objective

Obtain a position as a Technical Lead in an organization where strong software development abilities combined with

excellent team leadership skills are needed.

Summary of Qualifications

• Over 18 years of experience designing and developing Object-Oriented and Web-based solutions in diverse

industries.

• Highly experienced and results-oriented Java architect with a proven track record of providing technical leadership

to diverse teams of technology professionals.

• Proven history of identifying project risks and implementing remediation strategies to ensure project success.

• Detail oriented and highly technical software developer with significant experience applying Java, Java EE, and

Object-Oriented Design to diverse problem domains.

• Holds certifications in Java, Object-Oriented Design, and Agile Development principles.

• Versatile team player skilled at building new and improving existing teams through mentoring, process

development, and open communication.

Technical Expertise

Languages Java, ANT and Ivy, BeanShell, BASH, JavaScript

Application Programmer Interfaces JDK, Swing, JavaFX, JMS, Apache Commons, Java Mail, Drools & JESS,

Amazon SDK, Android

Testing Frameworks Fitnesse, JUnit, JMock, Mockito

Application Frameworks JEE (1.0, 2.x, 3.0), JSE (0.1.8 through 1.8), J2ME (MDP, and CDC), OSGi

Integrated Development Eclipse. Netbeans, Rational Rose, Together J

Environments

Data Formats and Protocols HTML, CSS, XML, XSD, XSLT, JSON, REST, OAuth (1.0, 1.1, and 2.0), J2EE

Managed Beans, IIOP/TCP/UDP, Magnet Links

In Memory/Testing

Databases

Derby, Hypersonic

Production

Oracle (7 – 10g), MySQL, Sybase, PostgreSQL

Specialized Environments

Microsoft Access through JDBC, eXist, Apache POI

Web Profile

Servers and Containers

Apache (httpd, Tomcat), Java Application Server

Application Profile

Glassfish Application Server, BEA WebLogic, IBM Websphere, JBoss

Application Server

Operating Systems UNIX/Linux (Ubuntu, Red Hat, Fedora Core, Solaris)

Microsoft Windows (95, NT, 98, XP)

IBM AS/400

Apple Mac OS X

Professional Experience

Flairsoft Federal June 2015 – July 2017

Java Developer

• Created a component library that allowed management of OSGi bundles.

• Upgraded the OSGi code and configuration of OSGi.

• Mentored other developers on Unit Testing, as well as provided a demonstration of it

usage and examples of various functionality it provides, as well as created a OSGi component

service that allowed execution of JSR 223/BSF scripts with varying input/output types.

ComResource June 2015 – Sep 2016

Java Middle-ware Developer

• Installed and created scripts for IBM’s MDM application. Created extensions for said

application, and preformed maintenance on said application.

Insight Global December 2015 – May

th

20 2016

Java Developer

• Assisted with development of custom SOAP services that enable financial

transactions. Also created a proof of concept for utilizing IOC (Inversion Of Contol) to help

decrease the very tight coupling that exists there.

The Select Group (TSG) June 2015 – October

2015

Java Developer

• Developed a full stack RESTful service (JAX-RS), and Cordova (JavaScript/JQuery) client

to retrieve the observation of peoples behaviors for safety training compliance.

Information Control Corperation (ICC) Oct 2014 – May 2015

Java Architect

• Supported the development efforts for a set of products that were highly integrated

with IBM products, such as WTX, and Datapower to aid in integration efforts. Trained staff on

proper Agaile methodologies, and Test Driven Development (TDD), and created a system that

allowed simple TDD to be done with WTX systems without custom development.

NOAA Comprehensive Large Array-data Stewardship System (CLASS) Project 2010 – Oct 2014

Technical Lead/Architect, Machine-to-Machine Team

• Provided architecture, system procurement & provisioning, methodology, and process

for a CMMI level 5 project.

• Oversaw the technical design of a RESTful API for accessing NOAA data held within the

CLASS system.

• Mentored a team of six developers, two testers, one requirements engineer, and a

deployment/configuration specialist.

• Created a full cycle build system that automated the deployment and configuration of

the system.

• Provided guidance on the implementation of a custom Rapid Application Development

methodology.

• Coordinated task assignments and release content with Project Lead.

• Implemented core architecture for RESTful API utilizing core Java EE, JPA, SOAP, XML,

XSD, and Java Threads.

• Advocated Test Driven Development, Pair Programming, and Stand Up Meetings as

essential parts of development practices.

Thermo Fischer 2007 – 2009

Java Architect

• Lead a team that repaired and supported the software for a Nuclear detection system

for the DNDO/DOE/DHS/SS & CIA.

• Created a UI framework to allow parallel development in a team environment.

• Created a web based inventory support system.

• Refactored both code and build processes to simplify development.

• Provided support for V&V for a nuclear system, as well as supported certification.

Contracting (Maximus, Datavantage, PunchKick Software) 2006 – 2007

Java Developer/Designer

Maximus

• Created a JMS based messaging system to allow external systems to easily integrate

into existing systems.

• Developed a new persistence, and middle ware, and presentation framework to

increase the development cycle, allow testing to take place, and increase readability of the

code.

Datavantage

• Lead the development and design of a system that enabled cash registers to

interoperate without human intervention.

PunchKick Software

• Developed a QR scanning software system and user interface for google phones.

Nationwide Insurance 2005 – 2006

Java Developer

Worked on a team which developed and maintained a Java/CORBA based middle ware

architecture.

• Used JUnit for unit testing of code and made use of JDBC, and SQL for data extraction,

and manipulation of Oracle Databases.

• Worked in the middleware layer of applications that used Java networking to send

messages to Java- and C++-based applications resident on a mainframe.

• Used Swing to develop user interfaces. Used Use Case scenarios for all of system

documentation to describe the behavior of the system. The code was managed with CVS, and

a Lotus Notes database.

The Army PaYS Program 2004 – 2005

Java Architect

• Designed and developed a reporting, and communication tool using Java EE

Weblogic 8.1, and Sun One server JSP’s Servlets, and Client side EJB’s, and a Oracle

Database also used RUP/XP (Rational/eXtreme Programming) based design through

UML, and JUnit.

• The system allowed corporate partners, army recruiters, PaYS staff, and

soldiers to communicate with one another.

• It allowed soldiers to access their messages from both secure and insecure

connections.

• To give recruiters access to statistical information based on their location.

• To give recruiters, and PaYS the ability to add new companies, and manage

them.

• To give companies the ability to update, and create job information for their

soldiers, so the soldier can tailor their military carrier, to more closely match the

civilian job.

• To allow the PaYS team access to various reports of statistical information.

Additional previous Java experience available upon request. 1995-2004

References

Jon Royer Paul Barlow

********.*****@*********.*** ****.******@*********.***

Greg Mundy *********@*****.*** Robert Griffin ******.*.*******@*****.***

Joshua *****.*******.********@*****.*** Ben Roberts **********@*****.***

Zangari

Mitchell ********.******@*****.****.*** Jason Williams ******@*********.***

Stokan



Contact this candidate