Tamirat
Fereja
Backend Specialist & Microservices Architect building high-concurrency systems, distributed event pipelines, and scalable backend solutions

Engineering solutions that scale
I'm a backend specialist who designs and implements reliable, distributed microservices that process high-concurrency operations. From Google Calendar bidirectional synchronization and debounced subscriber queues reducing database writes by 90%, to adaptive local transcription pipelines securing 95%+ accuracy — I focus on architectural excellence, performance tuning, and direct business impact.
Engineered high-concurrency systems featuring row-level pessimistic locking and debounced queues
Architected modular NestJS and FastAPI microservices with Eureka and Kafka integrations
Integrated local ML pipelines (Whisper AI) with low-resource language fallbacks and Gemini NLP features
Designed high-performance database schema structures handling 10,000+ nodes under 50ms queries
const transcribe = async (audio) => {
const result = await whisper.process({
model: "large-v3",
language: "auto",
task: "transcribe"
});
return {
text: result.transcript,
accuracy: "95%+",
latency: "60% faster"
};
}Tools I use to build production systems
Battle-tested technologies for scalable applications
Programming Languages
Backend Frameworks
Databases & Caching
Messaging & Events
Cloud & DevOps
Architecture Patterns
AI & Media Systems
Building at scale
Real impact, measurable results
Senior Backend Engineer
OnePlanet International School
- Architected a concurrent seat enrollment and Google Calendar OAuth2 sync system using PostgreSQL pessimistic write-locking, eliminating seat allocation race conditions.Zero races
- Designed a TypeORM event subscriber progress queue with a 100ms debounce pattern to execute differential updates, lowering database write load.90% write reduction
- Engineered a course structuring service with a materialized path tree model, delivering sub-50ms query times across 10,000+ learning nodes.75% less DB load
- Built a FastAPI media analysis service using faster-whisper (int8 quantized CPU) and Google Speech recognition fallback for Ethiopian languages.95%+ accuracy
- Designed an automated certificate issuance pipeline using Puppeteer and Handlebars, uploading to MinIO S3 and queueing emails via Kafka.100% automated
- Established Netflix Eureka service discovery, dynamic TCP client proxies, Redis caching with scan invalidation, and Kafka route auto-discovery.Microservice mesh
- Developed cloud-native file storage microservice integrating NestJS and MinIO, optimizing large file uploads and stream management.60% cost savings
- Created NestJS video streaming microservice supporting HTTP byte-range requests and adaptive chunking, boosting load performance.78% faster load
Full-Stack Developer
- Built a comprehensive MERN-based real estate platform supporting property sales and rentals.Full-stack MERN
- Integrated localized multilingual support for Amharic, Afaan Oromo, and Tigrinya.3 languages
- Implemented secure user authentication utilizing JWT and Google OAuth 2.0 with optimized image assets.Secure auth
- Designed role-based admin dashboards and Google Maps geographic filtering, driving user engagement.RBAC & Maps
Full-Stack Developer
- Developed a digital menu system with interactive shopping carts, order tracking, and QR code capabilities.QR integration
- Integrated Chart.js dashboards providing real-time financial tracking and sales analysis for merchants.Interactive charts
Production-grade systems
Not toy apps. Real products solving real problems at scale.

AI Media Transcription & Fallback Engine
A FastAPI Python microservice integrating faster-whisper and Google Speech Recognition fallback for low-resource Ethiopian languages. Automatically triggers adaptive model sizes based on psutil resource monitoring.

Cohort Program & Google Calendar Sync Engine
A NestJS service managing cohort scheduling and student calendar synchronization. Integrates Google OAuth2 and push-notification webhooks for bidirectional updates, secured via PostgreSQL row-level locks.

Hierarchical Curriculum Structuring Service
High-performance content hierarchy structuring service using a materialized path model. Features Redis caching with scan invalidation and a reorder engine updating descendant nodes in a single raw SQL query.

Student Progress & Learning Analytics Service
A NestJS tracker that computes time-weighted metrics and predicts course completions. Optimizes performance via a 100ms debounced event subscriber queue and runs an automated Puppeteer certificate renderer.
Other Notable Projects
BETE Real Estate Platform
MERN-based real estate sales and rental platform with localized multilingual support.
NestJS MinIO Storage Service
Generic cloud-native file storage microservice with MinIO S3 and Multer integration.
NestJS Video Streaming Service
Adaptive video chunking and streaming service supporting HTTP byte-range queries.
PostgreSQL Auto-Backup Tool
Python utility for dynamic multi-database discovery, schema awareness, and safe restore.
Fana News Scraper
Python news scraping and NLP text analysis tool for Amharic media content.
Batch Image Compressor & PDF Tool
Concurrent futures Python utility for image scaling and automated PDF formatting.
Let's build something amazing
Open for opportunities, collaborations, and interesting conversations
Ready to collaborate?
Whether you need a scalable backend, AI integration, or a full-stack system — let’s talk.
tamiratfereja1029@gmail.com
Location
Addis Ababa, Ethiopia
Designed & Built by Tamirat Fereja
© 2026 All rights reserved.