
Hey, I'm Abnet Mekonen
I build dynamic, user-friendly web applications that transform ideas into scalable, efficient digital solutions. With expertise across the full stack, I create impactful projects that combine thoughtful design with seamless functionality.

Abe Garage
A complete Next.js fullstack application built for managing daily operations in a local garage with AI-powered customer support and inventory management. Features include an AI-powered chatbot for customer support, a comprehensive inventory management system for tracking parts and services, and an appointment scheduling system for customers to book services online. Built with MongoDB, Express, Next.js, Node.js, and TypeScript.

ETWS Internal Management System
A secure role-based enterprise management system with enterprise-grade dashboards designed for an internal institutional environments. Built with Next.js, TypeScript,Shadcn/ui and MongoDB, the system implements better-auth authentication and robust role-based access control to ensure secure and structured organizational workflows. The platform demonstrates enterprise-grade dashboard systems tailored for institutional environments.

Bachelor's Degree in Computer Science
Computer Science with a focus on core computer science principles. My academic journey is complemented by practical development experience, where I apply theoretical concepts to real-world projects. This combination of formal education and hands-on experience allows me to design efficient software systems, understand core principles of computer science, and continuously grow as a developer.

Full-Stack Developer Intern
Building scalable UI systems and contributing to production-level applications.I also contributed to implementing a design system. and performance optimization. I also contributed to implementing a multi-theme design system using Tailwind CSS and shadcn/ui. my work focused on frontend architecture, reusable component systems, and performance optimization.

Things I Wish I Knew Before Studying Computer Science
# 🎓 Things I Wish I Knew Before Studying Computer Science When I first decided to study Computer Science, I thought success was simple: learn programming, get good grades, graduate, and land a job. I imagined that university would teach me everything I needed to know about becoming a software engineer. Looking back now, I realize the journey is much different—and much more interesting—than I exp…

I Almost Quit Programming Because I Kept Comparing Myself to Other Developers
# 💡 I Almost Quit Programming Because I Kept Comparing Myself to Other Developers Every time I opened social media, it felt like everyone was ahead of me. One developer was building AI apps at 19, another had a perfect portfolio with thousands of GitHub stars, and someone else had already landed a remote job at a big company. Meanwhile, I was still struggling with bugs, tutorials, and unfinished…