About Me

Hello, I'm

I'm a passionate and versatile software developer who loves building real-world solutions that solve meaningful problems. Over the past few years, I've worked across Web, Mobile, and Backend development — crafting user-friendly interfaces, scalable systems, and tools that make everyday tasks simpler and more efficient.

My core expertise includes modern JavaScript and its ecosystem — React, Next.js, Node.js, Express — alongside TypeScript, Python, Flutter, and Native Android/iOS development. I also enjoy working with databases, cloud services, and DevOps tooling, and I frequently explore new technologies such as Redis, Prisma, Supabase, Firebase, Docker, CI/CD pipelines, FastAPI, and system design patterns.

I'm currently a software developer at Safaricom Ethiopia, where I work on building scalable fintech applications, improving user experiences, integrating secure systems, and contributing to high-impact digital solutions across the organization. It's been an exciting journey, and I'm constantly growing in areas like mobile development, system architecture, testing, and DevOps.

When I'm not coding, you'll probably find me exploring new frameworks, researching innovative app ideas, hiking, reading, or diving into tech topics like offline-first systems, modular architecture, clean code patterns, and real-world problem solving. here's my resume if you'd like to learn more about my experience and projects.