Dynamic Backend and Fullstack Developer with over a year of experience in designing scalable applications that significantly enhance user interactions. Proficient in backend technologies such as Node.js and NestJS, combined with strong skills in relational database management using PostgreSQL. Expertise in deploying microservices architectures and integrating real-time communication features fosters seamless client-server interactions. Collaborative efforts with cross-functional teams ensure the delivery of robust, high-performance solutions that prioritize reliability and efficiency. A commitment to clean coding practices and innovative workflows drives continuous improvement in all projects undertaken.

Besufikad Micheal

Dynamic Backend and Fullstack Developer with over a year of experience in designing scalable applications that significantly enhance user interactions. Proficient in backend technologies such as Node.js and NestJS, combined with strong skills in relational database management using PostgreSQL. Expertise in deploying microservices architectures and integrating real-time communication features fosters seamless client-server interactions. Collaborative efforts with cross-functional teams ensure the delivery of robust, high-performance solutions that prioritize reliability and efficiency. A commitment to clean coding practices and innovative workflows drives continuous improvement in all projects undertaken.

Available to hire

Dynamic Backend and Fullstack Developer with over a year of experience in designing scalable applications that significantly enhance user interactions. Proficient in backend technologies such as Node.js and NestJS, combined with strong skills in relational database management using PostgreSQL. Expertise in deploying microservices architectures and integrating real-time communication features fosters seamless client-server interactions. Collaborative efforts with cross-functional teams ensure the delivery of robust, high-performance solutions that prioritize reliability and efficiency. A commitment to clean coding practices and innovative workflows drives continuous improvement in all projects undertaken.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent
Amharic
Fluent

Work Experience

Backend Developer at E-LMIS Hybrid
November 1, 2025 - Present
Designed and enforced role-based access control (RBAC) using Hasura Row-Level Security (RLS), replacing manual permission logic. Led development of a secure authentication system with Nest.js custom actions. Implemented refresh token rotation, scoped tokens, and rate limiting/cooldown mechanisms to strengthen API security and prevent abuse. Created and maintained extensive PostgreSQL migrations, triggers, enums, and seed data, ensuring data integrity and clean schema evolution. Refactored permission structures and database constraints to improve scalability, consistency, and maintainability.
Fullstack Developer at Alet Systems
June 1, 2025 - November 1, 2025
Enhanced withdrawal management features, supporting backend using Go and dashboard using Next.js functionalities. Implemented two-factor authentication (2FA) and security key support, boosting platform security. Developed event management modules, streamlining status updates and bug fixes. Integrated SMS notifications for withdrawals, improving user experience with real-time updates. Upgraded KYC flows for merchants, ensuring compliance and facilitating onboarding.
Backend Developer at HopeUp Tech Inc
November 1, 2024 - May 1, 2025
Developed and maintained scalable backend services using NestJS, adhering to system design specifications. Designed and implemented relational database schemas with PostgreSQL using Prisma ORM. Built microservices integrating TCP and Apache Kafka for inter-service communication. Implemented WebSocket-based real-time communication features. Deployed and managed backend services on AWS ensuring scalability and reliability.
Fullstack Developer at Minab IT Solutions PLC
July 1, 2024 - November 1, 2024
Developed responsive web applications using Nuxt.js and Tailwind CSS. Integrated map-based location pickers using Leaflet for interactive UI. Collaborated with backend engineers to integrate GraphQL APIs securely and efficiently. Created reusable, type-safe UI components to improve development consistency.
Backend Developer at Micro Sun & Solutions PLC
February 1, 2024 - July 1, 2024
Developed RESTful APIs for a language learning app to enhance functionality. Integrated notification services using Redis and BullMQ. Implemented payment gateways like Chapa and Telebirr for seamless transactions. Maintained and improved backend for a recipe application ensuring reliability.
Mobile App Developer at Private Client
November 1, 2023 - February 1, 2024
Developed Android applications using Flutter and Dart. Integrated REST APIs for efficient data communication with backend services. Applied clean architecture principles for scalable, modular codebases. Implemented CI/CD workflows and deployed applications to Google Play Store.

Education

Bachelors of Computer Science at Adama Science and Technology University
July 28, 2020 - June 28, 2025

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services, Media & Entertainment
    paper nest-demo
    • This project implements basic authentication, authorization, and role-based access control (RBAC).
    • Additional features include:
      • Two step verification using authenticators and passkeys,
      • Push notification, and
      • Tracking user’s activity.
    • Tools used:
      • Nest.js,
      • Prisma and
      • PostgresSQL.
    • [Repo](https://www.twine.net/signin
    paper finapp
    • A mobile application designed to efficiently manage and track various financial assets within a company built by using Flutter and Dart.