Innovative Full Stack Engineer with expertise in cloud-based web applications, leveraging Java, Spring Framework, Hibernate, and SQL for back-end development. With front-end client-side technological integrations of Angular, Nodejs, HTML/CSS, JSON, and Rest APIs. Proficient in DevOps practices including CI/CD pipelines with Jenkins and AWS CloudFormation for infrastructure-as-code cloud deployments.
Technical Skills
Data technologies: SQL, PL/SQL, XML, JSON, AJAX, REST/SOAP Web Services, API, APIGateway, Nginx
Server Side: Java, Hibernate, Spring MVC, Spring Boot, Spring Framework, JUnit, Mockito, PowerMock, Cucumber
Front End: HTML 5, CSS, Bootstrap, Javascript, Angularjs, Reactjs, MUI, Nodejs, Nextjs
Other: Copilot, AI, Intellij, Microsoft Teams, Visual Studio, Adobe Photoshop, Linux, Windows, Microsoft Excel
Professional Experience
FANNIE MAE - Remote - May 2022 – Current
Full Stack Engineer
Develop and maintain backend services and REST APIs with Spring Boot and Swagger OpenAPI
Accelerated cloud migration of on-premises systems to achieve completion goals, reducing operational costs
Refractor Spring Boot applications to migrate services to the cloud
Conduct regular scans for container issues and code vulnerabilities with Fortify, Nexus, and Sonar scans
Architect and deploy scalable microservices using Spring Boot Maven with AWS ECS and DynamoDB
Orchestrate and schedule jobs to automate workflows with AutoSys
Setup CI/CD pipelines with Jenkins and UrbanCode to build, integrate scans, and systematize deploys
Mock JUnit Tests with Powermock and Mockito framework
Automate tests with Cucumber for Behavior-Driven Development (BBD)
Administer responsive Client-side Front-end API integrations with Nodejs and AngularJS
Implemented pub/sub architecture using AWS SQS and AWS SNS for asynchronous communication between microservices, enabling event-driven scalability and fault tolerance
Mentor junior developers on best coding practices; Assist team with debugging complex issues
USIS - UNITED STATES INFORMATION SYSTEMS - New York, NY - September 2021 – November 2021
Associate Engineer
Innovate new solutions to integrate Security System APIs and Develop automated scripts
Invoke partners’ APIs to create Endpoints with Nodejs and Java Spring to evaluate camera system metrics
Commissioned jobs for set up of NVRs and IP Cameras with ExaqVision which enabled systems monitoring
Program and Document Access Readers and Netboxes for Lendel S2 Systems; Demonstrating to client on usage
Created and answered tickets for troubleshooting, offering support to clients
BEST BUY - GEEK SQUAD - Levittown, NY - May 2021 – November 2021
Consultant Agent
Troubleshoot and Service Repairs; Record and Document Client Statements and Data into Nova
Address and Facilitate Clients with their questions and Provide Technical Support and Education to Clients
Assess and Document Open Box Units, Damage Claims, and Process Client Devices
Send and Receive Packages, and Check Inventory of Client Units in Store
Checking in Clients, Keeping Track of Client Repairs. Updating Clients on their Device Status
Offer Services of Best Buy’s and Geek Squad’s Tech Support and Protect Plans to Drive Sales
NEW YORK INSTITUTE OF TECHNOLOGY - Old Westbury, NY - December 2017 – May 2018
Independent Developer
Experience with Java to build Java-based Applications.
Worked on building front-end Web Applications with HTML for markup and CSS for styling and interface design.
Leveraged the Bootstrap Framework to build more responsive Web Applications.
Utilized Oracle PL/SQL to manage and store data for my databases.
Deployed Maven projects with Jenkins and Gitlab on AWS Cloud, as a part of the DevOps pipeline.
Worked with Amazon RDS for database setup and Amazon EC2 for hosting cloud-based web applications.
Implemented Hibernate as an ORM to create Code-First Object-Based Database Applications.
Leveraged Spring MVC and Spring ORM to utilize dependency injection.
NEW YORK INSTITUTE OF TECHNOLOGY and VISCARDI - September 2016 – May 2017
Team Leader and Developer
Created a prototype for a Website Creator designed to be Educational and Accessible for those with disabilities; demonstrated with UML and ERD diagrams.
Discussed and collaborated with the people at NYIT/Viscardi about the creation of the project, their vision, organized, and lead the team. Researched, planned, and conceptualized the project.
Designed the front-end of the project that would fulfill the requests of Viscardi with HTML5 and CSS.
Added user functionality to the website interface with Javascript.
Developed the website in Visual Studio, C#, and ASP Webforms.
Utilized T-SQL to manage the SQL database.
Projects
SeleniumScripts
Springboot hibernate with AWS RDs backend, gitlab CI/CD to containerize image onto AWS EC2, Frontend react mui bootstrap extension using SeleniumAPI
Employee Management System
Designed a Spring Boot Web Application to manage Employees
HumansVSGoblins
Created a Java Swing GUI, turn based game with Humans and Goblins in a grid and a inventory system
BoardingPass
Generated an Ticket based on user input of a Java Swing GUI and Google API
NumbersToWordsConverted
Converted a list of random named numbers into numbers and ordered them
DiscordJobsBot
A bot that grabs jobs off on Indeed based on user's inputed desired job and location with Python and DiscordAPI
Education
NEW YORK TECH – Old Westbury, NY – Bachelors of Computer Science 2017