Full-Stack Developer

Hey, I'm Abenezer Ayalneh

I build scalable, production-ready web applications with TypeScript, Angular, React, and Nest.js. 5+ years of full-stack experience across gaming and enterprise.

About

A bit about me

AA

I'm a passionate Full-Stack Developer with over 4 years of professional experience building everything from enterprise web applications to real-time multiplayer games.

My journey started at Addis Ababa University where I studied Computer Science, and I've been building things for the web ever since. I love working across the full stack — architecting backends with Nest.js, crafting responsive frontends with Angular and React, and wiring them together with clean, maintainable TypeScript.

When I'm not writing code, you'll find me exploring new technologies, contributing to side projects like Lynx, or thinking about the next thing to build.

5+ Years Experience
Addis Ababa, Ethiopia
Open to Remote
Skills

Tech stack

Technologies I work with across the full stack — from UI to infrastructure.

Languages

TypeScript
JavaScript
PHP

Frontend

React
Next.js
Angular
TailwindCSS
Ionic
NgRx

Backend

Nest.js
Node.js
Express
Laravel
REST APIs
WebSockets

Databases

PostgreSQL
MySQL
Prisma
Redis

Infrastructure & Tools

Git
Docker
Vercel

Real-time & Media

Colyseus
LiveKit
WebRTC
Web Workers
Experience

Work history

Fullstack Developer

Multi Matrix Ltd
Full Time
June 2024 – July 2025Hong Kong, China (Remote)

Worked with the Software Engineering team building frontend applications using Angular, Ionic, and more.

Key responsibilities include:

  • Participating in a white-label based online sports betting project as a frontend Angular developer
  • Using Ionic paired with Angular 18 - 20+ to create a mobile-first, user-friendly version of the sports betting application
  • Integrating third-party APIs that provide WebSocket-based real-time updates to the web application
  • Contributing to the backend application (Nest.js) for issues related to third-party API implementations

Team Lead / Full-Stack Developer

Ablaze Labs
Full Time
January 2023 – June 2024Addis Ababa, Ethiopia (On-site)

Led and worked with the Software Engineering team building backend APIs for diverse client needs using Nest.js, React, and more.

Key projects:

  • Led development of a Telegram SaaS bot for an online virtual betting game — multi-tenant, handles payments, and delivers live game result updates
  • Built reusable microservices (auth, file management, configuration, geo-location, search) — reduced project preparation time for subsequent microservice projects by 40%
  • Delivered an experimental NewSQL project using SurrealDB + cirql ORM paired with Nest.js, covering simple CRUDs through to complex graph relationships

Junior Developer

BGI Ethiopia
Full Time
April 2021 – January 2023Addis Ababa, Ethiopia (On-site)

Developed web applications for the Application Development team to automate manual, paper-based tasks across company departments using Laravel, PHP, React.js, Blade Template, MySQL, and more.

Key projects:

  • Built a document validation and standardization system used across all departments — reduced the planned standardization timeline by 60% (from 10 months to 4)
  • Participated in development of an overtime management system handling scheduling and approval across 6 company sites with 450+ employees and a 3-level manager approval workflow
  • Developed an LDAP-based authentication system for all in-house applications — eliminated 100% of auth-related help desk tickets
Education

Academic background

Bachelor of Science in Computer Science

Addis Ababa University
October 2016 – December 2020Addis Ababa, Ethiopia

Over 4 years gained a strong foundation in programming concepts, algorithms, data structures, software architecture, and systems design — the bedrock for pursuing a career in software engineering.