Recent Projects
A fitness everything application that everyone needs to be using.
- COMING SOON!
- COMING SOON!
- COMING SOON!

An application for the NBA 2k team Beanie Squad.
- Modern and interactive home page
- Random lineup generator using teams players
- Page with full roster and players information
- Fan-Zone features like apparel and highlight clips

Team Testimonials

Java Developer
Working with Jack as a backend dev has been smooth from day one. He asks the right questions, and creates a clean, well structured UI that makes our backend services shine.

Software Engineer
Jack has a deep understanding of frontend development, but they never act like the smartest person in the room. He is happy to jump in to help when needed, and always keep the team moving in the right direction.

Senior Software Engineer
I know I can always count on Jack to deliver solid work. He takes ownership, thinks through problems, and doesn't need hand holding.

Front-End Engineer
Jack writes the kind of code you want to inherit, clean, well structured, and easy to follow. No weird hacks, no over engineering, just solid, maintainable code that makes life easier for everyone who touches it.

Java Developer
Working with Jack as a backend dev has been smooth from day one. He asks the right questions, and creates a clean, well structured UI that makes our backend services shine.

Software Engineer
Jack has a deep understanding of frontend development, but they never act like the smartest person in the room. He is happy to jump in to help when needed, and always keep the team moving in the right direction.

Senior Software Engineer
I know I can always count on Jack to deliver solid work. He takes ownership, thinks through problems, and doesn't need hand holding.

Front-End Engineer
Jack writes the kind of code you want to inherit, clean, well structured, and easy to follow. No weird hacks, no over engineering, just solid, maintainable code that makes life easier for everyone who touches it.

Java Developer
Working with Jack as a backend dev has been smooth from day one. He asks the right questions, and creates a clean, well structured UI that makes our backend services shine.

Software Engineer
Jack has a deep understanding of frontend development, but they never act like the smartest person in the room. He is happy to jump in to help when needed, and always keep the team moving in the right direction.

Senior Software Engineer
I know I can always count on Jack to deliver solid work. He takes ownership, thinks through problems, and doesn't need hand holding.

Front-End Engineer
Jack writes the kind of code you want to inherit, clean, well structured, and easy to follow. No weird hacks, no over engineering, just solid, maintainable code that makes life easier for everyone who touches it.

Java Developer
Working with Jack as a backend dev has been smooth from day one. He asks the right questions, and creates a clean, well structured UI that makes our backend services shine.

Software Engineer
Jack has a deep understanding of frontend development, but they never act like the smartest person in the room. He is happy to jump in to help when needed, and always keep the team moving in the right direction.

Senior Software Engineer
I know I can always count on Jack to deliver solid work. He takes ownership, thinks through problems, and doesn't need hand holding.

Front-End Engineer
Jack writes the kind of code you want to inherit, clean, well structured, and easy to follow. No weird hacks, no over engineering, just solid, maintainable code that makes life easier for everyone who touches it.

Program Manager
Jack is one of those engineers you can always count on. He takes ownership of his work, communicatse well, and keeps things moving. It makes my job way easier.

Tech Lead
One thing that stands out about Jack is how well he collaborates and makes sure everyone’s on the same page. The communication greatly improved our teams success

Software Developer
Jack is a great co-worker, follows through, and delivers quality work every time. You never have to wonder if something will get done, it just does.

Instructional Designer
Jack doesn’t just build things that work, he builds things that feel good to use. He has attention to detail, and makes sure the final product isn’t just functional, but actually intuitive and polished.

Full-Stack Engineer
Jack just makes things easy. Communicates well, keep things moving, and doesn't get caught up in unnecessary debates. If something needs fixing, he will fix it efficiently

Program Manager
Jack is one of those engineers you can always count on. He takes ownership of his work, communicatse well, and keeps things moving. It makes my job way easier.

Tech Lead
One thing that stands out about Jack is how well he collaborates and makes sure everyone’s on the same page. The communication greatly improved our teams success

Software Developer
Jack is a great co-worker, follows through, and delivers quality work every time. You never have to wonder if something will get done, it just does.

Instructional Designer
Jack doesn’t just build things that work, he builds things that feel good to use. He has attention to detail, and makes sure the final product isn’t just functional, but actually intuitive and polished.

Full-Stack Engineer
Jack just makes things easy. Communicates well, keep things moving, and doesn't get caught up in unnecessary debates. If something needs fixing, he will fix it efficiently

Program Manager
Jack is one of those engineers you can always count on. He takes ownership of his work, communicatse well, and keeps things moving. It makes my job way easier.

Tech Lead
One thing that stands out about Jack is how well he collaborates and makes sure everyone’s on the same page. The communication greatly improved our teams success

Software Developer
Jack is a great co-worker, follows through, and delivers quality work every time. You never have to wonder if something will get done, it just does.

Instructional Designer
Jack doesn’t just build things that work, he builds things that feel good to use. He has attention to detail, and makes sure the final product isn’t just functional, but actually intuitive and polished.

Full-Stack Engineer
Jack just makes things easy. Communicates well, keep things moving, and doesn't get caught up in unnecessary debates. If something needs fixing, he will fix it efficiently

Program Manager
Jack is one of those engineers you can always count on. He takes ownership of his work, communicatse well, and keeps things moving. It makes my job way easier.

Tech Lead
One thing that stands out about Jack is how well he collaborates and makes sure everyone’s on the same page. The communication greatly improved our teams success

Software Developer
Jack is a great co-worker, follows through, and delivers quality work every time. You never have to wonder if something will get done, it just does.

Instructional Designer
Jack doesn’t just build things that work, he builds things that feel good to use. He has attention to detail, and makes sure the final product isn’t just functional, but actually intuitive and polished.

Full-Stack Engineer
Jack just makes things easy. Communicates well, keep things moving, and doesn't get caught up in unnecessary debates. If something needs fixing, he will fix it efficiently
Work Experience
Timeline of my Journey as a Software Engineer
Feb 2024 - Present
Feb 2024 - Present
Software Engineer - USWFS
Led the complete rewrite of IPaC from a grails app to modern Next.js and Java, improving performance, scalability, and maintainability.
Tested multiple applications and wrote tests for 50+ React Components using Vitest and React Testing Library.
Optimized API calls utilizing GraphQL utilit and improved speed by 5X.
Initiated and set up a new application using Docker Dev Containers, ensuring a consistent and reproducible development environment.
Diagnosed and fixed critical production bugs in an internal application, ensuring a successful and timely deployment.
Integrated AWS-based PR scanning tools to automate security and code quality checks during the development lifecycle.

Feb 2022 - Jan 2024
Feb 2022 - Jan 2024
Full Stack Engineer - Cognizant
Front-End Lead developer on a project for equifax where we created pages for all taxforms.
Worked with UX designers using FIGMA to design the most intuitive Taxform workflows.
Designed and implemented a Micro Frontend (MFE) architecture using Angular and Webpack 5 Module Federation, enabling independent deployment of frontend modules.
Established and maintained a 90%+ test coverage threshold across all Angular micro frontends, ensuring high reliability and stability.
