About Me

Take a moment to explore my journey, experiences, and what truly drives me as a developer. You might just find someone who treats your dream as their own responsibility.

My Story

My journey into the world of technology began with a deep love for computers. What started as simple curiosity gradually turned into a habit, and now, it has become a part of who I am. I’ve never been the brightest student in academic classrooms, but when it comes to technical skills, I’ve always strived to stand out. For me, programming is not just about writing code. It’s an art form. A mindset. A way of thinking. I dream of becoming a programming artist, someone who paints logical solutions to real-world problems with code as their brush and creativity as their color. I strongly believe that true mastery comes from building a rock-solid foundation. That’s why I focus deeply on the fundamentals. These core concepts are my greatest strength and the key reason I feel confident in what I build and how I solve problems. My learning approach is simple: understand everything through real-life context. I don’t just memorize, I connect ideas, visualize them, and make them part of how I think. And once I understand something, I make it my mission to explain it clearly to others. Good presentation and communication skills are not just tools for me, they are fuel for my confidence. Programming, to me, is more than a skill. It’s my passion. My voice. My language of expression. Through it, I try to shape ideas into reality and turn imagination into function. I’m still learning, still growing, but every line of code I write takes me one step closer to becoming the kind of artist I aspire to be, one whose work not only runs, but resonates.

What I Do

  • Full Stack Development
  • React & Next.js Applications
  • API Development & Integration
  • Performance Optimization
Developer at work

My Values

Strong Leadership

I guide teams with clarity and confidence, ensuring everyone is aligned and motivated towards common goals.

Ownership & Responsibility

I take full ownership of my work, delivering results with accountability and integrity.

Problem Solving

I tackle challenges with analytical thinking and creativity, finding effective and optimized solutions.

Clear Communication

I express ideas and feedback in a concise and empathetic manner, ensuring smooth collaboration and understanding.

Teaching & Mentorship

I enjoy guiding and empowering others, breaking down complex concepts to make learning accessible and practical.

Strategic Thinking

I plan and execute with foresight, identifying opportunities and risks to achieve long-term impact.

Adaptability

I adjust quickly to new situations and technologies, staying effective in dynamic environments.

Reliability & Consistency

I deliver high-quality results consistently, building trust with my peers, clients, and collaborators.

My Journey

Strong Foundation with HTML & CSS

Strong Foundation with HTML & CSS

2020

Mastered HTML and CSS, building solid and responsive web pages from scratch.

Key Achievements:

  • Expertise in HTML structure and semantics
  • Proficient in CSS styling and layouts
  • Created multiple fully responsive websites
JavaScript - First Programming Language & Mastery

JavaScript - First Programming Language & Mastery

2021

JavaScript was my first programming language, and I have mastered it deeply to build dynamic, interactive web applications.

Key Achievements:

  • First programming language I learned thoroughly
  • Mastered core JavaScript concepts and ES6+ features
  • Built complex applications with efficient, clean code
Advanced C, C++ and Data Structures

Advanced C, C++ and Data Structures

2022

Excelled in C and C++ programming, and confidently applied Data Structures & Algorithms to solve complex problems.

Key Achievements:

  • In-depth knowledge of C and C++ programming paradigms
  • Expertise in essential data structures and algorithms
  • Implemented optimized solutions for challenging problems
Python & Object-Oriented Programming Mastery

Python & Object-Oriented Programming Mastery

2023

Achieved strong command over Python and OOP principles, developing clean, scalable code.

Key Achievements:

  • Advanced Python programming skills
  • Applied OOP design patterns effectively
  • Built scalable projects using Python
Modern Web Development with React, Next.js & Node.js

Modern Web Development with React, Next.js & Node.js

2024

Expert in building full-stack modern web applications using React, Next.js, and Node.js technologies.

Key Achievements:

  • Developed performant React applications with best practices
  • Implemented server-side rendering and API routing with Next.js
  • Built robust backend services with Node.js

Tech Stack

React
Next.js
Redux
Node.js
Express
Python
MongoDB
PostgreSQL
Prisma
MySQL
Tailwind CSS
SASS
JavaScript
C
Python
C++
TypeScript
Git
Docker
Vercel
Netlify

Personal Info

Name:Rafe Uddaraj
Email:sayhi@rafeuddaraj.me
Location:Dhaka, Bangladesh
Experience:5+ Years

Hobbies & Interests

  • Cricket
  • Travel
  • Reading Tech Blogs
  • Racket

Favorite Tools

VS Code
Notion
Slack
GitHub
Discord
Coolify
Vercel

Currently Learning

  • Machine Learning
  • Web3 Development
  • Advanced AWS Services

Future Goals

1

Launch my own tech startup

2

Contribute to major open-source projects

3

Speak at international tech conferences

4

Mentor the next generation of developers

Work Philosophy

I don’t just build software, I take ownership of every project as if it were my own. To me, it's never “your” problem to solve, it becomes “ours.” I believe that meaningful solutions come not just from technical skills, but from genuine care, deep understanding, and a relentless commitment to do what’s right, not what’s easy. Every line I write is a promise: that your vision is safe in hands that treat it with respect, pride, and personal responsibility.