
Will Bracken
- Enterprise Java Consultant
- New York City, NY
- Member Since Feb 13, 2023
Will Bracken
Senior Software Engineer
Enterprise Java Consultant (Sun Certified)
CAREER OBJECTIVE
· A Senior Enterprise Java Software Engineer/Consultant position that best makes use of my strong technical, analytical, and communication skills, as well as my leadership and educational experience.
SUMMARY OF QUALIFICATIONS
· 20+ years experience using object-oriented, procedural, structured, web, scripting, and other programming languages.
· 18 years experience using Java SE/EE.
· Full SDLC experience including requirements gathering & analysis, system/technical design & architecture, implementation, testing, integration, maintenance, scaling, and performance tuning/optimization.
· Proficient in real-time 2D/3D graphics, 3D modeling, virtual reality, game programming, visual simulation, and image processing.
TECHNICAL EXPERTISE
|
Primary Languages |
Java, C/C++, XML/XSD/WSDL, HTML/CSS, JavaScript/Jquery |
|
Server Runtime Environments |
Apache, Tomcat, JBoss, BEA WebLogic, IBM WebSphere, Glassfish, Jetty |
|
Web & Front-End Frameworks |
JSF/RichFaces, Spring MVC, Adobe Flex, GWT, SWT, Struts, Tiles, Velocity, Tapestry, Java2D, Java3D, AWT/SWT/Swing |
|
Web Services Frameworks |
Jersey, RESTEasy, Axis/XFire, Spring-WS |
|
Database Languages & Frameworks |
SQL, PL/SQL, JDBC/JPA/Hibernate, EJB, iBATIS, Spring Data, Cloudscape, Derby |
|
Database Servers |
Oracle, Microsoft SQL Server, MySQL, PostgreSQL, Cassandra, Teradata, IBM DB2, Sybase, JavaDB |
|
Operating Systems |
Microsoft Windows, Mac, Linux/UNIX (CentOS, SGI/IRIX, Solaris, HPUX) |
EXPERIENCE
Lockheed Martin - October 2017 – March 2018
Senior Software Consultant - Contractor for Apex Systems
· Java SE/EE development for F-35 ALIS project in Agile/Scrum environment.
· Programming in Java, Java EE, SQL, JPA, JSF RichFaces, and Spring.
· Eclipse IDE. JBoss Server runtime environments. Oracle Databases.
· SVN Version control. CI using Jenkins/Crucible/Coverity.
AAA - May 2017 – October 2017
Lead Support Analyst - Contractor for Apex Systems
· Analysis and resolution of software defects for Roadside Assistance Program.
· Java SE/EE & Web Services (JAX-RS) development using Jersey, RESTEasy.
· Front end development using JSF, JavaScript/Jquery, HTML, CSS.
· Apache, Tomcat, and JBoss servers. Eclipse IDE. SVN/Git SCM.
· Oracle databases. Windows & Unix/Linux Operating Systems.
Lockheed Martin - Jan 2016 – April 2017
Senior Software Consultant - Contractor for Engineering Help Network
· Java SE/EE development for F-35 ALIS project in Agile/Scrum environment.
· Programming in Java, Java EE, SQL, JPA, JSF RichFaces, and Spring.
· Eclipse IDE. JBoss Server runtime environments. Oracle Databases.
· SVN Version control. CI using Jenkins/Crucible/Coverity.
Red Lobster - May 2015 – October 2015
Senior Software Consultant - Contractor for Tek Systems, Inc.
· Java EE development for DASH POS system.
· Programming in Java, JSP/Servlets, JDBC & SQL using Spring framework.
· Eclipse IDE. Version control using Team Foundation Server. CI using Jenkins.
· Windows and Linux/Unix operating systems.
Time Warner Cable - December 2014 - May 2015
Senior Software Consultant - Contractor for Apex Systems, Inc.
· Java/Scala/SBT server-side development for data analytics project.
· Eclipse IDE. Git version control. CI using Jenkins.
· Agile/Scrum/TDD methodologies.
· Windows, Mac, & Linux operating systems.
Level 3 Communications - April 2014 - November 2014
Senior Software Consultant - Contractor for Comcentric, Inc.
· Development of service assurance/network monitoring applications.
· Enterprise Java & Web Services using Axis/XFire. Eclipse IDE.
· EJB, Hibernate, JPA, & SQL on Oracle Databases.
· ClearCase & Git SCM. WebLogic 11 Server runtime.
· Windows, Solaris, & Linux operating systems.
Maximus - October 2013 - March 2014
Senior Java Lead - Contractor for Protiro, Inc.
· Development of Florida's implementation of the Affordable Care Act (ACA).
· Java/J2EE, Spring, Hibernate, XSD/XML, JAXB, & Schematron.
· WebLogic & Tomcat Server Runtimes. Oracle Databases.
· Eclipse IDE. Builds with Maven, Ivy, Gradle, & Groovy. SCM using Git & SVN.
· Windows & Linux operating systems.
GHX - May 2013 - October 2013
Senior Software Consultant - Comcentric, Inc.
· Design & development of eInquiry application (full SDLC).
· Java/J2EE, Web Services using Spring, Spring-WS (SOAP and REST), & Spring Data/JPA 2.
· SCM using Git & SVN. Oracle database. Windows & Linux operating systems.
Level 3 Communications - May 2012 - May 2013
Senior Technical Lead - Contractor for Comcentric, Inc.
· Enterprise Java/J2EE development for Telecom/Voice applications in TDD Agile/Scrum environment.
· REST Web Service development using Spring, Jersey, and Enunciate.
· DAO/ORM solutions using JPA, Hibernate, and EJB3.
· CI using Jenkins ClearCase, Git, and SVN. Maven builds.
· WebLogic, JBoss, & Tomcat servers.
· Oracle, MySQL, & PostgreSQL databases.
· Windows, Solaris, & CentOS/Linux operating systems.
McKesson Health Solutions - November 2011 - May 2012
Senior Software Consultant - Contractor for Ivesia Solutions, Inc.
· Enterprise Java/J2EE development for the Coordinated Care Management System (CCMS) project.
· TDD/BDD development in Agile/Scrum environment using Eclipse IDE and SVN version control.
· Programming in Java, GWT, JSP/Servlets, JDBC, JPA 2, SQL, PL/SQL, HTML, JavaScript, & CSS.
· Oracle and Microsoft SQL Server databases.
· Windows operating systems.
MedPlus - December 2010 - November 2011
Senior Java Developer
· Java/J2EE development for the Care360 EMR healthcare project.
· JSP/Servlets, JDBC, SQL, PL/SQL, HTML, JavaScript, CSS, and Tapestry.
· Deployments to BEA WebLogic Server. Oracle databases.
· Agile/Scrum development environment. Eclipse IDE. SVN version control.
· Windows & Linux/Unix operating environments.
Lockheed Martin/Air Force - October 2007 - December 2010
Senior Software Consultant - Contractor for Digital Prospectors Corp (DPC)
· Enterprise Java development for GCSS Data Services at Wright Patterson.
· Java, JSP/Servlets, EJB, JMS, JDBC, SQL, PL/SQL, XML, HTML, & JavaScript.
· Web application & Web Services development using Adobe Flex, Spring, and BlazeDS, Axis, Axis 2, and XFire.
· Deployments to IBM WebSphere and JBoss application servers. Oracle, Teradata, & MySQL databases.
· SVN version control. CI using Hudson/Jenkins.
· Windows and Solaris operating environments.
Perficient, Inc. - March 2007 - October 2007
Senior Software Consultant
· Java/J2EE web application development for Tufts Medical Center.
· Programming in Java, JSP, JDBC, SQL, PL/SQL, HTML, JavaScript, & CSS.
· BEA WebLogic Server. Oracle Databases. CVS version control.
· HPUX/Unix and Windows operating systems.
Walt Disney World - OneSource, October 2006 - March 2007
Senior Software Engineer - Contractor for Software Resources
· Enterprise Java developer for Disney OneSource portal/site.
· JSP/Servlets, Swing, JDBC, SQL, XML, HTML, & JavaScript.
· Spring, Vignette, and iBATIS frameworks.
· Deployments to IBM WebSphere application servers and Oracle databases.
· Windows 2000/XP and Solaris/Unix operating environments.
Marriott Vacation Club International, October 2005 - October 2006
Lead Programmer/Analyst - Web
· Java/J2EE enterprise development for MVCI.com.
· Web application & Web Services development using Struts, Tiles, and Axis frameworks.
· Programming in Java, SQL, XML, ASP, VBScript, HTML, JavaScript, CSS.
· Deployments to WebSphere and IIS servers. SQL Server 2000 Database.
· Windows 2000/2003 operating systems.
Siemens Power Generation, May 2004 - October 2005
Senior Software Engineer
· Java/J2EE development using JSP/Servlets, EJB, JDBC, SQL, XML, HTML, JavaScript, & CSS on WebSphere platform (WebSphere Studio, WebSphere Server, & Rational ClearCase).
· Real-time 3D modeling & development using Pro/Engineering (CAD), Okino PolyTrans, Alias/Maya, Vizx3D, & VRMLPad.
· Oracle databases. Windows operating environments.
VitalWorks, Inc., June 2003 - May 2004
Lead Programmer/Analyst
· Research & development for healthcare & radiology software solutions.
· Designed, developed, tested, and deployed solutions for the RadConnect RIS (Radiology Information System) enterprise/web application.
· Java/J2EE, Apache/Jakarta Struts framework, Tomcat, SQL Server 2000.
· HL7 interface development using Orion Healthcare’s Symphonia product.
· Medical database migration/conversions using Java, JDBC, & SQL.
· IntelliJ & Eclipse IDEs. PVCS/CVS version control.
Cellular South, Apr 2003 - May 2003
Senior Software Consultant - Contractor for Tek Systems
· Development of POS application using Java/J2EE, Struts, HTML, XML, JSP, Servlets, EJB, JDBC, JNDI.
· Performance analysis using Borland OptimizeIt, JProfile, & Apache JMeter.
· Borland JBuilder IDE. BEA WebLogic Server. Windows 2000 & Solaris.
Harris Corporation, Jul 2002 - Nov 2002
Senior Software Engineer - Contractor for Tek Systems
· Design & development of large-scale, real-time, distributed, network management applications (NetBoss).
· J2SE/J2EE, JSP/Servlets, EJB, RMI, Jini, JMX, HTML, & JavaScript,
· 2D graphics applications using JLOOX Visualization Suite. GUI development with Java Swing/AWT.
· Borland JBuilder IDE. Apache, Tomcat, and BEA WebLogic servers.
· Windows 2000 and Solaris/Unix operating environments.
Louisiana State Dept of Public Safety, Feb 2002 - Jun 2002
Project Lead - Contractor for Tek Systems
· Project Lead for LIGHTS project (state licensing and auditing systems).
· Developed Java/J2EE client/server & web applications using Java, Servlets, EJB, JSP, XML, HTML, and JMF.
· IBM WebSphere Studio, IMB DB2, and Windows 2000 operating system.
Lockheed Martin (EIS), May 2001 - Jul 2001
Senior Software Consultant - Contractor for Tek Systems
· J2EE development (JSP, Servlets, JRun, JDBC) on PTC Windchill framework.
· Borland JBuilder IDE on Windows NT platform.
· Deployments to Netscape Enterprise Server. Oracle 8i database.
Learning Voyage, Inc. / BEA Systems, Jan 2001 - May 2001
Senior Educational Engineer
· Instructor for Java/J2EE training & certification course.
· Taught JAVA/J2EE APIs targeting BEA WebLogic Application Server runtime.
· JSP, Servlets, EJB, JDBC, JNDI, JMS, and XML technologies, as well as BEA WebLogic Server configuration and deployment.
XL Vision, Inc., Apr 2000 - Jan 2001
Software Engineer
· Research and Development for the Advanced Development Group (ADG).
· Developed lab-on-a-chip (chemical tongue) application using Java, Java2D, JAI, AWT, Swing, JMF, and Java Communications API.
· Borland JBuilder, Borland C++Builder, Microsoft Visual Studio, and Adobe Photoshop IDEs.
· TCP/IP socket programming. XML Data modeling.
· Windows operating environment.
Full Sail Real World Education, Mar 1999 - Mar 2000
Course Director for Game Design Program
· Instructor for “Structure of Game Design” course.
· Developed and administered all lectures, labs, exams, etc.
· Development using C++, Win32 SDK, DirectX 7, Direct3D, Adobe Photoshop.
· SGI IRIX (Unix), Windows NT, and Mac OS operating environments.
· Public Speaker for open house invitations (Full Sail tours).
Modis Technologies, Mar 1998 - Mar 1998
Technical Lead – Web Development
· Developed Virtual Reality and CBT training software for ARMY/DOD projects.
· Programming in Java, VRML, HTML, and JavaScript.
· SGI/IRIX (Unix), SGI PC, HPUX, and Windows NT operating systems.
Full Sail Real World Education, Jul 1997 - Mar 1998
Instructor for Digital Media Program, Virtual Reality
· Real-time 3D modeling using MultiGen/Creator for VR applications.
· C++/OpenGL programming on Paradigm Vega/Performer and SmartScene.
· SGI IRIX (Unix), Windows NT, and Mac OS operating environments.
· Public Speaker for Full Sail Open House invitations (guided tours for prospective students).
EDUCATION
· Sun Microsystems Educational Services - Jan 2001 - July 2001
o Sun Certified Java 2 Programmer Certification
· Valencia College - May 1999 - Aug 1999
· Seminole State College - 1993 - 1994
· Lake Sumter State College - 1991 - 1993
· Full Sail Real World Education - Jun 1998
o SoftImage 3D Modeling and Animation Certification
· Full Sail Real World Education - Apr 1998
o MultiGen Advanced 3D Modeling & Terrain Certification
OTHER ACCOMPLISHMENTS
· Contributing Author for “Practical Java Game Development”.
o Published by Charles River Media, June 2004
· Developed of 3D sound engine for Cosmic Birdie game
o Programming in Java/JOAL