Hi, I'm Naol 👨‍🚀

Software Engineer

I design and build software systems end-to-end — from architecture planning and infrastructure design to full-stack implementation. I focus on building things that are performant, cost-efficient, and secure, while keeping the user experience sharp. I have worked across the full delivery lifecycle: system design, backend development, cloud infrastructure, automated testing, and production reliability.

Self portrait
Graduation
Graduation
Graduation selfie

Technologies and Tools

Languages

Java

C#

Python

Typescript

Javascript

C++

Frameworks & Libraries

Spring Boot

Django

Node.js

Express

React

Angular

Next.js

Strapi

jQuery

Tailwind CSS

Styled Components

Databases

PostgreSQL

MongoDB

MySQL

GraphQL

DynamoDB

Cloud & DevOps

AWS

Docker

Cloudflare

Terraform

GitHub Actions

Testing & Observability

Playwright

Cypress

Grafana

Tools

Git

GitHub

Jira

Postman

Stripe

Experience

Junior QA Engineer (Mar, 2024 - May, 2025)

Auditorium - Remote (London, UK)

Technical Skills

Cypress
Selenium
Playwright
Git
Github actions
Docker
Grafana
Cloudflare
Jira
React
Typescript

Soft Skills

Attention to detail
Code Standards
Communication
Problem-solving
Team work
Code review
Creative

UI Developer Intern (Jan - Apr, 2023)

Asite - India

Technical Skills

Angular
Typescript
Git
Bitbucket
Jira

Soft Skills

Team work
Communication
Code Structuring
Problem-solving
Time Management

Projects

A collection of projects showcasing my skills in web development, design, and problem-solving.

Centralized sports data system dashboard

Centralized Sports Data System

Graduation capstone project at Seattle University. Designed and developed a cloud-based distributed data platform for collecting and analyzing sports performance data for ~350 student-athletes, enabling athletes and coaches to access training data and analytics.

Django
React
TypeScript
+4
MonthlyTag parking management platform

MonthlyTag — Parking Management Platform

Monthly Tag is a parking booking platform which I built for a personal client. It's an early startup being driven by an entrepreneur. The platform enables managing parking bookings for businesses and booking parking spaces for customers. Built a responsive user interface for searching, booking, and managing monthly parking spaces using PERN stack. Followed Agile development practices including requirement gathering, design, and iterative implementation. Challenges for this project were designing a maintainable ER and role based access. Supports searching, booking, and managing parking spaces with a responsive UI built following Agile practices. This is an ongoing project with periodic maintenance and updates.

TypeScript
Node.js
Next.js
+4
HomeCare Connect dashboard showing provider listings and admin management interface

HomeCare Connect - Care Provider Management Platform

A comprehensive full-stack web application that connects families with trusted home care providers. Features advanced search functionality, real-time interest submissions, comprehensive admin dashboard, and secure authentication system. Built with modern technologies including Next.js, TypeScript, Prisma ORM, and AWS S3 integration.

Next.js
TypeScript
React
+12
Learning management system

Zion - A learning management system

A web app for college students to access school events details, class and exam schedules, grades and more.

React
NextJS 14
TailwindCSS
+2
Bus ticket booking website landing page

GoBus - A bus booking web-app

A bus ticket booking web app for easy ticket booking and much more.

NextJS
TailwindCSS
Strapi
+4
An online fine arts marketplace

MOSAIC - An online art marketplace

A web app to explore fine arts and purchase.

NextJS
TailwindCSS
Auth0
+4
Game discover website

GameVille - Discover and search games

A web app to discover and search games.

NextJS
TailwindCSS
REST API
+2
Car sharing web landing page

Furgo - A car sharing web-app

Airbnb but for cars. Two types of users: Hosts and renters.

ReactJs
NodeJs
ExpressJs
+2

Get in Touch

Have a project in mind or just want to chat? I'd love to hear from you. Let's create something amazing together.

Prefer email? Reach me directly at naolmelesse91@gmail.com