Skip to content
View Abdullah00001's full-sized avatar
  • Dhaka,Bangladesh

Block or report Abdullah00001

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Abdullah00001/README.md

πŸ‘‹ Hi, I'm Abdullah Bin Omar Chowdhury

Backend Developer | Bringing Ideas to Life with Node.js, TypeScript, Express & MongoDB

πŸ‘¨β€πŸ’» About Me

I'm a 22-year-old Computer Science student and a passionate Backend Developer. I’m deeply immersed in exploring and mastering the backend world, with a focus on quality, efficiency, and continuous learning. My goal is to play a significant role as a software engineer. I am an enthusiastic learner, continuously improving and eager to dive deeper into the backend world.Programming is not just a career for meβ€”it’s a passion, and I’m obsessed with solving problems and building meaningful, high-quality systems. My journey is about constant growth, embracing challenges, and delivering impactful results. Coding isn't just what I doβ€”it's what I love.

My Programming Journey πŸš€

My programming journey began with a focus on mastering the fundamentals of C, which provided a solid foundation in problem-solving and algorithmic thinking. I honed my skills on competitive programming platforms like Codeforces and HackerRank, where I tackled increasingly complex challenges. To enhance my problem-solving efficiency and delve deeper into Data Structures and Algorithms (DSA), I transitioned to C++, leveraging its cleaner syntax and extensive STL libraries. This phase sharpened my ability to solve advanced problems, including graph traversal and dynamic programming.

Building on my programming expertise, I expanded into web development, starting with HTML and CSS to understand the fundamentals of website structure and styling. I further enhanced my skills by incorporating frameworks like Bootstrap and Tailwind CSS to create responsive, modern interfaces. As I progressed, I focused on JavaScript, exploring ES6 features and mastering DOM manipulation to build dynamic, interactive user experiences. My frontend journey culminated in learning React, where I developed interactive UIs and worked with APIs to simulate real-world applications.

Eager to explore backend technologies, I transitioned to Python to strengthen my understanding of Object-Oriented Programming (OOP) principles. I complemented this with SQL and MySQL, acquiring the skills to design and manage databases efficiently. My backend exploration began with Django and the Django REST Framework (DRF), where I built a small e-commerce API. However, my growing affinity for JavaScript led me to pivot towards Node.js and Express.

In my backend development journey, I focused on building scalable APIs using Node.js, Express, and MongoDB. I successfully developed a full-stack MERN application, integrating features like JWT-based authentication, role-based access control, and secure password handling with bcrypt. This project demonstrated my ability to implement robust security measures and manage data flow effectively.

To enhance code maintainability and scalability, I adopted TypeScript, integrating it into my Node.js projects. This shift improved type safety and streamlined my development process, allowing for better collaboration and more reliable applications. My current focus is on deepening my expertise in backend technologies, continuously building and refining projects that align with industry best practices.

πŸ› οΈ Tech Stack

C C++ JavaScript Python SQL HTML CSS Bootstrap Tailwind CSS React Node.js Express.js MongoDB MySQL Mongoose TypeScript React Router

Git VSCode Figma Postman Trello GitHub REST APIs Nodemon Vercel Netlify

πŸ“Š GitHub Stats

GIF
GitHub Stats GitHub streak stats

πŸ“¬ Contact Me

"The best way to predict the future is to invent it." – Alan Kay

Feel free to reach out to me through any of the platforms below!

Email LinkedIn Discord

Pinned Loading

  1. Authify0 Authify0 Public

    Authify0: A secure authentication backend using Node.js, Express, MongoDB, and Mongoose. Features include signup, OTP-based email verification, login, logout, profile management, account deletion, …

    JavaScript

  2. NODE-THE-ULTIMATE-BACK-END NODE-THE-ULTIMATE-BACK-END Public

    NODE-THE-ULTIMATE-BACK-END features all my code as I embarked on my Node.js journey. This repository showcases my learning progress, covering essential concepts, frameworks, and practices, serving …

    JavaScript

  3. REACT-THE-ULTIMATE-FRONT-END REACT-THE-ULTIMATE-FRONT-END Public

    REACT-THE-ULTIMATE-FRONT-END contains all my code as I began my journey into React. This repository showcases my learning progress and experiments with core React concepts, components, and hooks, s…

    JavaScript

  4. Phitron-Fall2023 Phitron-Fall2023 Public

    Phitron-Fall2023 represents my programming journey, featuring course codes in C, C++, data structures, algorithms, Python, OOP, SQL, HTML, CSS, JavaScript, Django MVT, and DRF. From writing "Hello …

    C++