Hiruy Tamiru

Hiruy Tamiru

Senior Backend Engineer | Node.js & Python (FastAPI, Django) | Scalable APIs & Microservices

Dubaihiruy-tamiru-0948a7198

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

Skills
Node.jsExpressJSNest.jsJestJavascriptPostgreSQLDjangoMongoDBReact.JsRedisFastAPITypescriptNext.jsCucumberDockerCeleryAWSCICD

Professional experience

Synechron Senior Full Stack DeveloperOct 2025 - Present
Synechron | Dubai - United Arab Emirates
Senior Backend DeveloperMar 2024 - Oct 2025
E-LMIS | Addis Ababa, Ethiopia

• 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.

Education

Bachelor's Degree, Software EngineeringSep 2015 - Aug 2019
Mekelle University