I build fast, maintainable, and production-oriented web applications with a strong focus on React, performance engineering, automated testing, and full-stack development.
My work spans from building responsive React applications and optimizing frontend performance to developing REST APIs, authentication systems, database-backed applications, PWAs, and AI-powered features.
I am currently strengthening my backend and system-design skills while exploring AI engineering and AI-powered applications.
- Full-stack development with React, Node.js, Express, and MongoDB
- React performance and frontend optimization
- Automated testing with Vitest, React Testing Library, and Supertest
- Building AI-powered applications
- Backend architecture and API design
- Learning TypeScript, Next.js, and system design
Build it. Test it. Measure it. Improve it.
I prefer evidence over hype — whether that means measuring performance with Lighthouse, verifying behavior with automated tests, or improving an architecture based on real implementation problems.
Based in Ethiopia · Software Engineering @ Bahir Dar University
A production-oriented blogging platform built with React, Node.js, Express, and MongoDB, combining content management, authentication, community features, and administration.
Engineering highlights:
- JWT authentication with HTTP-only cookies
- Google OAuth authentication
- Comments, replies, reactions, and permissions
- Admin dashboard and content management
- Cloudinary media uploads
- PWA with service worker and runtime caching
- SEO metadata, sitemap, and structured data
- Gmail/Nodemailer email automation
- 51 test files and 398 assertions across frontend and backend
Stack: React · Vite · Node.js · Express · MongoDB · Vitest · React Testing Library · Supertest
A performance-focused developer portfolio designed to showcase my work while demonstrating frontend engineering, testing, and AI integration.
Engineering highlights:
- Lighthouse performance improved from 78 → 99
- LCP improved from 1.9s → 0.8s
- TBT improved from 820ms → 0ms
- Redat AI assistant powered by Gemini
- Local routing for predictable portfolio questions
- Personal portfolio data as AI context
- Response caching for frequently requested information
- Conversation history and contextual responses
- Vitest frontend testing
- EmailJS contact automation
Stack: React · Vite · Tailwind CSS · Framer Motion · Vitest · Gemini · EmailJS
A production-deployed full-stack platform built for Wude Coffee House, combining a customer-facing café website with an administrative system for managing business content and monitoring website activity.
Engineering highlights:
- Production deployment with custom wudecoffee.com domain
- Responsive React café website
- Dynamic menu management
- Admin authentication and protected management operations
- Customer reviews and review management
- Customer message management
- Website analytics and visitor tracking
- Admin dashboard for monitoring total visitors and page activity
- Identify most-visited pages through analytics
- MongoDB data management
- Cloudinary media integration
- Node.js/Express REST API
- Mobile-first experience designed for real-world café customers
Stack: React · Vite · Tailwind CSS · Framer Motion · Node.js · Express · MongoDB · Mongoose · Cloudinary
A Telegram-based learning platform designed around course content and PDF-based educational material.
Highlights:
- Telegram Mini App integration
- Student and teacher roles
- PDF learning workflow
- Mobile-focused experience
- Designed for real-world usage rather than a static demo
Stack: React · Vite · Tailwind CSS · Telegram Mini Apps
A responsive e-commerce application focused on reusable React components, state management, authentication flows, and automated testing.
Features:
- Product browsing and search
- Shopping cart and wishlist
- Authentication flow
- Checkout and order-history UI
- Zustand state management
- Automated frontend testing
Stack: React · Vite · Tailwind CSS · Zustand · Vitest · Firebase
An urban safety platform developed during a hackathon to explore emergency response and location-based safety workflows.
My role: Frontend Engineer
Contribution:
- Built responsive React interfaces
- Developed reusable UI components
- Implemented frontend workflows
- Collaborated with the team to deliver the MVP
Stack: React · TypeScript · Tailwind CSS · FastAPI · PostgreSQL
React · JavaScript (ES6+) · HTML5 · CSS3 · Tailwind CSS · Vite · React Router · Zustand · Context API · Responsive Design
Node.js · Express.js · MongoDB · Mongoose · REST APIs · JWT Authentication · HTTP-only Cookies
Vitest · React Testing Library · Supertest · Unit Testing · Integration Testing · API Testing · Testable Component Architecture
Lighthouse · Code Splitting · Lazy Loading · Image Optimization · Caching · PWA · SEO · Accessibility · Responsive Performance
Gemini API · AI-assisted applications · Local Response Routing · Context-Aware Responses · Response Caching · Structured Application Data
Git · GitHub · Postman · Figma · MongoDB Atlas · Cloudinary · Vercel · Render · EmailJS
TypeScript · Next.js · Backend Architecture · System Design · AI Engineering
I approach development with an emphasis on measurable results, maintainability, and reliable user-facing behavior.
- Performance: Profile applications with Lighthouse and optimize real bottlenecks
- Testing: Use Vitest, React Testing Library, and Supertest to verify important behavior
- Architecture: Build reusable components and separate application responsibilities
- API Development: Design and integrate REST APIs with validation and authentication
- Security: Use protected routes, JWT sessions, HTTP-only cookies, and backend authorization
- PWA: Work with service workers, caching strategies, installability, and app-like experiences
- AI Integration: Combine application data, local routing, caching, context, and AI models
- Debugging: Investigate root causes instead of relying on temporary fixes
- Deployment: Work with production environments using Vercel, Render, MongoDB Atlas, and Cloudinary
- Documentation: Keep projects structured and documented so they can be understood and maintained
BSc in Software Engineering Bahir Dar University · 2025–2029
- ALX Software Engineering Program
- ALX Professional Foundations
- Ethiocoder — Udacity UAE Sponsored Program
- Cursor Hackathon Recognition Certificate
I'm open to opportunities involving frontend engineering, full-stack development, performance optimization, testing, and AI-powered applications.
- Email: bdu1600905@bdu.edu.et
- LinkedIn: https://linkedin.com/in/amanuel-amare-684234372
- Portfolio: https://amanuel-portfolio-flame.vercel.app
- GitHub: https://github.com/amanuel1221
Built with React, JavaScript, and a continuous focus on performance, quality, and learning.


