Learn more about me
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.
Check My Resume
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.
University of North Carolina Charlotte, College of Computing and Informatics
GPA: 3.5/4.0
University of North Carolina Charlotte, College of Computing and Informatics
GPA: 3.6/4.0
Northern Virginia Community College, Alexandria, VA
Languages:
Frontend:
Backend:
Databases:
Cloud & DevOps:
Tools & Testing:
EVA IT Consulting Services - Herndon, VA
Blen, Inc - Remote
Girls Who Code - Remote
CodePath - Remote
UNC Charlotte College of Computing & Informatics
Charlotte Hack - University of North Carolina at Charlotte
My Recent Work
Java • Spring Boot • SQL • Docker
Full-stack shopping platform with inventory management, order processing, and payment tracking
Node.js • FastAPI • Supabase • Azure
Secure middleware API with authentication, CI/CD pipelines, and environment-based secrets management
Python • Flask • OpenAI • NLP
AI-powered chatbot for property searches with real-time NLP, reducing manual inquiries by 30%
Node.js • Express • Chart.js • D3.js
Financial management app with dynamic data visualizations and Dockerized deployment
Microsoft Teams • OCR • OpenAI
OCR-powered app for scanning business cards with automated profile creation and email drafting
Python • SQL • Data Analysis
Data collection and ethnography research tool analyzing Twitch community interactions
HTML • CSS • JavaScript • Vite
Responsive personal portfolio with UX/UI best practices and performance optimization
Contact Me
Washington, DC metro (open to East-Coast or remote teams), USA
hanaberehanu@icloud.com
hgeremew@uncc.edu
571.525.6041