Full Stack Engineer

Hi, I'm
Biruk.

I build complete, production-quality web applications from scratch. Dashboards, data platforms, workflow tools, containerized systems.

Next.jsPostgreSQLRedisDockerTypeScriptPythonBash

About me

I am a passionate software engineer who specializes in building production-quality, full-stack applications from scratch. My core stack is Next.js, Redis, PostgreSQL, Docker, Node.js, and Python — I thrive on architecting systems that are performant, scalable, and reliable across diverse domains.

I have hands-on experience building dashboards, data management platforms, and workflow tools, as well as containerized CLI environments with Bash scripting and Docker. I enjoy tackling complex engineering problems and creating software that is both functionally complete and technically rigorous.

When I am not coding, I enjoy reading books and learning new things.

My projects

DataLayer

A full-stack AI training data management platform with dataset versioning, real-time collaboration, quality control workflows, and an analytics dashboard.

  • Next.js
  • PostgreSQL
  • Redis
  • Tailwind CSS
  • TypeScript

DevBox

A containerized CLI challenge platform with multi-step debugging exercises, deterministic Bash test suites, and reproducible Docker environments for engineering assessments.

  • Docker
  • Bash
  • Python
  • Linux
  • CI/CD

Projetsolaire

All-in-one solar project management software solution with no subscription.

  • Vue.js
  • Pinia
  • Headless UI
  • Tailwind CSS
  • Vite

Home Dispo

A platform designed for real estate professionals, buyers, and lenders to connect, collaborate, and close deals more efficiently.

  • Flask
  • Tailwind CSS
  • SQLAlchemy

Skills

HTML
CSS
JavaScript
TypeScript
React
Next.js
Vue.js
Node.js
Express.js
Django
Flask
Redis
PostgreSQL
Tailwind CSS
Docker
Linux/Bash
Python

Services

Next.js · Redis · SQL

Full-Stack Application Development
I build complete, production-quality web applications from scratch — Next.js frontends with server-side rendering, Redis caching layers, and optimized PostgreSQL databases, all wired together for responsive user experiences.

Diverse Codebases.

AI Training Data Engineering
I design and develop high-quality, diverse software applications that serve as training examples for AI models — spanning different architectures, domains, and feature sets including auth, real-time data, and complex business logic.

Docker · Bash · Linux

DevOps & Systems Engineering
I design containerized development environments, multi-step CLI exercises with deterministic test suites, and CI/CD pipelines — ensuring consistency, reproducibility, and clear documentation across complex systems.

Contact me