Hafizul Haque

Software Engineer
Dhaka, BD.

About

Highly motivated Software Engineer with 3 years of experience specializing in frontend development, leveraging JavaScript-based technologies like React.js, Next.js, and TypeScript. Proven ability to deliver large-scale, high-performance applications, as demonstrated by contributions to the Robi Distribution Management System serving a vast user base. Adept at optimizing user experience, streamlining development processes, and modernizing codebases to drive impactful technical solutions.

Work

Reddot Digital IT
|

Software Engineer

Dhaka, Dhaka, Bangladesh

Summary

As a Software Engineer at Reddot Digital IT, Hafizul developed and maintained the frontend codebase for the large-scale Robi Distribution Management System (RDMS) Portal application, enhancing user experience and developer efficiency.

Highlights

Spearheaded the development, debugging, and maintenance of the React.js-based frontend codebase for the Robi Distribution Management System (RDMS) Portal, ensuring high performance and reliability for a large user base.

Engineered a comprehensive design system and integrated consistent state management across the application, significantly improving development efficiency and reducing bug occurrences.

Implemented advanced optimization techniques, successfully reducing the application's bundle size by 30% and enhancing load times and overall performance.

Ensured full application responsiveness and significantly enhanced the user experience across diverse devices, leading to improved accessibility and engagement.

Modernized 40% of the legacy codebase by converting class components to functional components, leveraging contemporary React features to improve maintainability and performance.

Education

Chittagong University of Engineering & Technology
Chattogram, Chattogram, Bangladesh

B.Sc.

Computer Science and Engineering

Notre Dame College
Dhaka, Dhaka, Bangladesh

Higher Secondary

Skills

Database/ORM

Postgres, Prisma.

Other

Git, Docker, CI/CD.

Frontend

HTML, CSS, Vanilla JavaScript, TypeScript, React.js, Next.js.

Backend

Node.js, Express.js, Java, Spring Boot, REST API.

Projects

Developer Portfolio

Summary

A personal web application showcasing professional information and a curated collection of recent web development projects.

Robi Distribution Management System

Summary

A large-scale system managing distribution processes, calculating retailer incentives, and integrating various services for a vast user base.