Hi, I'm Asfak

Front-End Web Developer

I am Asfak Ahmed, a Front-End Web Developer with over two years of experience and the founder of ZenUI Library, a platform offering essential UI components and templates. Coding is my passion, and I excel at solving complex problems with creative solutions.

reactvue
5+

Satisfied clients

2+

Years of experience

asfak/image

About Me

asfak/image

My name is Asfak Ahmed, and I am passionate about crafting exceptional user experiences as a Front-End Web Developer. With over 2 years of hands-on experience in the industry, I currently thrive in my role at Doplac CRM, where I contribute to building intuitive interfaces that drive user engagement and satisfaction.

Previously, I had the opportunity to work remotely for Goatmove Inc., an esteemed American company. This experience not only sharpened my technical skills but also enriched my understanding of global standards in web development and the nuances of remote collaboration.

Beyond my professional roles, I am the proud founder and Creator of ZenUI Library—a project close to my heart. ZenUI Library stands as a testament to my commitment to providing robust UI components and website templates that empower developers and businesses alike to create stunning digital experiences effortlessly.

Experience

company/logo

Contributing Author

freeCodeCamppart time

Sep 2024present

San Francisco, caremote

In my free time, I write articles for freeCodeCamp, sharing insights, tutorials, and tips on front-e See More
company/logo

Front-End Web Developer

Dopac CRMfull time

Feb 2024present

Zindabazar, Sylhet, Bangladeshon-site

Doplac CRM is a CRM application development company. I am working here as a front-end deve See More
company/logo

Front-End Web Developer

Goat Moves Incfull time

Mar 2023Jan 2024

United Statesremote

I am a front end developer in goatmoves company. We have a team here where I work in desig See More

Skills

javascript

react js

vue js

pinia

sass

tailwind css

redux

adonis js

icon

edge js

icon

framer motion

swiper js

Projects

Goat Moves - Multi Vendor E-Commerce

Goat Moves - Multi Vendor E-Commerce

I contributed as a Front-End Developer to this collaborative project for my company. The p See More

Technology:

nextJS
tailwind CSS
laravel
ant design
ZenUI - React/NextJS UI Library

ZenUI - React/NextJS UI Library

ZenUI is a Open-Source React and Tailwind CSS UI components library dedicated to providing See More

Technology:

reactJS
tailwind CSS
Doplac CRM

Doplac CRM

I contributed to the development of a comprehensive CRM product designed specifically for See More

Technology:

vueJS
tailwind CSS
laravel
PHP
Resume Builder Application

Resume Builder Application

With the Resume Builder app, creating a professional resume has never been easier. Customi See More

Technology:

reactJS
SASS
jsPDF
html2canvas

Blogs

JavaScript Selection API

JavaScript Selection API

freeCodeCamp

335

When you interact with web pages, a common task you’ll perform often is selecting text. Whether it's highlighting a section of a paragraph to copy, ma...

How to Write Better Variable Names

How to Write Better Variable Names

freeCodeCamp

2,342

Naming is one of the most important and challenging parts of writing clean, maintainable, and scalable code. A well-thought-out variable name, for exa...

9 Features Make CSS Easier in 2024

9 Features Make CSS Easier in 2024

hashNode

93

ভাই সিএসএস প্রোগ্রামিং ল্যাঙ্গুয়েজ না এইটা আমরা সবাই জানি ! কিন্তু আপনি কি জানেন ২০২৪ সালে সিএসএস দিয়ে ও ডায়নামিক কাজ করা সম্ভব? হ্যাঁ, আপনি ঠিকই শুনে...

How to make a website in 2 minutes

How to make a website in 2 minutes

hashNode

36

মাত্র ২ মিনিটে কি নিজের একটি ওয়েবসাইট বানানো সম্ভব? কেনো সম্ভব নয়, ZenUI Library থাকতে? ZenUI Library তে রয়েছে pre-build ২০+ ওয়েবসাইট টেম্পলেট। আপনি ...

How Event Handling Works in Vue 3

How Event Handling Works in Vue 3

freeCodeCamp

539

Event handling in Vue 3 allows developers to respond to user interactions like clicks, key presses, form submissions, and more. Vue provides simple a...

Document object model (dom) full explained

Document object model (dom) full explained

hashNode

557

DOM কি? DOM - ডকুমেন্ট অবজেক্ট মডেল হল ওয়েব পেজের সমস্ত এলিমেন্ট, এট্রিবিউট, টেক্সট এবং অন্যান্য সংযোগগুলির প্রতিস্থান প্রদান করা। এটি একটি প্রোগ্রাম...

Achievements

animated_card

5th place in Technical Article Writing Contest 2023

Alhamdulillah 😍 I try to share what I learn with others. I try my best to help people with my knowledge. 🎉 Alhamdulillah I am very happy after securing 5th place in Programming Hero's Technical Content Writing Contest. Where I am 5th out of 140 contestants 😊

animated_card

3th place in Technical Article Writing Contest 2024

Alhumdulillah 💕 Thanks to Programming Hero for organizing such a nice contest. It was an article writing contest organized by a platform called Programming Hero, where everyone wrote articles on programming or technical topics (I was one of them). About 80 people submitted their written articles and I got the 3rd position from there. 😍

animated_card

I won 2nd runner's prize in " Programming Hero web application showcase contest 2 "

The contest was to show the web app where there were about 100 contestants. I finished 2nd runner up there. The rules of the contest were to present one's project well and the project was declared a winner based on design and functionality. I presented this project and won the contest.

animated_card

Got dev card from daily.dev

Daily.dev is a platform where programmers can read blogs, articles on various technical topics filtered according to their preferences. If you open an account on their platform you will get a devcard and mine did but in 2024 they will have some physical ones, Devcard gave and I am one of them.

Copyright © 2025 by Asfak Ahmed.