Developer Resume
Boca Raton, FloridA
SUMMARY:
- Looking for opportunities that utilize microservice architectures, TDD and CI/CD. Specializing in the automation of manual testing processes and reporting.
- SDET - Created JUnit, Component, Integration and Regression tests for API Services.
- Found and Reported REST API service bugs using Jira, Testing with Postman/Selenium/Protractor.
- Full knowledge the CI/CD build process.
- Created development and release pipelines and scripts/hooks.
- Maven, Ant, TeamCity, Jenkins, Artifactory, Nexus, TDD, Groovy and Bash shell scripting.
- Updated Hygieia (Java/Angular2) and Custom Dashboards - reporting metrics, integration with: Sonar, Git, BitBucket, Jira and Maven,
- Microservices API integration using Java8, Spring Boot, Docker with AWS to create customer booking data for test suites.
- Deployed API’s using Docker with Tools: Confluence, Swagger OpenAPI, DC/OS, Marathon using XML/YAML/JSON.
- 10 + years SDLC Java programming.
- Frameworks/Languages: Java8, JEE, J2EE, JavaScript, REST, SOAP, JSP; Servlet, Spring, Spring Boot, Hibernate.
KNOWLEDGE OF THE FOLLOWING TOOLSET:
Source Control Management (SCM) Tools: GitHub, BitBucket, SVN, SourceTree
Scripting Languages: Bash, Perl, Shell, Groovy
Continuous Integration (CI) Tools: Jenkins, TeamCity
Testing: Junit, Mockit, Selenium 3.0, Postman, Protractor, SmartBear Tools - ReadyAPI
Virtualization/Container Tools: VMware, Docker
Cloud Platforms: AWS using Docker
Monitoring/Logging/DashBoard Tools: Hygieia, Splunk, SONAR
Code Review: Swarm, Coverty, BitBucket, Crucible
Issue Tracking Tools: Jira
Operating Systems: Linux, Windows, Mac OS
Web/Application servers: Tomcat, Weblogic, JBoss, WebSphere, WebMethods
SDLC: Agile, Scrum, Waterfall, Kanban
Databases: Oracle, SQL Server, MySQL, DB2, Subversion, PostgresSQL
Big Data technologies: Cassandra
Cache systems: Redis
IDE: Eclipse, IntelliJ, NetBeans, WebSphere Studio Application
Authentication/Authorization: Active Directory/LDAP
Collaboration: SharePoint, Slack, Confluence
Computer Languages/Frameworks: Java8; Angular2, NodeJS, REST, SOAP, JSP; Struts; PHP, Spring, SpringBoot, Hibernate.
EMPLOYMENT:
Confidential, Boca Raton, Florida
Developer
Responsibilities:
- Updating websites using Angular2, Node.js, NPM, AWS and Spring Boot.
- Redesigned complete legacy site using jQuery, Angular2, Node.js. Spring Boot, GIT, AWS.
- Components use product service and directives to return medical information in JSON depending on specified criteria.
- Custom modal forms. Single page application (SPA) for web and mobile and Protractor/Jasmine test.
- Fixed massive amounts of issues/bugs in various API’s and REST services for Cruise, Air, Hotel, Car booking process.
- Processes used PHP/JQuery/Bootstrap frontend and Java/Spring/Hibernate monolith backend.
- Tested using Junit, previously developed services to determine that end-points returned correct data in JSON or XML. Fixed process when issues found.
- Unit/Integration/Component and Functional Testing to fix major java data validation issues from various API/Services breaking the system.
- Implemented Cruise, Air processes to use REST services to integrate Berkshire Hathaway Travel Protection API - Cruise Exact Care/AirCare.
- Eclipse, Jira, GIT, Swarm (code reviews) process to track code for production.
Confidential, Miami, Florida
Quality Engineer/Java Microservices Engineer
Responsibilities:
- Responsible for improving the Jenkins pipeline, Code Quality/Reporting and automating manual test processes for the VAPE (Vacation Planning) Mobile App.
- Procured Test Data for a Spring Boot application using Confidential ’s CruiseApi to generate Bookings and Guest’s information for the mobile app.
- Data was created for use in QE Automated testing for ReadyApi and Selenium test suite and built with Maven.
- Docker was used to deploy services to the AWS Cloud.
- Configured and Integrated Hygieia dashboard to monitor API’s up-time, create alerts and displayed Sonar, Jira, Code Coverage, and JUnit information.
- Created Integration tests to improve testing for Services using live data.
- CruiseAPI, Java8, Junit5, Selenium, ReadyApi and SoapUI through maven.
Confidential, Boca Raton, Florida
Sr. Web/Java Software Engineer
Responsibilities:
- Tested and Enhanced the User and Admin UI functionality by using GWT, Google Web Tool Kit
- Best practices used for asynchrony, decoupling, and statelessness.
- Fixed issues with asynchronous callbacks and corrected response time failures and pages showing invalid data.
- Created Workflow and Roles processing using cell tables to show the data. Used jBPM workflow, Drools, GWT, JavaScript, jQuery and Java.
- Created Adobe PDF forms using HTML5.
Confidential, Sunrise, Florida
Build Master/ Sr. Software Engineer
Responsibilities:
- Build Master responsible for creating and maintaining CI/CD process for Enterprise Oracle Java Application running on TeamCity.
- Responsible for the maintenance and training of dev’s in the use of maven and the requirements of the build process.
- Automated the build process pipeline, including prototyping new software and reducing lengthy build.
- Created data for QA automated testing and performed UAT and created Reports for Release. Added Jira issues for Sprints.
- Integration with - Maven, Ant, TeamCity, Artifactory, Coverty, Junit - UT/IT/CT - TDD, SONAR, BlackDuck - licensing software, on Linux/Windows servers.
- Localization - Automated the globalization of files for language translation.
- Updated Confidential IT Software database versions and transferred client data using stored procedures to upgraded system for new releases.
.