
Jm Duayan
Full-stack developer with hands-on experience building and deploying scalable web applications
Hire this person
Send a job offer directly to this candidate
About
Full-stack developer with hands-on experience building and deploying scalable web applications using the PERN stack (PostgreSQL, Express.js, React, Node.js), Next.js, and TypeScript. Proven ability to deliver secure, production-ready systems from concept to deployment, with a focus on clean architecture, role-based access control, and automated data pipelines. Comfortable working across the full development lifecycle, from database design to Linux server deployment.
Seeking a fullstack developer role to contribute high-quality, user-centered solutions to a collaborative software engineering team.
Experience
IT Intern (On-the-Job Training) at National Telecommunications Commission – ICT Division (2026-01 – 2026-05)
- Independently designed and developed two full production systems from scratch, with complete ownership of architecture, design, and implementation.
- Built Leanthos, a secure administrative file-management web panel using Next.js, TypeScript, and Prisma ORM, including a 9-stage automated file-cleaning and validation pipeline.
- Developed a Disbursement Voucher System, a PERN stack (PostgreSQL, Express.js, React, Node.js) financial management platform used across multiple departments (GSD, HRD, FD, CU), securing transactions with JWT authentication and bcrypt password hashing.
- Implemented role-based access control (RBAC) to manage permissions across super admin and department admin user roles.
- Diagnosed and resolved a critical login performance issue, reducing authentication response time by removing redundant middleware calls and optimizing application bootstrap logic.
- Managed end-to-end deployment and maintenance on Ubuntu Linux, configuring Nginx as a reverse proxy for secure traffic routing and PM2 for process management and high-availability monitoring.
Education
Bachelor of Science in Information Technology – STI College Ortigas-Cainta (2022 – 2026)
Senior High School in ICT Strand – Asian Institute of Computer Studies (AICS) (2018 – 2020)

