Hiruy Tamiru
Senior Backend Engineer | Node.js & Python (FastAPI, Django) | Scalable APIs & Microservices
Profile summary
I am a Full Stack Developer with over 7 years of experience building scalable web applications and robust backend systems, with strong expertise in Node.js and its frameworks, including Express.js and Nest.js, and using Python frameworks like Django and FastAPI. I specialize in designing and optimizing RESTful and GraphQL APIs, developing microservice-based architectures, and managing and optimizing databases to deliver high-performance, reliable systems. On the frontend, I use JavaScript (ES6+), React.js, and Next.js alongside Tailwind CSS and Shadcn UI to build responsive and user-friendly interfaces, including dynamic dashboards with Chart.js and Apollo Client. I bring strong DevOps experience, deploying Dockerized applications on Linux-based VPS and AWS environments and setting up CI/CD pipelines for reliable delivery. I’m comfortable working independently
Career highlights
Reduced system-wide latency under peak load by 35%: - By introducing scalable microservices and better service isolation. - By optimizing GraphQL resolvers and database query.
Key skills
Professional experience
• Built and optimized GraphQL APIs with Nest.js for efficient data retrieval. • Developed scalable serverless functions and microservices to support modular system architecture. • Implemented log aggregation using Kafka and centralized API routing through a microservice gateway. • Implemented end to end and integration testing using Playwright with Cucumber to ensure API reliability, regression coverage, and consistent system behavior across services. • Leveraged Docker, GitLab Pipelines, and cronJobs for seamless deployment and task automation. • Leveraged Node.js streams for scalable file uploads, preventing memory bottlenecks and improving throughput under high concurrency. • Utilized PostgreSQL Triggers to enforce complex validations at the database level.