Mark Louie Carnaje

Full Stack Web Developer · React · Node.js · IT Support

Summary

Full Stack Web Developer and IT Support Specialist with 6+ years of combined experience across IT infrastructure, technical support, and full-stack development. I build and deploy scalable web applications with React.js, Node.js, Express.js, MongoDB, MySQL, and RESTful APIs — from authentication and dashboards to Linux/Nginx production servers.

Skills

Frontend
JavaScript (ES6+), TypeScript, React.js, Next.js, React Router, HTML5, CSS3, Tailwind CSS, Bootstrap
Backend
Node.js, Express.js, PHP, REST APIs, JWT Authentication, WordPress
Databases
MongoDB, MySQL, PostgreSQL, Prisma, MariaDB
DevOps & Tools
Git, GitHub, Linux, Nginx, VPS / SSL, Postman, VS Code
IT & Infrastructure
Network Administration, Active Directory, LDAP, Technical Support

Experience

Full Stack Web Developer — One Solutions & client projects (Remote)

2+ years · Present
  • Built full-stack attendance, time-tracking, ticketing, and enrollment systems with React, Node.js, Express, and MySQL/MongoDB.
  • Implemented JWT authentication, role-based dashboards, reporting, and REST APIs consumed by multiple front-ends.
  • Delivered and maintain WordPress sites for law, CPA, title/escrow, and IT service firms in Northern Virginia — with a focus on SEO and performance.
  • Deploy and operate apps on Linux VPS with Nginx, SSL, and Git-based workflows.

IT Support Specialist — Education & enterprise environments

4+ years
  • Administered networks, user accounts, Active Directory, and LDAP services.
  • Troubleshot hardware, software, and connectivity issues and documented recurring fixes.
  • Identified workflow gaps that led to building internal tools such as ticketing and attendance systems.

Selected Projects

Support Ticketing System

cociligan.netlify.app

Full-stack IT support platform where students and employees submit tickets, with role-based authentication and an admin panel for agents to triage and resolve requests. (React, Node.js, Express, MongoDB, JWT)

OneSolutions Time Tracking

time.onesolutions.net

Workforce time-tracking app for employee clock-in, scheduling, and hours management across client organizations. (Next.js, React, TypeScript)

Help-Bankruptcy.com

help-bankruptcy.com

Bankruptcy attorney website for Timothy J. McGary — Chapter 7, 11, and 13 debt-relief services across Northern Virginia and D.C. (WordPress, Responsive Design, SEO)

Admin app for student registration and daily time-in/time-out, with face-recognition and QR kiosk check-in, dashboards, and Excel/PDF attendance reports. (Next.js, PostgreSQL, Prisma, Face API, QR)

Jeffrey D. McGary, CPA

mcgary.biz

Professional site for tax preparation, accounting, and financial services for individuals and businesses in Vienna, VA. (WordPress, Responsive Design, SEO)

Title One & Escrow

title1inc.com

Title company website for escrow, settlement support, and real-estate closing services in Vienna, VA. (WordPress, Responsive Design, SEO)

More work, including private client and internal applications, at mlcarnaje.site.