Natnael Tadele Zeberga

Natnael Tadele Zeberga

$25/hr
Senior Full Stack Web Developer
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
25 years old
Location:
Addis Ababa, Addis Ababa, Ethiopia
Experience:
3 years
About

I am a full-stack developer with nearly three years of professional industry experience and over eight years of overall development experience, having started programming during high school. My current role is Senior Full-Stack Web Developer (June 2025–Present) at Koket Investment, a software company, branding agency, IT consultant, and digital services provider. In my previous roles, I have also worked as a team leader and project manager, collaborating with different teams across various companies.

I have worked on multiple projects ranging from client-facing and branding websites to complex internal business platforms and ERP systems. I have contributed to and delivered systems for organizations such as Ethiopian Shipping and Logistics, the country’s largest state-owned enterprise responsible for ports, vessels, logistics, and import–export operations, and Babogaya Maritime Academy, one of the largest maritime academies in Ethiopia. Working with organizations of this scale strengthened my ability to work with large codebases and design complex business flows.

I primarily work with TypeScript. For frontend development, I use React.js and Next.js, and I work daily with modern tools and libraries including shadcn/ui, TanStack Router, TanStack Query, and Tailwind CSS to build modern, responsive UI/UX. I also have experience building animated and interactive 3D web applications using Three.js alongside GSAP and Framer Motion.

For backend development, I primarily use NestJS and Express.js. I have worked with Prisma, Better Auth, tRPC, Redis, kafka, and microservice-based architectures to build reliable and efficient backend systems. I have experience managing large codebases using Nx and Turborepo within monorepo environments. Additionally, I regularly use Git, GitHub, Docker, and Jenkins to support efficient development workflows and CI/CD processes. 

I prefer writing organized, easy to read, and maintainable code and use AI tools as supportive aids for efficiency and productivity rather than relying on them extensively and vibe codding.

Languages
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.