Uploaded File
Mike
mszabados@gmail.com
904-615-4342
Saint Augustine, FL 32080
Sr Java Developer
23 years experience W2
0
Recommendations
Average rating
61
Profile views
Summary

* M.S. in Software Engineering with over 17 years of Software Engineering experience (design, development, implementation, testing, documentation, deployment, and maintenance).

Experience
Sr Java Developer
Information Technology
Oct 2017 - present

on ETSO Bridge project responsible for researching latest Web and DevOps technologies, Web Services, Microservices, Docker, Kubernetes, JBoss Fuse, CA Gateway

on Nexus Website Builder Lead developer of Spring Rest Microservices for their next generation Website Builder, mentoring junior developers, and peer reviews. Implemented Multiple Microservices for customer form submissions, facebook, YellowPages.com integration and on boarding. Core technologies Spring Rest, Boot, Social, Data, Hibernate, Java.

WebServices Microservices Java Docker Containers Devops Hibernate REST Spring Spring Boot
Remove Skill
Senior Java Web Developer
Information Technology
Apr 2016 - Oct 2017
on Nexus Website Builder Lead developer of Spring Rest Microservices for their next generation Website Builder, mentoring junior developers, and peer reviews. Implemented Multiple Microservices for customer form submissions, facebook, YellowPages.com integration and on boarding. Core technologies Spring Rest, Boot, Social, Data, Hibernate, Java.
Hibernate Java Microservices REST Spring Web Developer
Remove Skill
Senior Modeling & Simulations Software Engineer
Information Technology
Dec 2012 - May 2016
Air Force Modeling and Simulation Training Toolkit (AFMSTT) Responsible for modernizing multiple java legacy projects within AFMSTT to a distributed OSGi Netbeans Framework system. Responsible for developing code in Java, peer reviewing developers, creating designs using UML, planning and estimation of software components.
  • Implemented RESTful web services to import scenario data
  • Developed and migrated systems using Java and J2EE to modernize Air Warfare Simulation (AWSIM), ACE-CSI, Airbase Simulation, Scenario Generation Service projects
  • Responsible for maintaining Technical Documentation and guides
  • Developed and review designs using UML, quad charts to meet business process and user requirements
  • Team member on monthly reviews and planning sessions with team and stakeholders
J2EE Java Netbeans OSGI REST Software Engineer UML WebServices
Remove Skill
Senior Software Engineer
Information Technology
Mar 2011 - Apr 2011
Oasis Responsible for design, development and testing of a reservation service which interfaced with Cassandra. Core technologies: J2EE, EJB, Java, REST Web Services, Jersey, Cassandra, nosql, JMock, Grinder
  • Designed Reservation system using UML
  • Developed REST Web Service for reservation system using Java, REST, and Jersery
  • Developed Reservation service with Cassandra and MySql database backend
  • Stress tested reservation system using Grinder
Cassandra EJB J2EE Java MongoDB MySQL REST Software Engineer UML WebServices
Remove Skill
Contractor
Apr 2007 - Apr 2007
No skills were added
Remove Skill
Software Engineer
Information Technology
Nov 2006 - Apr 2007
on the Division Monitor project within Citi Cards. Responsible for maintaining and implementing the Java and J2EE code for both front and backend. Also responsible for solicitation and documentation of requirements. Responsibilities:
  • Lead for maintaining and developing the Java, JSP, Servlets, J2EE front and backend within SunOne Web Server.
  • Lead for maintenance of a VB program to pull data from an external Database and feed the data through SFTP to the server.
  • Lead for bridging java and C code via JNI.
  • Lead for implementing Single Sign-On within Division Monitor.
  • Participated with Inter-group Communication with Change Requests to move changes into production.
C J2EE Java Java Servlet JSP Software Engineer Visual Basic
Remove Skill
Software Engineer
Information Technology
Sep 2006 - Nov 2006
(formerly Veridian)
Software Engineer
Remove Skill
Lead role and architect
Information Technology
Oct 2002 - Apr 2003
JTAT's capabilities through each phase of the Development for these capabilities were in Java and J2EE. Main responsibilities are to take high level abstract requirement from statement of work decompose requirements into the requirement definition, solicit requirements from subject matter experts, develop throw-away prototype, develop preliminary and detailed designs using UML notations, software implementation using java and J2EE, peer reviews, testing, documentation, deployment, and maintenance. Most recent accomplishment is the lead and architect for porting JTAT from a distributed system using swing and RMI-IIOP to a web based architecture using struts and JSP. Responsibilities:
  • Lead for the design, and development of incorporating Web Map Service (WMS), Web Feature Service (WFS) into JTAT project using Java, J2EE, JSP, Struts, Servlets, EJB, JMS.
  • Lead for the design, development, and testing of the Auto warping capability using Java, RMI-IIOP, Swing.
  • Lead for the design, development, and testing of the Track Services capability using Java, RMI-IIOP, Swing.
  • Lead for the design, development, and testing of Situational Templating capability using Java, RMI-IIOP, Swing.
  • Member of the team responsible for moving JTAT project to CMMI level 3.
  • Mentored and Briefed fellow team members and management on SOA and Web Services (WSDL, SOAP, UDDI) using Apache Axis.
  • Responsible for the development of data structures and algorithms for DTT project using C/C++.
  • Responsible for the development of the Tracker project using C/C++ to incorporate the ability to input Normalized MTI sensor data into the Tracker.
  • Responsible for the design, development, testing, and documentation of the name matching capability using Java, RMI-IIOP.
  • Responsible for the design, development, testing, and documentation for the COA Reports capability using Java, XML, VB, VBA, .NET.
  • Responsible for the design, development, testing, and documentation of an interface that will plot geometric objects to a map. The development was in java and JMTK.
No skills were added
Remove Skill
Contractor
Information Technology
Jan 2001 - Oct 2002
(PSI) Contractor to Mitre Corporation's Center for Advanced Aviation Systems Development. Software developer on the Flight Plan Preprocessor Prototype. Responsible for the lead development and architecture of the front end application using Java swing. Responsibilities:
  • Development lead for the Graphical User Interface (GUI) for a component of the next generation Air Traffic Control System using Java, Swing.
  • Designed and implemented the GUI and Communication Software using Java, C++.
  • Coordinated and managed the integration of team member's software.
  • Architect and developer of GUI using java, Swing, JDBC, Threads (concurrency/parallel processing).
  • Developed the interface for the Flight Plan Server using C++ and C.
  • Developed sub-components using J2EE, and java messaging service (JMS).
  • Defined test inputs for test case scenarios.
  • Performed system verification, regression, unit, and integration testing.
No skills were added
Remove Skill
System tester / System developer
Information Technology
Apr 2000 - Dec 2000
System tester and developer on Extended Search product. Responsible for the development to query any Web Search Engine using C++ and XML, and development of the front end of the product using JSP. Also responsible for creating and maintaining a testing environment, creating and executing test case scenarios, and defect management. Responsibilities:
  • Developed software to search and retrieve information from web search engines using C++, XML.
  • Developed J2EE applications using Java Server Pages, Servlets, Scriplets, Java Beans, and HTML.
  • Performed system verification, regression, unit, and integration testing.
  • Generated new and maintained existing test case scenarios.
  • Installed and configured DB2, Oracle, Sybase, SQL Server, Domino, Lotus Notes, NT, Websphere, and IIS for test machines.
C++ DB2 IBM WebSphere IIS Integration Testing J2EE Java Java Servlet Javabeans Oracle Regression Testing SQL SQL Server Test Case Preparation XML
Remove Skill
Edit Skills
Non-cloudteam Skill
Education
Software Engineering
George Mason University 2004
Computer Science
University of Maryland University College 2000
Certifications
CompTIA Security+ Certified
Skills
REST
2021
18
Java
2021
17
WebServices
2021
14
J2EE
2021
11
OSGI
2021
11
Software Engineer
2021
11
Netbeans
2021
10
UML
2021
10
Database Design
2021
9
Hibernate
2021
5
Microservices
2021
5
Spring
2021
5
Devops
2021
4
Docker Containers
2021
4
Spring Boot
2021
4
C
2007
1
Java Servlet
2007
1
JSP
2007
1
Struts
2003
1
Swing
2003
1
Visual Basic
2007
1
Web Developer
2017
1
C++
2000
1
Cassandra
2011
1
DB2
2000
1
EJB
2011
1
IBM WebSphere
2000
1
IIS
2000
1
Integration Testing
2000
1
Javabeans
2000
1
MongoDB
2011
1
MySQL
2011
1
Oracle
2000
1
Regression Testing
2000
1
SQL
2000
1
SQL Server
2000
1
Test Case Preparation
2000
1
XML
2000
1