All case studies
Internal tools · CRM
HR & People Placement CRM
Clear visibility into employee skills, experience and engagements — so staffing decisions are made from data, not guesswork.
- Client
- Symphony (internal)
- Role
- Full-stack Engineer
- Year
- 2022–24
- Stack
- TypeScriptNext.jsRedux ToolkitMaterial UIGitHub CI/CD
1
place for skills, experience, projects & engagements
Full-stack
admin UI, data models, filtering, pagination & APIs
Iterative
continuous UX improvements from user feedback
01 / Problem
Staffing decisions depended on knowing who had which skills, experience and availability.
That information was scattered and hard to compare across the organization.
02 / Solution
I built and continuously improved an internal HR & People Placement CRM.
- ›Surfaced employee skills, experience, projects and engagements in one place.
- ›Developed the admin experience and contributed across frontend and backend: data models, filtering, pagination and supporting APIs.
- ›Iterated on UI/UX and workflows based on user feedback and changing organizational needs.
03 / Results
- ✓Faster, better-informed staffing decisions.
- ✓One source of truth for people data.
- ✓A tool that kept evolving with the organization.
Let’s work together
Facing a similar challenge?
Whether it’s an MVP, a design system or a legacy product that’s getting hard to maintain — let’s talk about what you’re building and how I can help ship it.