Stankovic.
← Back to Projects

NCCER

NCCER is a nonprofit foundation supporting workforce development in the construction industry through education, certification, and technology. Their digital ecosystem provides industry-recognized credentials and tools that connect professionals, training centers, and employers. I contributed to the modernization and stabilization of their core application-ensuring it could scale, evolve, and remain reliable for thousands of users nationwide.

Technologies Used

TypeScript
React.js
Next.js
Node.js
Prisma
MongoDB
NCCER

Project Overview

NCCER's platform plays a key role in workforce certification and training delivery. The challenge: a legacy system that needed significant bug fixes, performance improvements, and a transition into a modern stack—without disrupting ongoing user workflows.

Scope of work

1. Requirements Analysis & Client Communication

  • Collaborated closely with stakeholders to capture functional, UX, and technical goals.
  • Translated evolving business needs into clear engineering tasks in an agile team of 6.

2. Legacy System Maintenance & Stabilization

  • Analyzed and fixed critical bugs in the existing Next.js application.
  • Improved data integrity, UI consistency, and performance under production load.

3. Modern Web Application Development

  • Helped build a Next.js (TypeScript) web app using the new App Router, React Server Components, and Prisma ORM over MongoDB.
  • Integrated seamless transitions between legacy and modern codebases for a smoother migration experience.

4. AWS Glue & Data Lake Integration

  • Supported data-driven features by integrating with AWS Glue and Data Lake, ensuring reliable ingestion, transformation, and querying of training and certification records.

5. Agile Team Collaboration

  • Operated in a Scrum-based environment, participating in sprint planning, code reviews, daily stand-ups, and feature grooming sessions.
  • Emphasized team knowledge sharing and scalable engineering practices.

Other Projects I’ve Done