Software Engineer
Current• DeClustor is a locally hosted, user-friendly dashboard deployed on Docker, designed to track CPU, memory, and network metrics across multiple AWS ECS accounts, clusters, and services.• Enhanced a React-based dashboard, increasing rendering efficiency by 35% with Virtual DOM optimizations and scalable custom hooks, resulting in faster load times and improved user interactions across platforms.• Engineered robust global state management with Redux Toolkit for a complex application, centralizing and simplifying state handling across 17 regional clusters.• Designed a cohesive Material UI-themed data analytics dashboard, accelerating feature deployment and ensuring design consistency across modules.• Implemented interactive SVG charts with Nivo and D3.js, improving real-time data visualizations and user engagement metrics by over 25% with complex datasets.• Built a high-performance Node.js backend with REST APIs, improving system throughput and reliability for high-volume HTTP traffic using an event-driven architecture.• Improved API security and scalability using Express.js and AWS SDK, customizing middleware for enhanced data validation and security compliance.• Reduced deployment times by 20% and bolstered database security by integrating SQLite3, leveraging its lightweight design to improve system stability and reliability.• Enabled real-time updates using WebSocket, eliminating manual refreshes and seamlessly handling hundreds of daily notifications.• Attained 85% test coverage in an automated CI/CD pipeline with GitHub Actions, boosting code quality and ensuring reliable, consistent deployments.• Optimized landing page asset delivery to AWS S3 using Webpack, reducing initial page load times by 30% through strategic asset management techniques, including code splitting and lazy loading.