We provide IT Staff Augmentation Services!

Senior Consultant Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • Software Architecture and Development
  • 25+ years of software architecture and development.
  • Ability to architect and develop complete solution from inception to completion while meeting and/or exceeding expectations.
  • Committed to the organization’s mission and project success

TECHNICAL SKILLS

Technologies: Spring Boot, React JS, Redux, Ant Design, Kubernetes, Docker, Git, Gitlab, Nexux Repository, Maven, Docker, Spring Data, Spring Security, Liquibase, JEE, EJB3

Languages: Java, JavaScript, Typescript

Frameworks: Spring Boot, Spring Data, Spring Security

ORM: JPA/Hibernate

JavaScript: ES6, React.JS, JQuery

Application Servers: Tomcat, WebSphere, JBOSS, Weblogic

Operating Systems: CentOS, Ubuntu

Databases: Confidential, SQL Server, Postgres, Cassandra

Version Control: Git/Gitlab/Bitbucket

Build Tools: Maven, Gradle

Messaging: RabbitMQ, WebSphere MQ

PROFESSIONAL EXPERIENCE

Senior Consultant

Confidential

Responsibilities:

  • Provide consulting services to a variety of government and commercial clients. Services include architecture and implementation of solutions using Java Enterprise Edition and Spring Boot Microservices.

Transportation Security Administration

Confidential

Responsibilities:

  • Consulting role at TSA Technology Infrastructure Modernization contract with Accenture.
  • Work included on converting Confidential SOA web services to Spring Boot Microservices.
  • Big effort to move away from Confidential SOA to springboot microservices.
  • The services are used by TSA to support vetting populations such as TSA airport agents and also provide services to other government agencies.
  • Convert SOA webservices to REST Spring Boot Microservices.
  • Support Deveops team to develop Gitlab CI/CD pipelines. Integrate Jacocco code coverage to SonarQube server.

Technologies included: Spring Boot, Git, Gitlab, Docker, Kubernetes, SonarQube, Jacocco, Liquibase

Transportation Security Administration

Confidential

Responsibilities:

  • Consulting role at TSA’s Screening Gateway contract with Confidential.
  • Screening Gateway is responsible for vetting anyone wanting to work at airports and also at a number of other position considered at risk. Work included the architecture and development of a large cloud native application, the Alien Student Flight Program (AFSP) application. The application is used by TSA to vet foreign students wanting to take flight in the US.
  • Develop Spring Boot Microservices. Build UI screens using React JS and Ant Design component library.
  • Develop spring security layer to render and validate JWT ( Confidential Web Tokens) Develop Layouts, Containers, Views, and connect Redux Data Store to React component tree.

Technologies included: Spring Boot, Spring Data, Confidential Web Token (JWT), Spring Security, React JS, Gitlab, Kubernetes, Antd

Transportation Security Administration

Confidential

Responsibilities:

  • Consulting role at TSA’s Screening Gateway contract with CGI.
  • Screening Gateway is responsible for vetting anyone wanting to work at airports and also at a number of other position considered at risk.
  • Work included upgrading several JEE system to the latest library versions to meet government security compliance deadline.
  • Work also included upgrading Red Hat Jboss application server version 4 to Read Hat Jboss Enterprise Application Platform 6.4
  • Upgrade CSG from JBOSS 4 to JBOSS Enterprise Application Platform 6.4 Resolve security POAMs for all JEE systems.
  • Upgrade all systems from Java 6 to Java 8 Upgrade all systems from Acegi security to Spring Security 2.5 Upgrade all systems to spring framework 3

Technologies included: Java, EJB, Jboss, Spring Framework, Jsp, Jquery, Spring Security, Apache Webserver

Transportation Security Administration

Confidential

Responsibilities:

  • Consulting role at TSA’s Secure Flight contract with Confidential.
  • Secure Flight is responsible for vetting all passengers wanting to fly against a number of databases before boarding air planes.
  • Work included upgrading several JEE system to the latest library versions to meet government security compliance deadline.
  • Work also included develop new functionality to a number of secure flight JEE systems.
  • Development and maintain Enterprise Java Beans Develop and maintain UI interfaces.
  • Develop middle ware to bridge communication gaps between system.

Technologies included: Confidential WebSphere Application Servers,Confidential WebSphere MQ, Open JPA, EJB3, JMS, Spring Framework, JSP, JavaScript, Jquery, JAXB, DB2.

Senior Java Developer

Confidential

Responsibilities:

  • Maintain OWC system running on JBOSS. This system is a JEE system that uses Hibernate, EJB3, JSP, and JQuery. It is used in the iJET control center to generate and manage alerts that are sent through an approval process before they are sent to the client.

Technologies: Java Hibernate, EJB3, Spring MVC, Ajax, Jquery, JSP, Javascript, JBOSS, Subversion, Maven.

JEE Consultant

Confidential

Responsibilities:

  • ORM - Mapped the electronic billing system java aggregate object models using Hibernate.
  • Developed an image browser using JQUERY to browse hierarchical body images with hot spots, simulating image rotation, allows users to drill down to any body part by clicking on hot spots. Image nodes reside on the file system on the server, an XML representation is rendered to the client for navigation.

Technologies: Hibernate, Ajax, Jquery, JSP, Javascript, CSS, Confidential DB2, Confidential Websphere (RAD6), Confidential Clear Case.

S enior Java Developer

Confidential

Responsibilities:

  • Design the project web architecture layers.
  • 3 tier architecture using Spring Ioc container with inversion of control.
  • Integrated struts 2 with spring.
  • Set up and configure the project structure in Subversion.
  • Design the project scheduling capabilities using the Quartz scheduler.
  • Design and develop the project log4j remote socket logging capability.
  • Develop the build scripts using ANT.
  • Develop services for the time and attendance modules.
  • Develop rich time and attendance view screens (JQuery, Ajax)

Technologies: Struts 2, Hibernate, Ajax, Jquery, JSP, Javascript, CSS, Confidential 10g, Confidential Weblogic, Spring IOC, Quartz scheduler.

Senior Java Developer

Confidential

Responsibilities:

  • Design the IRS data model.
  • Develop the Inventory Replenishment System, a JEE web application to manage USPS retail units’ product inventories, providing functions such as auto-reordering of products from suppliers.

Technologies: Struts 2, Hibernate, Ajax, JSP, Javascript, CSS, Tomcat 6, Confidential 10g, PL/SQL, Spring Security/Spring Ioc container. s

  • Successfully completed the IRS system which would help USPS cost-cutting goals.

Senior Systems Engineer

Confidential

Responsibilities:

  • Responsible for the overall architecture of the project.
  • Develop views with JSP/Javascript/CSS and Service component modules.
  • Develop store procedures for back-end processing.
  • Responsible for the Design be responsible for Analysis, Design, Coding and Unit Testing for various modules.
  • Requirements/Analysis: Work directly with the customers to understand and translate the requirements into effective technical solutions.
  • Work with management to accurately estimate the LOE for implementing solutions.
  • Create the project normalized data model using strict data element standard guidelines.
  • Translate requirements into technical specifications.
  • Conduct design and coding peer reviews.
  • Provide technical guidance in designing and coding to team members.

Technologies: Struts 1, JSP, Javascript, CSS, RAD 6, Confidential Websphere, Confidential 10g, PL/SQL store procedures

Senior Systems Analyst Programmer

Confidential, Rockville, MD

Responsibilities:

  • Develop view layer using Java servlets and JSP for the EAST (Examiner Application Search Tool).
  • Develop data conversion modules with Visual C++/ MFC for EAST to convert raw patent text data to HTML.
  • Develop PL/SQL Confidential stored procedures to render reports in Business Object Crystal Reports.
  • Develop various VB/VBA applications.

Technologies: Java, Servlets, JSP, JSTL, Javascript, CSS, Visual C++, MFC, PL/SQL store procedures

Programmer Analyst

Confidential

Responsibilities:

  • Design and implement VB custom software applications.
  • Design back end data models for the applications.
  • Gather business rules and requirements.
  • Analyze requirements and write requirement specification documents.
  • Provide operational support to end-users.

We'd love your feedback!