FlowyTeam is a productivity & performance management company SaaS designed to help companies to manage OKRs, KPIs, Tasks, HR & more. My role was Full-Stack developer for maintaining, fix bugs, redesign the dashboard and enhancing performance to create a smoother experience for users.
My Key Contributions
1.Redesign UI/UX dashboard
I restructured, refined of all modules, understanding old code and bussines logic on this app.
this old version look like, our team doing it 1 year from begining, finalize, QA and enhance this new UI.
2.Bug Fixes
Many bugs found. we use bug report from client & sentry.io to tracking errors.
while fixing i learn lot of codebase & bussines logic.
3.Performance Optimization
When app has much module, sometime dev team not recognized of performance loading and focusing fix bug and deliver new features.
on this app the key of module and has much data on each company is:
- Attadance
- Employee
- Task
- OKR
On this case i optimize with method SQL query optimization, optimize function, slice them batch by batch and make it client side rendering first
4.Develiver new features
After a while handled this SaaS with team and more understand of codebase, i build new features to bring user satisfaction:
- Appointment Management



- Recruit Management
- OKR PPTX Generated

- Ai Assistant
- and others modules