My Projects

Here are some of the projects I've worked on throughout my career. Each project demonstrates different aspects of my technical skills and problem-solving abilities.

Microsoft Report Viewer

Performance-critical and feature-rich components of the Report Viewer, part of Microsoft BI suite. Implemented virtualization for dynamic tables, optimized codebase, and accurate rendering logic.

Highlights:

  • Refactored table subsystem with virtualization for complex structures
  • Optimized existing codebase for maintainability
  • Implemented accurate rendering logic for table borders
ReactTypeScriptReduxRedux-SagaJestCypressFluent UIReact-Virtual

Internal Staffing Dashboard

Internal tool for visualizing team allocations, projects, and roles over time. Features drag-and-drop timeline interface and dynamic export capabilities.

Highlights:

  • Built drag-and-drop timeline interface for hierarchical structures
  • Implemented dynamic PDF and Excel export
  • Optimized performance with Angular Signals
Angular 18TypeScriptPrimeNGSignalsChangeDetectionStrategy.OnPushjsPDFExcelJS

F5 Policy Management System

Lead frontend engineer on a greenfield project for policy configuration and management platform. Delivered production-ready MVP within 4 months.

Highlights:

  • Designed and implemented project structure and architecture
  • Built core components and state management
  • Integrated OpenAPI for typed API consumption
ReactTypeScriptReduxThunkRedux ToolkitOpenAPI