Contact Information
- Email: khairul.hasan.dev@gmail.com
- Phone: (+880) 1940830791
- LinkedIn: @imkhairulhasan
- GitHub: @khairul111010
- Website: https://khairul-hasan.netlify.app
- Location: Dhaka, Bangladesh
| Category | Skills |
|---|---|
| Frontend Development | HTML5, CSS, SCSS, JavaScript, TypeScript, React.js, Next.js |
| State Management | Redux, Context API |
| Testing | Jest, Storybook, React Testing Library |
| Deployment | Vercel, Heroku, Netlify, Docker |
| API Tools | Postman, Swagger |
| Collaboration Tools | Bitbucket, Git, GitLab, GitHub, Jira, Trello, ClickUp |
| Languages | English (Fluent), Bangla (Native) |
March 2025 β Present
- Led System Migrations & Optimization: Architected system upgrades and feature rollouts using TypeScript and the latest React packages, focusing on performance enhancements and Webpack configuration tuning for faster load times. Upgraded key projects (Publisher, Passport, core platform) to React 19, Next.js 15, and the latest versions of critical packages (e.g., Webpack, Babel, Ant Design, and Axios), resolving compatibility issues and significantly enhancing performance.
- Optimized Data Management: Built reusable components (analogous to Ant Design) with advanced search, filtering, and complex query capabilities powered by RTK Query, ensuring high system responsiveness for large datasets.
- Enhanced User Interactions and Accessibility: Developed infinite scrolling and implemented features like clipboard copying, advanced date/time functionalities, and seamless PDF/file viewers to boost productivity within the ERP.
November 2024 β March 2025
- Engineered Specialized Components: Designed advanced data components, including complex custom sliders and multi-select options, for real-time data visualization and filtering fleet metrics.
- Integrated AI-Driven Solutions: Built the UI bridge for AI-based algorithms, creating actionable interfaces for optimized vehicle routing and scheduling suggestions, significantly contributing to cost reduction.
- Improved Scalability and Stability: Conducted targeted refactoring and component optimization (using Babel for compatibility) to ensure the platform could reliably handle a high volume of active fleet units and data streams.
May 2023 β February 2025
- Codebase Refactoring & Migration: Restructured the flagship accounting application using React and TypeScript, updating core libraries and enhancing the architecture for improved maintainability and scalability.
- Developed Advanced Visualization Tools: Utilized ApexCharts and D3.js to create dynamic and interactive visualizations, fundamentally improving client comprehension of financial data and complex MFS metrics.
- Managed High-Volume Real-time Data: Designed a high-performance analytics interface for a USSD monitoring tool, requiring extreme efficiency to ensure real-time troubleshooting for a user base of millions.
April 2022 β April 2023
- Optimized Development Efficiency: Created a custom Redux RTK query implementation for sophisticated state management, resulting in a measurable improvement in feature development speed and consistency across projects.
- Engineered Complex UI Features: Designed and implemented a unique social media feed structure that integrated diverse media types and specific user highlight mechanisms, directly boosting platform engagement.
- Integrated Scalable Solutions: Optimized core system architecture and API usage with an intelligent caching layer, resulting in significant cost savings on third-party service fees (e.g., Google Maps API).
- WeGro ERP & Investor App: Comprehensive ERP solution transforming agricultural operations with real-time tracking, investor management, and financial reconciliation.
- Staging Link: https://dev.wegro.global/
- Anchorbooks: Cutting-edge accounting software with advanced automation, AI integration, and seamless user experience for modern businesses.
- Link: https://anchorbooks.ai/
- Fleetblox: AI-powered fleet management system.
- Bachelors in Computer Science & Engineering (CGPA - 3.53)
- IUBAT
- Graduation: January 2022
Want to know more about me? Run this command in your terminal:
npx iamkhairulhasan

