Skip to content
Rafe Uddaraj

About

I'm a software engineer who creates simple and effective solutions for real-world problems.

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 value

  • Ownership and 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 and Mentorship

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

  • Strong Leadership

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

  • 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 and Consistency

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

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.

Skills41

Topics

AI engineering

  • AI Engineering
  • Prompt Engineering
  • Context Engineering
  • RAG
  • Embeddings
  • Vector Databases

Agents and automation

  • AI Agents
  • MCP Servers
  • n8n
  • Hermes Agent
  • OpenClaw

Languages

Backend

Frontend

Data and backend platforms

Architecture

Platform and DevOps

  • Docker
  • Git
  • Cloudflare
  • Coolify
  • Dokploy

Languages

Bangla, NativeEnglish, Professional working

Tools I use daily

VS CodeNotionSlackGitHubDiscordCoolifyVercel

Outside work

CricketTravelReading tech blogsRacket

Get in touch

Questions about a video, an article, or working together.