Hi, I'm Naol Gonfa
I build & test
I'm a 3rd-year Computer Science student at Haramaya University. Full-Stack Developer and QA Engineer — continuously learning and mastering both disciplines. I design, ship, and validate production-ready applications with clean code, strong UX, and reliable quality assurance practices.
Building & Testing Products That Scale
Naol Gonfa
Full-Stack Developer & QA Engineer
I'm a Full-Stack Developer and QA Engineer who learns and masters both building software and ensuring its quality. From React and Node.js development to automation testing with Cypress, API testing with Postman, load testing with K6, and tracking issues in Jira — I deliver reliable, production-ready products.
Currently studying Computer Science at Haramaya University while shipping real-world projects end-to-end. I'm always improving my craft in development, testing, and quality assurance.
Happy Clients
Projects
Hours Of Support
Hard Workers
Technical Expertise
Skills & Technologies
Full-stack development and QA engineering — learning, practicing, and mastering automation, API, and load testing tools.
Frontend
Backend & APIs
Mobile & Database
Languages & Foundations
QA & Testing
Tools & Platforms
Hover to pause
Experience
Resume
Full-Stack Developer & QA Engineer — building scalable applications and mastering software quality assurance.
Professional Summary
Full-Stack Developer and QA Engineer with hands-on experience shipping web applications and applying quality assurance practices. Skilled in React, Node.js, Cypress, Postman, K6, Jira, TestLink, and Grafana — with a strong foundation in algorithms, databases, and clean code.
Contact Information
- Harar, Ethiopia
- naolgonfa39@gmail.com
- +251 913 678 845
- linkedin.com/in/naol-gonfa
Technical Skills
Professional Experience
Full-Stack Developer & QA Engineer — Academic & Personal Projects
2024 – Present
Independent & University Projects
- Developed and deployed full-stack web applications using React, Node.js, and REST APIs.
- Learning and applying automation testing with Cypress alongside API and load testing via Postman and K6.
- Performed quality checks and issue tracking using Jira and TestLink.
- Built responsive frontend interfaces using HTML, CSS, Tailwind CSS, and JavaScript.
- Designed relational database systems and monitored application health with Grafana.
Education
Bachelor of Science in Computer Science
2024 – Present
Haramaya University
Expected Graduation: 2027
Relevant Coursework
Data Structures & Algorithms
Database Systems
Object-Oriented Programming
Operating Systems
Selected Work
Portfolio
Real-world projects demonstrating product thinking, full-stack execution, and deployment to production.
Modern full-stack e-commerce platform with product browsing, authentication, shopping cart, secure payments, and order management.
Key Features
- Product catalog & search
- Shopping cart & wishlist
- Firebase authentication
- Stripe payments & order tracking
- Responsive design
Tech Stack
React 19, Vite, Firebase, Stripe, Material UI, Axios, Fake Store API
Production-ready e-commerce application with secure payments and a smooth shopping experience across all devices.
Netflix-inspired streaming platform with movie discovery, search, trailer playback, and a responsive entertainment UI.
Key Features
- Movie categories & carousel
- Real-time search
- Trailer playback
- Interactive UI animations
- Responsive layout
Tech Stack
React, JavaScript ES6+, CSS Modules, TMDb API, YouTube API, Material UI
Modern streaming interface with real-time data integration and optimized performance across devices.
AI-powered debugging assistant that analyzes programming errors and delivers clear explanations and solutions using LLM technology.
Key Features
- AI error explanation & stack trace analysis
- Debugging suggestions
- History dashboard with search & filtering
- Dark / light mode
Tech Stack
React, Vite, Tailwind CSS, Node.js, Express, MongoDB, Groq API (LLaMA 3.3)
Helps developers understand errors faster and improves the debugging learning process.
AI-powered machine learning system that detects fake product reviews using NLP and classification algorithms.
Key Features
- Fake review detection with confidence scoring
- Review analysis dashboard
- Data visualization & CSV export
- Dark mode support
Tech Stack
React, TypeScript, Vite, Tailwind CSS, Flask, Python, Scikit-learn, TF-IDF
Intelligent review verification system that improves trust in online product feedback.
Full-stack Progressive Web App for finding rental properties, connecting renters with owners, and managing listings through dedicated dashboards.
Key Features
- Property search & filtering
- Listing management & favorites
- Owner dashboard & admin panel
- Real-time messaging
- JWT authentication & M-Pesa premium payments
Tech Stack
React 19, TypeScript, Node.js, Express, MongoDB, Redux Toolkit, Tailwind CSS, Leaflet Maps, JWT, Socket.io
Complete rental marketplace that improves property discovery, owner management, and renter communication.
Community-driven Q&A platform where users ask questions, share knowledge, collaborate, and engage in a secure, high-performance discussion environment.
Key Features
- Question & answer system with voting & bookmarking
- User authentication, profiles & reputation tracking
- Community dashboard & AI-powered answer summaries
- Dark / light mode & responsive design
Tech Stack
React.js, Vite, Node.js, Express.js, PostgreSQL, Prisma ORM, JWT, Helmet.js, Express Rate Limit, Recharts
Scalable knowledge-sharing platform that improves community engagement, simplifies problem-solving, and provides a secure environment for collaborative learning.
Full-stack collaboration platform that helps university students manage projects, communicate, share resources, and work together efficiently.
Key Features
- JWT & Google OAuth authentication
- Team creation & Kanban task boards
- Real-time chat & file sharing
- Notifications & analytics dashboard
- Admin panel
Tech Stack
React, Tailwind CSS, Vite, Node.js, Express.js, MongoDB, Socket.io, JWT, Google OAuth
Complete student collaboration ecosystem that improves teamwork, communication, and project management.
Modern weather application that provides real-time weather information using location services and external weather APIs.
Key Features
- City weather search & autocomplete
- Location-based weather
- Temperature & conditions display
- Responsive UI & error handling
Tech Stack
HTML5, CSS3, Tailwind CSS, JavaScript ES6+, OpenWeatherMap API, Geolocation API
Lightweight weather solution demonstrating API integration, geolocation, and responsive frontend development.
AI-powered sales forecasting platform that helps businesses predict future sales and demand using historical data, with accurate forecasts, metrics, and interactive visual reports.
Key Features
- Sales data CSV upload & automated ML forecasting
- Interactive dashboard with actual vs. predicted visualization
- Accuracy metrics (MAE, RMSE, R²) & downloadable reports
- Forecast history tracking & mobile-responsive design
Tech Stack
Python, Pandas, NumPy, Scikit-learn, FastAPI, Next.js, TypeScript, Tailwind CSS, MongoDB Atlas, Render
Complete production-ready ML solution that automates forecasting, improves sales planning, and enables data-driven business decisions.
30-Day Business Mastery (Build Wealth) — a Next.js learning workspace that guides founders through mindset, customer psychology, business models, and execution strategy with 3–5 hours of daily structured work across 90–150 total hours.
4-Week Curriculum
- Week 1: Millionaire mindset & wealth foundations
- Week 2: Customer psychology & market validation
- Week 3: Business models & profitability
- Week 4: Execution strategy & your wealth plan
Key Features
- Day-by-day roadmap with milestone checkpoints
- Strategic sandboxes, knowledge vault & business canvas
- Progress tracking with local storage persistence
- Curated book & video resources (Rich Dad Poor Dad, Lean Startup, Mom Test, etc.)
By Day 30
- Validated business idea & complete business model
- Strategic pricing & 5-year wealth vision
- 90-day action plan with first action taken
Tech Stack
Next.js, TypeScript, Tailwind CSS v4, Local Storage
A complete entrepreneurship execution system that turns theoretical business knowledge into daily actionable tasks — from mindset reset to a verified launch plan.
Modern full-stack coffee shop website that showcases products, menus, and business information through a beautiful, responsive user experience.
Key Features
- Responsive café website with Home, Menu, About & Contact pages
- Dynamic menu management & category filtering
- RESTful API integration & database-driven content
- Mobile-first design with modern UI/UX
Tech Stack
React, TypeScript, Vite, Tailwind CSS, Node.js, Express.js, MongoDB, Mongoose, Axios
Professional online presence for a café with fast, responsive access to menu information and full-stack development expertise.
Modern Learning Management System that enables students to learn online, instructors to manage courses, and administrators to oversee the entire platform.
Key Features
- Multi-role system (Student, Instructor, Admin)
- Course management, video lessons & assignments
- Live chat, notifications & progress analytics
- Online payments, AI recommendations & chatbot
Tech Stack
React.js, TypeScript, Node.js, Express.js, MySQL, Firebase, Redux Toolkit, Tailwind CSS, JWT, Socket.io, Stripe
Complete online learning ecosystem that improves student engagement, simplifies course management, and supports scalable digital education.
A premium glassmorphism website for Syntax Software Solutions — a full-stack software company founded in 2019 in Addis Ababa, Ethiopia. Serves as both a public company site and a full-featured admin management system.
Key Features
- Company portfolio & service showcase
- Lead and booking management
- Blog management & AI chat assistant
- Admin dashboard with CMS and analytics
Tech Stack
Next.js, TypeScript, Tailwind CSS, MongoDB, Mongoose, NextAuth.js, Framer Motion, Recharts, Gemini AI
Enhanced company branding, improved lead generation, and a scalable platform for managing business content and client interactions.
A comprehensive Learning Management System for Flutter mobile development courses with responsive design, student progress tracking, video lessons, assignments, and a professional admin portal.
Key Features
- Student dashboard & video-based courses
- Assignment submission & progress tracking
- Certificate generation
- Admin panel with user management & responsive design
Tech Stack
React.js, Vite, Tailwind CSS, Node.js, Express.js, MySQL, JWT, Multer, Axios, bcrypt
Complete learning environment that helps students master Flutter development through structured courses and real-time progress monitoring.
Get in Touch
Contact
Open to freelance projects, startup collaborations, internships, and engineering roles. Let's build something impactful.
Contact Info
Get in touch to discuss projects, collaborations, or opportunities. I’m always open to connecting.
Location
Harar
Ethiopia
Direct Phone
Professional Email
Get In Touch
Let’s connect! I’m available for projects, collaborations, or any questions you may have.