Post Job Free
Sign in

Java Developer Adjunct Professor

Location:
Jacksonville, FL
Posted:
March 30, 2023

Contact this candidate

Resume:

PROFILE

I have over ** years of information technology, teaching, and consulting experience as a project manager, project leader, java developer (22 years), adjunct professor, and trainer with extensive experience in software development with J2EE, Java 8+, Spring RestAPI, Spring MVC, Spring Boot, Spring Micro Services, NodeJs, MySQL, DB, DB2, Git, Bitbucket, Jenkins, Web Services, Microservices, Ant, Maven, Ivy, JUnit, Cucumber, Gherkin, Selenium and many web technologies. I am organized, team player who coordinates inter and intra departmental projects and teams via strong communication and documentation skills. I have a strong history of developing web applications while training junior staff in software technology.

TECHNICAL EXPERTISE

Programming Languages: J2EE, Java 8+, Spring RestAPI, Spring MVC, Spring Boot, Spring Micro Services, Spring JMS, NodeJs, HTML, JSP, JDBC, EJBs, Web Services, ODBC, Servlets, CSS, SOAP.

Database Structures: MySQL, DB2, UDB, Oracle 11i and 12i, SQL, JDBC, SQL Server, Redis

Build Components: Ant, Maven, Gradle, Git, Bitbucket, Jenkins

Programming Structures: BDD,TDD, Agile with Iterations, and Extreme Programming Methodologies

Operating System: Windows 7 and 10, Linux, AIX (Unix)

Work Environment: Team player, pro-active, results-driven, trainer

Work Experience

Jan 2021 – Jan 2023

Full Sail University – Course Director

Taught online courses in C#, JavaScript, and NodeJS Backend

Created 3 courses using NodeJS to create backend and frontend solutions including JWT, encryption, and documentation using SwaggerUI.

Sept 2020 – January 2021

BigR.io – Senior Software Engineer

Maintained ReactJs code for Provider Portal so doctors could meet via video conferencing with patients and give quality medical care and advice thru the site.

Maintained Java code for CareTalks web site. Introduced 2 factor authentication for administrators.

June 2020 – September 2020

Clearsense LLC – Senior Software Engineer

Develop back end services and core project to create Clinical Document Architecture for Incoming clients, Hospitals, Doctors, etc.

Proof of Concept Application using Blue Button Libraries to create Clinical Documents. POC to replace Tiani Libraries

March 2018 – April 2020

Logisticare LLC Software Engineer

Develop back end services for Reservation Application using Spring Boot, Spring RestAPI, Groovy, Java 8+.

Develop front end screens for Vendor Processing Application using Angular 8, Redux, Python Django.

Created Proof of Concept back-end services for NextGen Reservation Application using NodeJs, (non-production).

Technologies used: J2EE, Spring RestAPI, Spring Boot, JSON, Angular, MQ Series, Git, Jenkins for Continuous Integration, JUnit, Selenium.

June 2013 – February 2018

Astadia Inc. Senior Consultant

Develop back end micro services using JDA Architecture and API’s to support Front End Applications. All applications support the scheduling, maintenance, repair, and overhaul of the F/A-18 Hornet. All services were created using IBM Broker, Broker Flows, and Computational Components.

Technologies used: J2EE, Spring RestAPI, Spring Micro Services, Spring Boot, JSON, Web Services, MQ Series, Git, Jenkins for Continuous Integration, JUnit, Cucumber, Gherkin, Selenium.

April 2011 – June 2013

First Coast Service Options Jacksonville – Senior Consultant

Project:

Contracted to create the Internet Portal project as a lead designer and developer. The project was aimed at Medicare providers to look up claims, eligibility, financial information, and provider data. The site was designed using the Spring Framework, MQ Series, and web services. Claims, Eligibility, and Financial data were wrapped as web services for reusability and extendibility.

Technologies used: J2EE, XML, Web Services, MQ Series, Jagacy, SVN and Clear case, Jenkins for Continuous Integration, JUnit, Cobertura, Spring MVC, and Websphere Application Services on AIX servers.

August 2010- April 2011

Carlisle and Gallagher Technology – Charlotte NC – Senior Consultant

Projects:

Contract for Bank of America on the Debit Pricing Strategies Engine Project as a Technical Delivery Lead, (Project Manager). The project is a series of decoupled applications that calculates if to assess or not assess one for four fees, (Replacement fee, Rush Order fee, Ownership Fee, Usage Fee) to a primary DDA account against a customer’s debit card.

Contract for the Bank of America on the CACS, Collection Application as a Technical Analyst. The project entailed designing and coding the APIs to interface between the UI and backend applications.

Technologies used: J2EE, XML, Web Services, JDBC, SVN,Ant

June 2005 – August 2010

Kemper Insurance Jacksonville, Florida 32258 – Application Developer III

Projects:

Developed and Created the Inquiry Services for Claims, Policy, Endorsements, and Billing. The services allow agents to log-in and submit a policy number and/or claim number to our system and see a clients billing, claim, policy, and/or endorsement information. The web services were created using Rational Application Developer 6.0 and run on a Websphere 6.0 server. The services interact with other SOA services running on a Sonic ESB.

Architect, Developed, and Created the On-Demand Document Web Service for retrieving Kemper’s documents for end-users. The service is used for business users to review customer documents and customers can retrieve policies, ID cards, and addendums on the web.

Refactored the AMI business service for compatibility to the Right Price Web 6.0 service. The service was written to accept the latest ACORD standard XML. XMLBeans were used to convert the XML to objects and apply custom translation and transformation to conform to Right Price Web.

Created EJBs for static documents calls to the Moore Document Service across the Enterprises Service Bus using Service Oriented Architecture. Two Session Beans were created and facades for each bean to be used be the clients.

Technologies Used: Java, J2EE, XML, JMS, JSP, IceFaces, JDBC, Web Services, SOA, ESB (Sonic)

Feb 2002 – June 2005

Catalyst Consulting Inc. Chicago, Illinois 60606 – Senior Java Developer

Projects:

Lead, Architect, Developed, and Created a GUI Test Harness web site for testing a java-based Geo-Coding Engine. The site was created using Jakarta-Struts 1.1, JSP, JSTL, and Java Servlets, and EJBs. Extreme Programming was the methodology used for the project. The site was unit, and function tested using JUnit, and load tested using JMeter.

Lead, Managed, Developed, Architect, and created the Chicago Property Finder Website, an external website used to market city owned industrial sites and promote industrial sites for sale over suburban sites. The site contains a GIS mapping service for users to search sites by using the map or entering certain criteria, (Tax Incentive Sites). The site allows outside realtors and business owners to enter their site for sale on the site free of charge. The site will use the department of planning and development’s data to display to user addition information about their site. The site was unit, and function tested using JUnit, and load tested using JMeter.

Lead, Architect, Developed, and Wrote the Java-Connector web service for the city of Chicago. The web service runs on Oracle 9iAS. The service is an Enterprise Session Bean that receives a soap message from a requestor and connects to an Oracle 9i database. The service will return a soap message containing a URL to a map image and its properties. The web service was unit, and function tested using JUnit, and load tested using JMeter.

Lead, Architect, Developed, and Wrote the West Nile Virus Application for the City of Chicago that retrieves data from 4 different data sources, cleanses the address data received. Writes the good addresses into a centralized database and writes any bad addresses to a log that is mail to the Dept. of Public Health to be corrected. The good addresses are mapped each day and each map creates an .avi movie that runs and shows the direction and movement of the West Nile Virus in the City of Chicago. From this data the virus can be contained and eliminated. The application was featured in an article in Time magazine’s 2004 fall issue. The site was unit, and function tested using JUnit.

Lead, Architect, Developed, and Wrote the EMS Application for the Chicago Fire Department that reads a fix-width text file from a Paramedic’s handheld device. Uses the file’s information to calculate the exact coordinates of a location of incident and responding hospital. The coordinates are used to calculate the ambulances exact mileage on an emergency run. This data is used to bill insurance companies and individuals for the ambulance services. This application, the first year, increased the city’s revenue by $3,000,000. The application was unit, and function tested using JUnit.

Lead, Architect, Developed, and Wrote intranet site for the GIS department using Active Server Pages. The site is dynamically database driven. The site has email functionality, and file uploading capabilities. The site also has a site management component for the staff to easily update site content.

Lead, Architect, Developed, and Wrote the internal HIPAA website for the City of Chicago. The site is written in ASP using database dynamic content, and file uploading. The site has login authentication and authorization for members to update content and add HIPAA documentation.

Technologies Used: Java, J2EE, XML, JMS, JSP, Web Services, GIS, ESRI APIs, Oracle DB

March 2000 – Feb. 2002

Caremark Bannockburn, Illinois 60015 - Senior Java Programmer

Projects:

Served as the Java Lead on the RxRequest.com e-commerce web site for phases 3.0, 4.0, 5.0, and 6.0. The site allows Caremark customers order drug refills, view prescription history, and access health information online. The site was developed in using Java, Servlets, JSP, JDBC, DB2, and WebSphere Studio 4.0, and Visual Age 4.0. Some of the enhancements include: redesigning the RxRequest.com site to run on the reusable thin client framework, designing and developing and advanced test claim program, and designing and developing a system messaging program for Caremark staff to interface with RxRequest.

Designed, developed, and implemented the web site for www.tryfaith.com. The site allows users to search for and add new recipes. A content management tool was developed to allow the website administrators to easily add, edit, or delete web site content. The site was developed using ASP and MySQL.

Technologies used: J2EE, Servlets, JSP, XML, Websphere Studio Application Developer, Visual Age for Java, Rational Rose for Java, PVCS, JDBC, DB2, CICS, Active Server Pages, MySQL.

Sept. 1999 – May 2003

College of Lake County - Grayslake, IL 60030 Adjunct Professor

CIS 278 - Server-side programming (Instructor and Course Developer) - Topics: Building a full functional e-commerce website using Active Server Pages, email component, file upload component, and Web Services. The course also shows students how to set up a Secure Socket Layer on a web server.

CIS 171 - JavaScript/Jscript (Instructor) - Topics: Using JavaScript Objects, Writing JavaScript functions, how to use events, setting and reading cookies, the use cascading style sheets, Creating dynamic sites.

using DHTML, Expanding a dynamic site using Active Server Pages, Using XML with JavaScript and Active Server Pages, and using advanced HTML tags.

CIS 215 – Java (Instructor) – Topics: Object-Oriented Development, Inheritance, Polymorphism, Encapsulation, Exception Handling, Threads Programming, Logging, XML, and JDBC Database Connectivity.

CIS 113 – Java (Instructor) - Topics: Foundations of Java 2 Standard Edition, Using files and streams, Creating threads, Introduction to object-oriented programming.

December 1999 - March 2000

Wallace Computer Services Elk Grove Village, IL 60007 Senior Programmer Analyst

Projects:

Served as the Senior Programmer for the QWEST account. Developed and managed the application to read QWEST client data and convert it into client billing and mailing data. The newly formatted data was converted into a bar code and sent to custom printers that printed billing and custom client mail.

Wrote various intranet and client server applications using Java SE, HTML, Active Server Pages, Java Script, and Visual C++.

Technologies used: J2SE, Visual C++, Microsoft Visual Studio, Active Server Pages.

EDUCATION

B.S., Electrical Engineering Technology, DeVry Institute of Technology, Addison, IL

A.A.S., Computer Information Systems, College of Lake County, Grayslake, IL

CERTIFICATIONS

Sun Microsystem Java Certified Programmer (SCJP)

Sun Microsystem Certified Java Web Developer (SCWCD)

Sun Microsystem Certified Business Component Developer (SCBCD)



Contact this candidate