About

Learn more about me

Full-Stack Software Engineer

Full-Stack Software Engineer with 3+ years of hands-on experience designing, developing, testing, and maintaining scalable web applications and APIs. Experienced in building end-to-end solutions using Java, Spring Boot, React, Node.js, TypeScript, and SQL, with strong exposure to microservices, RESTful APIs, Docker, and CI/CD pipelines. Proven ability to optimize backend performance, improve system reliability through unit testing, and collaborate in Agile/Scrum environments to deliver high-quality, production-ready software. Passionate about clean architecture, secure API design, and user-centered development.

  • Phone: 571.525.6041
  • City: Charlotte, NC, USA
  • Email: hanaberehanu@icloud.com
  • Degree: Master's (Expected 2026)
  • School Email: hgeremew@uncc.edu
  • Experience: 3+ Years

Skills

Java & Spring Boot 95%
React & TypeScript90%
Python & Flask 90%
HTML/CSS/JavaScript 95%
Node.js & Express 90%
SQL & Databases 90%
Docker & CI/CD 85%
GraphQL & Apollo 85%

Resume

Check My Resume

Summary

Hana B. Geremew - Full-Stack Software Engineer

Full-Stack Software Engineer with 3+ years of hands-on experience designing, developing, testing, and maintaining scalable web applications and APIs. Experienced in building end-to-end solutions using Java, Spring Boot, React, Node.js, TypeScript, and SQL, with strong exposure to microservices, RESTful APIs, Docker, and CI/CD pipelines.

  • Washington, DC metro
  • 571.525.6041
  • hanaberehanu@icloud.com

Education

Master of Science in Computer Science and IT

Expected 2026

University of North Carolina Charlotte, College of Computing and Informatics

GPA: 3.5/4.0

Bachelor of Science in Computer Science (HCI)

2024

University of North Carolina Charlotte, College of Computing and Informatics

GPA: 3.6/4.0

Associate of Applied Science in Computer Science & Programming

2022

Northern Virginia Community College, Alexandria, VA

Technical Skills

Languages:

  • Java, Python, JavaScript/TypeScript, HTML/CSS, SQL, SpringBoot

Frontend:

  • React, Vite, HTML5, CSS3, Tailwind CSS, Chart.js, D3.js, Apollo Client

Backend:

  • Spring Boot, Node.js, Express, FastAPI, Flask, REST APIs, GraphQL, JPA/Hibernate

Databases:

  • PostgreSQL, MySQL, MongoDB, Supabase, DynamoDB, Redis

Cloud & DevOps:

  • Docker, GitHub Actions (CI/CD), Azure, Google Cloud, Kubernetes, Kafka, ELK

Tools & Testing:

  • JUnit, Mockito, Postman, Git/GitHub, IntelliJ, VS Code, Figma, Adobe XD

Professional Experience

Full Stack Developer Intern

Summer 2025

EVA IT Consulting Services - Herndon, VA

  • Built and maintained Spring Boot applications by designing and implementing RESTful APIs integrated with SQL databases to support core business workflows
  • Implemented CRUD operations and optimized SQL queries, improving backend response time and data retrieval performance by 30-40%
  • Wrote unit tests using JUnit, increasing test coverage and improving application stability while reducing regression issues during deployments
  • Assisted with containerizing applications using Docker, enabling consistent deployments across environments
  • Delivered end-to-end features spanning React frontend, Spring Boot backend, and SQL persistence layer

Full Stack Developer Intern

Summer 2023, 2024

Blen, Inc - Remote

  • Designed and implemented GraphQL resolvers, API schemas, and database queries using Node.js and TypeScript to support scalable backend services
  • Integrated React frontend components with GraphQL APIs using Apollo Client, implementing caching, pagination, and robust error handling
  • Improved frontend performance and data consistency by optimizing query structures and client-side state management
  • Collaborated with distributed team members to deliver features in an Agile development environment

Summer Immersion Program TA

Summer 2024

Girls Who Code - Remote

  • Taught foundational computer science concepts (Python, HTML/CSS, JavaScript) to 100+ high school students in a remote learning environment
  • Led hands-on coding projects, resulting in 15+ completed student-built applications
  • Provided mentorship and technical support, helping students build confidence and problem-solving skills in programming

Tech Fellow

2023 - Present

CodePath - Remote

  • Facilitated workshops on data structures, algorithms, and frontend development, contributing to improved student engagement and learning outcomes
  • Mentored students through technical challenges, debugging sessions, and project development
  • Organized and supported hackathons and coding events, guiding participants on project execution and teamwork

Graduate Instructional Assistant

2023 - Present

UNC Charlotte College of Computing & Informatics

  • Assisted 150+ students in ITIS 3135 (Web Development) and ITIS 1110 (Introduction to CS), contributing to a 20% improvement in course pass rates
  • Supported instructional activities including labs, grading, and technical troubleshooting for web and programming assignments
  • Contributed to departmental initiatives, including data analysis projects used to inform curriculum improvements

Leadership

Board Member

05/2023 - Present

Charlotte Hack - University of North Carolina at Charlotte

  • Planned 2 annual hackathons with 200+ participants, securing sponsorships from Google and Microsoft
<

Projects

My Recent Work

GraphQL Client Management System

Node.js • TypeScript • GraphQL • Apollo

Full-stack application with React frontend and Node.js backend featuring advanced querying capabilities

Mental Health Support Hub

HTML • CSS • JavaScript

Collaborative platform connecting students with mental health organizations and advocacy resources

Green Future

Web Development

Environmental sustainability web application promoting eco-friendly practices and awareness

H78 Healthcare Dashboard

MERN Stack • D3.js • JWT • NGINX

Healthcare innovation dashboard with secure authentication, data visualization, and blockchain integration

ShopHub

ShopHub E-Commerce

Java • Spring Boot • SQL • Docker

Full-stack shopping platform with inventory management, order processing, and payment tracking

Azure AI API

Azure AI Text-to-Speech

Node.js • FastAPI • Supabase • Azure

Secure middleware API with authentication, CI/CD pipelines, and environment-based secrets management

Chatbot

AI Rental Assistant

Python • Flask • OpenAI • NLP

AI-powered chatbot for property searches with real-time NLP, reducing manual inquiries by 30%

Budgeting App

Personal Budget Tracker

Node.js • Express • Chart.js • D3.js

Financial management app with dynamic data visualizations and Dockerized deployment

CRM Tool

Business Card Scanner

Microsoft Teams • OCR • OpenAI

OCR-powered app for scanning business cards with automated profile creation and email drafting

Twitch Tool

Twitch Community Analytics

Python • SQL • Data Analysis

Data collection and ethnography research tool analyzing Twitch community interactions

Portfolio

Portfolio Website

HTML • CSS • JavaScript • Vite

Responsive personal portfolio with UX/UI best practices and performance optimization

Contact

Contact Me

My Location

Washington, DC metro (open to East-Coast or remote teams), USA

Social Profiles

Email Me

hanaberehanu@icloud.com

hgeremew@uncc.edu

Call Me

571.525.6041

Loading
Your message has been sent. Thank you!
Designed by Hana G