Senior Software Engineer Resume
SUMMARY:
For over 20 years Mr. Hart has participated on teams doing analysis, design, development, implementations, and enhancements and testing of applications in these areas: Cloud Developement, Enterprise Service Bus integrations, Ecommerce solutions, Enterprise big data, Tiered Ecommerce internet facing systems, Architected and Developed first Java Connector to the SAP R3 System, and Hot Java Browser development for point and click authoring system for grades k1 - k12.
TECHNOLOGIES:
Architecture: Service-Oriented Architecture, Message-oriented middleware, EIP routing and mediation, ESB
Database: PostgreSQL 8.1, MySQL, SQL Server 2000, 2008, Apache Hadoop, Hive and Oracle 8.x-11.x.
Integration and BPM: Confidential Model Driven Workflow, Savvion BizLogic 5.0 JBoss 3.x-4.x, JBoss fuse 6.1-6.2, WebLogic 6-8.1, WAS 4.0-7.0, Servicemix 4.4-5.1
Java/Camel/Web Services/JEE/Eclipse/RAD: HTML/HTML5/JavaScript/JSF/JQuery
Cloud: Red Hat Open Shift, Pivotal Cloud Foundry, AWS Lambda Hibernate 2.0-3.3, JUnit, Log4J, Tiles and Struts 1.0-1.2, Mobile Application Framework (MAF), Windows 2000/NT, Windows XP/7, Mac OS, Android, IOS, Linux, HPUX, Solaris, AIX, Unix, ource Code Management (Rational Team Concert, GIT, VSS, SVN, CVS, Perforce), Oracle JBuilder, Eclipse, IntelliJ
Test Driven Development: TDD with Maven, Ant, Jenkins, Gradle, Git. Docker, Docker Toolbox
Key Industries: Education, Finance, Ecommerce, Enterprise software, Security, Telecommunications, High-tech, Military, Government, Transportation
KEY ENGAGEMENTS:
Confidential
Senior Software Engineer
Responsibilities:
- Designed rich graphical interfaces for SAP’s Sales and Distribution module. Designed/Architected integration with SAP backend system.
Confidential
Senior Software Developer
Responsibilities:
- Developed low level Java code details for components in the MDW Framework including Camel, JMS ( Confidential MQ), Web Services (REST, Document, SOAP and RCP) on JBoss Fuse 6.1.0 for OSGi based modular solutions
Confidential
Senior Java Services ORM Developer
Responsibilities:
- Developed service layer and data layer using Object Relational Mapping with Hibernate JPA and Spring using Oracle 11i database running on WebSphere 7.0.
- Designed and Developed a Notification System using JMS on a Websphere 7 Enterprise Service Bus.
Confidential
Lead Technical Consultant
Responsibilities:
- Participated in daily standups, used Rally for tracking stories etc.
- Troubleshoot and resolve issues on Talend servers.
- Designed and Developed Camel routes producing and consuming SOAP and REST Webservices and Tibco services.
- Deployed and trouble shot Camel routes to Clusted Talend karaf servers.
Confidential
Senior Java DeveloperResponsibilities:
- Design and develop REST based Webservices implemented with AWS Lambda serverless functions.
- Used Swagger yml and Swagger Editor to design, document, and deploy API’s.
- Used Bit Bucket CI and Git for code management.
- Designed, developed, and troubleshoot Apache Hadoop and Hive code.
- Troubleshoot and resolve issues on AWS.
- Participated in daily standups, used Jira for tracking stories etc.
Confidential
Senior Java DeveloperResponsibilities:
- Design and Develop REST based services with Spring Spring Boot Microservices connecting to backend Ford services, Salesforce. Zoura.
- Engaged Paired programming model with Pivotal Employ’s using test driven development.
- Story and design meetings.
- Analyzing Cloud Foundry applications running on AWS using Splunk to analyze workflow.
- Participated in daily standups, used Pivotal Tracker for tracking stories etc.
- Enabled client too use one common framework to connect all Ford and third party services including vehicle subscription, accounts, etc.
Technologies: Gradle, Intellij, Docker, Spring Boot, Spring Cloud, Rabbit MQ, Hystrix, Microservices.
Confidential
Senior Java DeveloperResponsibilities:
- Design and Develop Cucumber tests.
- Initial research of Jenkins pipeline development.
- Design and implementation of Rest Services.
- Design and Develop log4j database logging.
- Design and Develop JavaFX help window for Swing application.
- Design and Develop Microsoft Service in C# to upload instrumentation, logs, and user flow to central server.
- Enabled client to get a bigger picture how the client application operates. Allowed support to troubleshoot without logging onto clients machine.
Confidential
Senior Java DeveloperResponsibilities:
- Integrate Rest Web Service calls using JSON to BPM Suite 6.
- Assist Developers with BPM flows.
- Troubleshot issues with PostgreSQL, Git Repository and Web Service calls.
- Wrote Junit test for different scenarios covering all possible paths.
- Worked in an Agile environment on Sprints and Tasks with Daily standups.
- Integrated Services and Processes.
- Streamlined Ordering system saving time money and speeding order process to almost no wait time.
Confidential
Senior Software Developer
Responsibilities:
- Developed low level Java code details for components in the MDW Framework including Camel, JMS ( Confidential MQ), Web Services (REST, Document, SOAP and RCP), Groovy for testing, and scripting on JBoss Fuse 6.1.0 for OSGi based modular solutions.
- Trouble shot MDW Core Framework workflow issues.
- Setup Jenkins with maven and gradle for continuous integration.
- Wrote Junit tests during development.
- Translated business requirements into specific workflows.
- Consolidate, merged and streamlined US West and Confidential processes, and applications. Saving reengineering costs and reuse of existing applications.
Confidential
Senior Java Services ORM Developer
Responsibilities:
- Created service layer and data layer using Object Relational Mapping with Hibernate JPA and Spring using a Oracle 11i database running on WebSphere 7.0.
- Designed and Developed a Notification System using JMS on a Websphere 7 Enterprise Service Bus.
- Designed and Developed hierarchal management components for a module called Organization Information System (OIS).
- Created SOAP Web services using Spring to modifying user attributes and relationships.
- Wrote Junit test for all components during development.
- Automated dispatch processes for 400 interagency dispatch and coordination offices in US.
- Increase customer service, improved communications and lowered costs associated with delivering services to field operations.
Confidential
Senior Java Developer
Responsibilities:
- Created XHTML files using Facelets templating and Richfaces tag libraries from jsp for JSF components.
- Wrote JavaScript and JQuery components.
- Refined layout of pages to conform to NREL design specifications.
- Designed and Developed business layer.
- Designed and developed hibernate object relations and queries for CRUD operations.
- Wrote Junit tests for all components.
- Exposed patents, patent applications and emerging technologies to rich internet applications running in a Portal. Portal engaged sharing and promoting of emerging technologies. Multiple labs and investors could evaluate for the future promotion of chosen technology.
Confidential
Senior Java Developer
Responsibilities:
- Designed and developed the addition of attachments to a Rest Web service to receive and process attachments with JSON and JSON validation.
- Created Portlets for administration and processing services communicating with Siebel systems.
- Automated service management and application provisioning via company Intranet. Accelerated wait times to zero requesting services and applications. Lowered costs by decrease staff needed to process each task.
Confidential
Senior Java Developer
Responsibilities:
- Developed a Web Service client running on JBoss using wsconsume that connects to Broadcom Provisioning Server.
- Wrote Mbeans running on JBoss to test various parts of application.
- Added a telephone search page to search on customer orders with phone number criteria, used Hibernate Criteria and Seam for Framework.
- Added a telephone disconnect service to a Web Service with callbacks to clients services.
- Wrote Junit test covering all components and paths for system.
- Automated telecom processes exposing to rich internet interfaces. Reduced cost delivering services to customers. Increase the ability for customer service to investigate issues.
Confidential
Senior Java DeveloperResponsibilities:
- Designed and developed financial applications that moved data between Back Office and Front Office applications.
- Developed data access layer with Hibernate, and Spring for the Dependency Injection Framework for CRUD operations.
- Developed a Web Service for user authentication and execution of workflow processes. Developed an Object Access and Service Layer for the Adobe Flex UI using the BlazeDS.
- Developed a Notification System that functions with email and a critical notification system.
- Wrote Junit test covering all components and paths for system.
- Automated migration and conversion of portfolio data between Back and Front offices. Saved time money and scheduling issues. Enabled real time access to data.
Confidential
Senior Java Developer
Responsibilities:
- Design and implementation of a GUI for network-based intrusion detection/prevention systems (IDS/IPS) that provides real-time, zero-day protection from network attacks and malicious traffic, JavaScript was used for the presentation of a node gui.
- Was mainly responsible for the front-end running on tomcat 5.5 with JSF and Richfaces.
- Migrated to back-end with RMI, Sockets, and Web Services implemented with a technology called Glue.
- This application consisted of multiple instances on different computers controlled by a main management server. Unit testing using JUnit.
- Allowed managing network resources from a rich interface rather than editing multiple property files.
Confidential
Senior Java Developer
Responsibilities:
- Usability enhancements to Mason Companies shoemall.com, kjordan.com, and masseys.com web sites. Enhanced and simplified user interaction of the shoe finder module.
- Developed automated Meta data information enhancements for search engine optimization.
- Researched and recommended performance enhancements.
- Promoted sales from enhanced search engines. Streamlined search for products on web application.
Confidential
Senior Java DeveloperResponsibilities:
- Development from requirements for a web front-end replacement for green screen utilities customer service application. Using JSF, JBoss Seam, and Oracle.
- Creation of a Customer tree, a hierarchal model from customer data.
- Creation of a Task Management, Billing and Premises module.
- Streamlined green screen utilities application, enabling access via internet/intranet.
- Automated modules adding help and support and rich user interface.
- Lowered costs by decreasing staff required to get processes completed.
Confidential
Lead Senior Java Developer
Responsibilities:
- Designed and Implemented B2B Purchase Order Management System hosted on WebSphere 5.1, for a purchase order lifecycle between the buyer and merchandiser.
- Created a User Authentication and Authorization Control System UAAC with Open Symphony OSUser and Hibernate for the Object Data Access Layer.
- Ported Confidential ’s Webstore for a Web application consisting of Jsp’s Servlet’s and Javabeans to a Jakarta Struts 1.2.4 Application with Tiles.
- Replaced search implemented with Swishy with Lucene search.
- Created a pdf rendering module with Confidential .
- B2B Purchase Order Management System allowed Jewelry Company to work with outside suppliers autonomously. Saved company a large amount of money and management.
