Md Ashfakul Karim Rahi

Frontend Developer

Crafting beautiful and performant web experiences with React js, and modern web technologies.

Professional headshot

About Me

I'm a passionate frontend developer with expertise in modern web technologies. I love creating beautiful, responsive, and user-friendly web applications.

Frontend Development

Expert in building responsive and interactive user interfaces using React and Next.js

State Management

Proficient in Redux, Context API, and other state management solutions

Modern JavaScript

Deep understanding of ES6+ features and modern JavaScript practices

UI/UX Design

Creating beautiful user interfaces with Tailwind CSS and modern design principles

API Integration

Experience with RESTful APIs, GraphQL, and backend integration

Performance Optimization

Implementing best practices for optimal web application performance

Where I've Worked

My professional journey in frontend development.

Frontend Developer

Staff Asia Ltd.2022 - Present
  • Deliver high-quality, robust production code for a diverse array of projects for clients including Apex Learning, OneEducation Business, and more
  • Collaborate with a team of 10+ engineers to develop and maintain scalable, secure, and efficient software solutions
  • Implement best practices for code quality, performance, and security
  • Participate in code reviews and provide constructive feedback to peers
  • Stay updated with emerging technologies and industry trends to enhance team capabilities and project outcomes

Featured Projects

Here are some of my recent projects that showcase my skills and expertise in frontend development.

Apex Learning

Apex Learning

Apex Learning is a UK-based e-learning marketplace platform similar to Udemy, offering a wide range of courses from various instructors. The platform enables course creators to upload and sell their educational content while providing students with an interactive learning experience. I contributed to developing the frontend system, implementing features like course browsing, user authentication, and video playback functionality.

Next.js
Redux
Tailwind CSS
Stripe
PayPal
One Education Business

One Education Business

One Education Business is a leading provider of online education services B2B clients. I worked on the One Education Business website, where I was responsible for developing and maintaining the websites frontend system

React
Next Js
TypeScript
RTQ Query
Tailwind CSS
Stripe
PayPal
Booking System

Booking System

Booking System is a custom-built application designed for managing bookings and appointments for a doctor. This project features a bespoke event calendar created from scratch to meet specific design requirements. The system allows for seamless booking management, ensuring the doctor can efficiently manage their schedule.

Next.js
TailwindCSS
REST API

Latest Blog Posts

Thoughts, insights, and tutorials on web development and design.

April 15, 2023

🚀 Why I Chose Next.js for My Portfolio

Discover the benefits of using Next.js for building modern, performant web applications and why it was the perfect choice for my portfolio.

March 22, 2023

💻 5 Essential Tools Every Frontend Developer Should Know

A curated list of must-have tools and extensions that will boost your productivity as a frontend developer.

February 10, 2023

🎨 Creating Beautiful UI with Tailwind CSS

Learn how to leverage Tailwind CSS to create stunning user interfaces without writing a single line of custom CSS.

Get in Touch

Have a project in mind? Let's work together to bring your ideas to life.