Technologies I've used so far...

“I am still learning.”—Michelangelo

Work-Integrated Learning Project
FRONTEND DEVELOPER

September 2024 / December 2024

  • Completed a 4-month WIL project applying technical, project management, and collaboration skills to solve real-world business challenges.

  • Developed responsive property management web app using React, Redux, REST APIs, and implemented authentication, dynamic routing, and state management.

  • Created clean, modular, and scalable frontend code following industry best practices, peer code reviews, and Agile Scrum methodologies.

  • Optimized application performance through lazy loading, memoization, and code splitting techniques.

  • Collaborated effectively with team members via GitHub version control, Jira task management, and stakeholder communications.

Lambton College, Toronto

EXPERIENCES...

Goonfol Technologies
SOFTWARE DEVELOPER

February 2022 / December 2022

  • Implemented UI/UX enhancements for a news portal, guided by senior mentors, which led to a 30% increase in user engagement and improved website accessibility for visually impaired users.

  • Seamlessly integrated RESTful APIs into 10+ frontend modules, ensuring data consistency and improving page load times by 20%.

  • Authored 200+ unit tests (Jest, React Testing Library), achieving 90% code coverage. Logged and prioritized bugs in Jira, resolving 95% of critical issues within SLA timelines.

  • Partnered with backend teams to refine API contracts and optimize performance using Git and GitHub for version control and continuous integration, aligning with Agile sprints and iterative feedback loops.

Dhaka, Bangladesh

Post-graduate certificate in Full Stack Software Development

Lambton College, Toronto, Canada

Bachelor of Science in Computer Science and Engineering

East West University, Bangladesh

May 2023 / February 2025

March 2016 / December 2021

EDUCATION

My Projects

Explore my diverse portfolio of innovative software solutions.

A laptop displaying a code editor with lines of code related to a React application. The screen shows project folders and files written in JavaScript, suggesting software development in progress. The background is slightly blurred, adding focus to the laptop screen.
A laptop displaying a code editor with lines of code related to a React application. The screen shows project folders and files written in JavaScript, suggesting software development in progress. The background is slightly blurred, adding focus to the laptop screen.

To-do app for managing tasks in an organized way.

GUI applications built with Java for hiding data.

Responsive web pages using HTML5 and CSS3

To-Do

File-Locker

Web design

Software Development Services

Expert full stack development, specializing in frontend and backend solutions for diverse projects and needs.

Responsive Web Design

Creating visually appealing and user-friendly websites that adapt seamlessly to all devices and screen sizes.

A person is typing on a keyboard in front of a computer screen displaying code or a programming interface. The environment suggests a focused and professional atmosphere.
A person is typing on a keyboard in front of a computer screen displaying code or a programming interface. The environment suggests a focused and professional atmosphere.
React Applications

Developing dynamic and interactive web applications using React, ensuring optimal performance and user experience.

Java GUI Applications

Building robust Java applications with graphical user interfaces tailored to meet client specifications.
A computer screen displaying web design content and code side by side. The left side features text describing a product designer's work and experience, while the right side shows colorful, highlighted code lines on a dark background.
A computer screen displaying web design content and code side by side. The left side features text describing a product designer's work and experience, while the right side shows colorful, highlighted code lines on a dark background.
A person wearing a blue shirt is working on a desktop computer with a large screen displaying code. The environment appears to be an office space with natural light coming in from a window. The scene includes a keyboard, mouse, and some desk accessories like pens and notebooks.
A person wearing a blue shirt is working on a desktop computer with a large screen displaying code. The environment appears to be an office space with natural light coming in from a window. The scene includes a keyboard, mouse, and some desk accessories like pens and notebooks.
gray computer monitor

Get in Touch

Contact me for your software development needs and project inquiries.