IRSCPA Web App
Full-Stack Developer
Developed a full-stack solution for a CPA firm, focusing on secure document handling and tax resolution tools.

IRSCPA is a platform that helps individuals and businesses resolve complex IRS tax issues. It allows users to securely upload tax documents and connect with tax professionals for personalized resolution strategies. My goal was to create a seamless and secure experience for both users and the firm.
Custom Full-Stack Development
I built the full-stack application using NestJS with PostgreSQL and TypeORM on the backend, and Next.js on the frontend. The application includes user and admin dashboards built with Material-UI and TanStack. I designed the database models and managed migrations to ensure consistency and scalability.
Secure Document Handling & Communication
For secure document management, I integrated AWS S3 presigned URLs for uploads and downloads. AWS SES was used for emails, with AWS SNS handling bounce and complaint notifications. Responsive email templates were created with MJML.

Efficient User Interaction
I developed a multi-step form to collect tax information efficiently. Additionally, I implemented the automatic generation of IRS Form 2848 PDFs using pdf-lib, streamlining the process for users and reducing manual effort.


Deployment & CI/CD
The application was dockerized and deployed to AWS EC2. I set up a CI/CD pipeline using Jenkins for continuous integration and deployment with zero downtime. Nginx was used as the reverse proxy for enhanced security and scalability.
Final Thoughts
IRSCPA was a project focused on delivering a secure and user-friendly solution for a small CPA firm. I had the opportunity to build a custom solution that balanced simplicity with security, helping users navigate the tax resolution process with ease.
Let's Connect
I'm excited about new full-time opportunities
and open to collaborating on innovative product ideas with you.
Feel free to email me, or connect with me on