Team of 6 (2 FE, 2 BE, QA, Analyst)
Developing a security monitoring application for a major financial institution.
React 18MobXTypeScriptHighchartsReact RouterMicro-frontend architecture
- Architected and developed a micro-frontend module using React, MobX, and TypeScript for real-time data flows.
- Built a comprehensive analytics dashboard suite using Highcharts, creating multiple custom visualization types (line, bar, pie, heatmaps).
- Engineered highly customized, interactive chart components with drill-down capabilities and cross-chart data synchronization.
- Optimized rendering performance for high-volume data visualization, handling thousands of data points efficiently.
- Systematically debugged and resolved critical issues across the application, including race conditions, UI logic errors, and memory leaks.
Agile team averaging 7 members (2 FE, 2 BE, 2 QA, Designer)
Developed an employee rewards management platform from near-scratch.
ReactTypeScriptContext APIReact RouterCustom UI library
- Independently executed a complete codebase migration from JavaScript to TypeScript in one month.
- Developed a custom data table component with client-side multi-criteria filtering, sorting, and pagination for 1000+ records.
- Built a sophisticated filtering system with real-time updates using Context API.
- Implemented a complete reward workflow with role-based permissions and confirmation dialogs.
Additional Experience
- Worked on a legacy JSP (JavaServer Pages) project, implementing modifications and maintaining server-side rendered pages.
Cross-functional team of 4 (FE, BE, QA, Designer)
Developed a feature-rich task management platform with advanced collaboration capabilities.
ReactContext APITypeScriptReact RouterDraft.jsreact-beautiful-dndMaterial-UI
- Built a comprehensive navigation system with React Router, including nested routing for projects and tasks.
- Developed an advanced search with debounced backend API integration.
- Implemented a Google Docs-style rich text editor using Draft.js.
- Created an intuitive drag-and-drop interface for task organization using react-beautiful-dnd.
- Architected scalable state management using Context API with TypeScript.
Cross-functional team of 5 (2 FE, 2 BE, 1 QA)
Developed B2C e-commerce platform development, focusing on authentication and core user-facing features.
ReactReduxNode.jsExpressPostgreSQLMongoDB
- Designed and implemented secure authentication system featuring: JWT token-based auth, social logins, email verification, and CSRF/XSS protection.
- Developed product catalog with advanced filtering and a shopping cart using Redux for optimal performance.
- Built REST API endpoints for product operations using Node.js and Express.
- Actively participated in agile ceremonies: daily standups, sprint planning, and peer code reviews.