I build systems that balance technical rigor with human impact.
What started as curiosity about how products work grew into a career crafting dependable back-end services. Whether I'm translating educational content into Ethiopian Sign Language or wiring payment automation, I obsess over clarity, observability, and continuous learning.
Principles
What guides my work
Beyond languages and frameworks, these principles keep projects moving forward with trust and momentum.
Process
How I turn ideas into shipped features
From the first discovery call to post-launch support, I stay close to business context and technical details.
01 · Discover & align
- Clarify the problem by mapping stakeholders, success metrics, and technical constraints.
- Audit existing systems and data flows to spot opportunities and risks.
02 · Architect & validate
- Prototype integrations, data models, and contract-first APIs.
- Write lightweight ADRs so the team understands trade-offs before sprinting.
03 · Build & iterate
- Pair program, review pull requests, and maintain healthy CI pipelines.
- Instrument features with logs and metrics to catch regressions early.
04 · Launch & support
- Coordinate feature toggles, beta rollouts, and team training.
- Hold retrospectives to level up documentation, reliability, and speed next time.
Beyond code
What keeps me inspired
I recharge by contributing to community initiatives, mentoring peers, and exploring emerging tech.
Mentorship
Pair programming
Study groups
Career guidance
Community
Hackathons
Accessibility advocacy
Open-source
Curiosity
AI-assisted dev
DevOps tooling
Security research
Let’s connect
Coffee, code review, or consulting?
Reach out if you’d like to chat about building reliable back-ends, inclusive platforms, or the latest Go release.