Theme Design Tool
2025A visual theme editor for generating and customizing themes for a very popular UI component library (MUI). Build: Material Design, MUI, React, TypeScript.
Software Engineer
Hii! I'm Tefa, a passionate Front-end developer with 3+ years of experience building full-stack web applications across modern JavaScript frameworks and backend technologies to deliver efficient, user-focused products.
Read more about me
A visual theme editor for generating and customizing themes for a very popular UI component library (MUI). Build: Material Design, MUI, React, TypeScript.
A mobile accessible tournaments management and engagement for organizers, participants, and spectators. Build: PWA, React.js, Nest.js, Next.js, TailwindCSS.
An online marketplace for booking curated tours and activities worldwide, for relaxation and adventure. Build: Next.js, Nest.js, MUI, PostgreSQL.
A clone of a once-famous engaging game where players try to guess a hidden five-letter word within six attempts. Build: Javascript, DOM Manipulation, Responsive CSS, HTML5.
Feb 2025 — Till Date
Conducted code reviews, feasibility studies, and software design to enhance project quality. Improved API structure and implemented new functional integrations within an existing Node.js codebase. Converted Figma designs into fully responsive web interfaces using Next.js and Tailwind CSS. Technologies used: React.js, Node.js, Tailwind CSS, Nest.js, Git
Nov 2021 — Nov 2022
Translated UI/UX designs into functional, accessible, and responsive components while developing and maintaining dynamic web applications using Vanilla JavaScript and React.js. Integrated APIs, optimized performance, and collaborated under the mentorship of a former developer turned UI/Product Designer. Technologies used: Mobile First CSS, DOM Javascript, Bootstrap, Figma, Git
2022 — Till Date
Worked across various domains including SaaS, gamification, fintech, e-commerce, headless CMS, and BaaS to build full-stack web applications with strong focus on user experience, solving both personal and client challenges through effective, scalable solutions. Technologies used: Typescript, Next.js, Nest.js, Tailwind CSS, Git
Send a message introducing yourself and what I can help you with via email or my socials. We'll take it from there. I'll respond within 24-48 hours.
I work on web apps, dashboards, internal tools, automation and platform infrastructure, most of the time. If you have a process that’s manual, inefficient, or non-existent; I can design and build the software and systems to handle it.
No. I build products, not just pages. I work on anything from landing pages to full platforms with authentication, databases, payments, messaging or real-time features. If it runs in the browser or on a server, I can make it.
Tell me what you're trying to build, fix or improve. If I find myself a good fit, we’ll talk. If not, I’ll point you in the right direction. Depending on the project, I’ll either work fast in isolation or closely with you in short feedback loops.
Modern JavaScript (Next/Astro, Node/Nest, ORMs & Tailwind) for most builds. Also Headless Systems (Firebase, Ghost) and IDE AI! I’m flexible; tech is a tool, not a religion.
Nope. Your job is to explain the goal in plain everyday (or business) language. My job is to translate it into a product: logic, features, and delivery. My degree backed background in Project Management also makes this easier for me.