As a Full-Stack Developer with expertise in Next.js and the MERN stack, I combine front-end finesse with back-end functionality to build seamless web solutions. With a background in Mechanical Engineering, I bring unique analytical thinking and problem-solving approaches to development challenges. I'm passionate about freelancing and remote work, creating responsive websites that are both visually striking and user-focused.
Skills & Technologies
Technologies and tools I work with on a regular basis.
Featured Projects
Here are some of my favorite projects I've worked on.

Anbabi
Anbabi is a web-based book reader that includes features such as a dictionary, Wikipedia integration, and AI chat functionality, designed to enhance the reading experience. Users can easily look up definitions, explore related information, and engage with an AI for discussions about the text.

Next-start
A starter template for Next.js projects with Typescript, Tailwind CSS and tRPC, providing a solid foundation for building full-stack applications with type-safe APIs.
Konjo Habesha Fashion
Konjo Habesha Fashion is a full-stack e-commerce website specializing in traditional Habesha clothes for men, women, and kids. It features authentication, a payment gateway, and a comprehensive admin dashboard, built using Next.js, TypeScript, Redux Toolkit, and Tailwind CSS.

Megamess
Easy and user-friendly file-sharing platform with integrated analytics, allowing users to seamlessly share files and track their usage.
Contribution: Migrated authentication from NextAuth.js to Auth.js, improving security and flexibility. Refactored authentication flow to support OAuth providers and custom session management.

Mail0
Mail0.io is an open-source email solution that empowers users to self-host their own email app while integrating external services like Gmail and other email providers, offering greater control and customization.
I contributed to this project by adding a feature to save and parse the subject and body of the email on the href so users will not lose their progress when they accidentally refresh the page. I also added a feature to save the state of the email compose dialog on the href, and in mobile mode, the compose dialog will swap to a drawer to improve the user experience.

dogdb
A platform for dog lovers and prospective dog owners, providing detailed information about dog breeds and a community chat feature. It also includes an AI chat for answering breed-specific questions.
Get In Touch
Interested in working together? Have a question about my work? Feel free to reach out using any of these channels.