Full-Stack Software Engineer
I am a Chicago / New York based software engineer that specializes in Angular, JavaScript, Ruby on Rails, Java, Spring Framework, and React JS, I enjoy programming because it allows me to solve real world problems through coding. When I am not programming I enjoy trying out different baking / cooking recipes, and playing guitar.
1000-hour coding school with an admissions rate below 3%, which emphasizes coding style, pair programming, and best practices.
MBA - Information Systems
BS - Finance
Develop, test, and deploy scalable enterprise software using React.js, Java, Spring Boot, JavaScript, Linux, SQL, and AWS, ensuring high performance and reliability.
Design and maintain RESTful APIs and microservices supporting data ingestion and analytics, optimizing performance for large datasets.
Build responsive, component-based user interfaces with Angular, enhancing usability and maintainability across enterprise applications.
Develop, test, and deploy scalable enterprise software using Java, Spring Framework, JavaScript, Linux, and SQL, ensuring high performance and reliability.
Partner with product managers to design and deliver cloud-based solutions, aligning technical execution with business objectives.
Contribute within Agile/Scrum teams to architect, build, and support full-stack applications, following iterative development best practices.
Utilize Git, GitHub, and SourceTree for version control, maintaining efficient collaboration and code integrity across projects.
Work on enterprise public lockbox project
Developed and maintained enterprise-level software for the Public Lockbox project, leveraging Angular, Java, Spring Boot, C#, .NET, and Microservices to enhance functionality and performance.
Designed and executed unit and integration tests using FitNesse, Mockito, JUnit, and NUnit, ensuring high code quality and reliability.
Integrated Drools rules engine to streamline business logic and automate decision-making processes.
Implemented CI/CD pipelines with Jenkins following AWS SDLC methodologies, improving deployment efficiency.
Collaborated in an Agile SCRUM environment, delivering features in 2-week sprints while using Jira, Confluence, and Bitbucket for project tracking and version control.
Optimized database interactions using Microsoft SQL Server and developed applications in Visual Studio 2019 & IntelliJ.
Selected to work on the JPMorgan Chase public lockbox project