GUTU JIRATA IMANA

GUTU JIRATA IMANA

Full Stack Developer
1000, Addis Ababa, ET.

About

I am a passionate full-stack developer with expertise in building scalable, user-focused applications using the MERN stack (MongoDB, Express.js, React, and Node.js) and modern web technologies. Skilled in both front-end and back-end development, I enjoy designing clean interfaces, writing efficient APIs, and optimizing databases for performance. Beyond coding, I bring strong problem-solving, teamwork, and continuous learning habits that help me adapt quickly to new tools and frameworks. My goal is to create impactful digital solutions that combine functionality with great user experience, while continuously growing as a developer.

Work Experience

HummFly Tech
|

Full-Stack Developer

Addis Ababa, Ethiopia

Internship

Summary

Developed a full-stack School Management System integrating Node.js, Express.js, PostgreSQL, React, and Tailwind CSS. Designed and implemented core backend features (student enrollment, class scheduling, teacher management) and built responsive frontend interfaces for an improved user experience.

Highlights

Engineered core backend features (student enrollment, class scheduling, teacher management) using Node.js, Express.js, and relational databases, enabling seamless handling of student and teacher records.

Developed and documented RESTful APIs with Swagger, ensuring 100% integration clarity for frontend consumption and reducing onboarding time for new developers.

Built and optimized frontend interfaces with React and Tailwind CSS, improving user experience and ensuring mobile responsiveness across devices.

Managed and optimized database schemas (PostgreSQL), reducing query execution time by 25% through indexing and query tuning.

Collaborated in a cross-functional team of 5 developers/designers using Git, pull requests, and agile sprints to deliver features on schedule.

Applied best practices in authentication, testing, and deployment, resulting in a system that is both scalable and secure for real-world use cases.

AltSchool Africa
|

Backend Engineer

Lagos, Nigeria

Summary

Engaged in intensive, project-based backend development training, mastering modern technologies and engineering practices aligned with real-world industry challenges.

Highlights

Gained in-depth understanding of Node.js internals and its core modules for building server-side applications.

Developed and deployed 5+ scalable RESTful APIs with Express.js, improving response efficiency by up to 30% through optimized routing and middleware design.

Designed and implemented CRUD operations across relational (PostgreSQL, MySQL) and non-relational (MongoDB) databases, achieving 99% uptime in project deployments.

Applied secure authentication and authorization (JWT, OAuth, RBAC), reducing potential vulnerabilities by 40% compared to initial prototypes.

Collaborated in remote, Git-driven teams of 4–6 developers, using branching strategies, code reviews, and pull requests to streamline development cycles.

Wrote unit and integration tests with Jest and Supertest, maintaining 80%+ code coverage across backend services.

Education

AltSchool Africa
Lagos, Nigeria

Diploma

Backend Engineering

Addis Ababa University
Addis Ababa, Addis Ababa, Ethiopia

BSc

Chemical Engineering

Certificates

Alx Professional Foundation

Issued By

alx_africa

Aspire Leaders Program

Issued By

Aspire Institute

Skills

Frontend Development

HTML, CSS, JavaScript, TypeScript, React, Next.js, Tailwind CSS, Redux, Framer Motion, Responsive UI Development.

Backend Development

Node.js, Express, Python, Django, RESTful APIs, Authentication.

Databases

MongoDB, PostgreSQL, Prisma, Database Design.

Tools & Platforms

Git, Docker, Postman, Vercel, GraphQL, Apollo, AWS.

Software Engineering Principles

Problem-Solving, Logical Thinking, Scalable Web Apps, System Engineering, Low-Level Programming, Project-Based Learning, Peer Code Reviews.

Interests

Continuous Learning

Exploring New Technologies, Frameworks, Best Practices.

Collaboration

Innovative Teams, Dynamic Teams.

Problem Solving

Logical Thinking, Creative Solutions, Complex Challenges.