DesigningBackend Systems That Scaleand Fail predictably

I build APIs and auth systems assuming growth, misuse, token leaks, and changing requirements are inevitable.

Core Technologies

NestJS
FastAPI
PostgreSQL | MySQL
Docker
RabbitMQ

2+

Years Experience

10+

Projects — APIs, auth, internal tools

~/portfolio
constdeveloper={
name:"Bikila Ketema",
role:"Backend Engineer",
passion:"Building scalable systems",
tradeoffs: [
"Monolith first, services when necessary"
],
principles: [
"Security before features",
"Explicit boundaries",
"Failure isolation"
],
hireable:true
};

Featured Projects

A curated selection of projects showcasing my work with modern technologies and best practices

No projects to display yet

Technical Expertise

Frontend Development

React
Next.js
TypeScript
Tailwind CSS
HTML5
CSS3

Backend Development

Node.js
Express
Python
FastAPI
PHP
RESTful APIs
RabbitMQ
Redis

Database & Storage

PostgreSQL
MongoDB
MySQL
Redis
Prisma ORM

DevOps & Tools

Docker
Git
GitHub Actions
CI/CD
Linux

Experience

2025

Software engineer

Current

Great commission ministry Ethiopia

Contributed to various in-house projects and developed custom solutions, including Telegram bots for tasks like automation and user interaction. Gained hands-on experience building practical tools tailored to specific organizational needs.

2025

Software engineer

Nileode technologies

Contributed as a remote software engineer to an online learning platform, implementing API rate limiting, video file organization, course preview controls, enhanced PDF viewing, and various UX improvements.

2024

Intern Software engineer

the spark valley

During my internship, I helped refactor a static WordPress site into a dynamic web app using React, Node.js, and MySQL. I built the backend with auth features, developed the admin panel frontend, and integrated the client-facing site with the API.

2023

Software Quality Assurance Tester

Zala techs

At Zala Tech, I was involved in testing an ERP system developed for the Ethiopian Integrated Industrial Parks Development Corporation, a project supported by UNIDO. My role focused on ensuring system reliability, identifying bugs, and verifying that the platform met the functional requirements and quality standards set for enterprise-level software.

About Me

Get to know more about my skills and experience

My Story

Software engineer

I'm a full-stack software developer with a strong focus on backend development. I specialize in building websites and web applications that are fast, reliable, and easy to use. I work on both the front-end (what users see and interact with) and the back-end (the behind-the-scenes logic and databases), making sure everything works smoothly together.

Whether it's creating a simple landing page or developing a full-featured web platform, I take care of the entire process from planning and writing clean code to testing and deployment. My goal is to build software that not only meets the needs of users but is also maintainable and scalable for the future.

Contact

Let's work together

Have a project in mind or just want to chat? Feel free to reach out.

Ready to Collaborate?

Let's build something great together. Whether you need a full-time engineer or a custom solution, I'm ready to help.