Yohannes Getachew
AI-enabled Full-Stack Developer · Django, Spring Boot & TypeScript
Download PDFCareer Summary
Full-stack developer with strong experience in Django, Spring Boot, and the TypeScript ecosystem (React, Next.js, Prisma, Express). Passionate about clean architecture, design patterns, automated testing, and building AI-enabled applications. 2 years of experience teaching full-stack web development and building systems for NGO organizations.

Skill Ecosystem
Interactive graph showing core skill and its professional tooling.
Work Experience
Full-Stack Web Development Instructor
Summar · Remote
Taught full-stack web development curriculum covering Django, React, TypeScript, and database design to aspiring developers.
- Designed and delivered full-stack curriculum covering Django REST APIs, React frontends, and PostgreSQL.
- Guided students through real-world project development with code reviews and best practices.
- Emphasized clean code, design patterns, and automated testing throughout the curriculum.
Freelance Backend Developer
NGO Projects · Addis Ababa, Ethiopia
Built organization management systems for NGO companies handling member tracking, reporting, and operational data management.
- Developed a comprehensive organization management system for member tracking and reporting.
- Implemented RESTful APIs with Django and Spring Boot for data management.
- Set up CI/CD pipelines with Docker and GitHub Actions for automated deployments.
Education
Addis Ababa Science and Technology University (AASTU)
Bachelor of Science in Software Engineering (In Progress)
Studying software engineering with focus on backend systems, design patterns, and clean architecture.