Logo
Hello,I'm
YohannesBelete

Full-Stack Software Engineer specializing in modern web technologies. Expert in JavaScript, React, Next.js, Express, PostgreSQL & MongoDB. Building scalable, high-performance applications with clean code and exceptional user experiences.

SCROLL TO ALIGN TECH STACK
React
React
Next.js
Next.js
TypeScript
TypeScript
Tailwind CSS
Tailwind CSS
Node.js
Node.js
NestJS
NestJS
PostgreSQL
PostgreSQL
MongoDB
MongoDB
LIVE PLATFORM FEATURE // SERVED BY BRANA APISYSTEM CAMPAIGN

This dynamic placement is rendered directly from the Brana Library backend API. It displays live catalog availability and automated calendar integration status—providing real-time verification that the core service pipeline is active.

INSPECT BRANA SYSTEM
PUBLISHER PLACEMENTFORMAT: BANNER / 728X90
Brana Digital Library Banner
API SYNC ACTIVECALENDAR ENGINE INTEGRATED
ProfessionalTimeline

A chronological record of full-stack engineering roles, client deliverables, and system benchmarks.

FEB 2024 — PRESENT
Remote (Global)
TOP RATED // 100% SUCCESS

Fullstack Web & Systems Engineer

Upwork Global
Hire on Upwork

Engineering full-stack web applications, scalable backend microservices, and interactive client interfaces for international startups with focus on speed, security, and reliability.

100%
Client Satisfaction
+40%
Performance Boost
99.9%
Uptime Target
Architected serverless Next.js 14 applications with SSR, ISR, and React Server Components.
Engineered secure Node.js, Express, and FastAPI backend services with strict TypeScript validation.
Optimized PostgreSQL and MongoDB database queries, indexing, and caching to slash response latency by 40%.
Configured automated CI/CD deployment pipelines using Docker, GitHub Actions, and cloud edge hosting.
Next.jsReactTypeScriptNode.jsExpressPostgreSQLMongoDBFastAPITailwind CSSDocker
MAY 2025 — SEP 2025
On-site
FULL-STACK // WEB ARCHITECTURE

Full-Stack Software Engineer

CodeForge
Hire on Upwork

Engineered end-to-end web applications on-site, leading the development of the Lab Scheduler—a role-based university resource management system designed for conflict-free scheduling, automated access control, and real-time state tracking.

100%
Conflict-Free Allocations
0
Schedule Overlaps
<100ms
API Response Latency
Next.jsTypeScriptReactNode.jsPostgreSQLPrismaTailwind CSSREST APIs
SelectedWorks

Enter the interactive 3D virtual project room to browse my full-stack and frontend engineering portfolio.

3D Project Gallery

Step into an immersive virtual room and browse projects on interactive walls, ceiling, and floor.

TechnicalStack

A curated collection of my technical expertise and the modern architecture I use to build scalable products.

⚛️Frontend Technologies
HTML5HTML5
CSS3CSS3
JavaScriptJavaScript
TypeScriptTypeScript
ReactReact
Next.jsNext.js
Tailwind CSSTailwind CSS
ReduxRedux
Framer MotionFramer Motion
Three.jsThree.js
HTML5HTML5
CSS3CSS3
JavaScriptJavaScript
TypeScriptTypeScript
ReactReact
Next.jsNext.js
Tailwind CSSTailwind CSS
ReduxRedux
Framer MotionFramer Motion
Three.jsThree.js
HTML5HTML5
CSS3CSS3
JavaScriptJavaScript
TypeScriptTypeScript
ReactReact
Next.jsNext.js
Tailwind CSSTailwind CSS
ReduxRedux
Framer MotionFramer Motion
Three.jsThree.js
HTML5HTML5
CSS3CSS3
JavaScriptJavaScript
TypeScriptTypeScript
ReactReact
Next.jsNext.js
Tailwind CSSTailwind CSS
ReduxRedux
Framer MotionFramer Motion
Three.jsThree.js
HTML5HTML5
CSS3CSS3
JavaScriptJavaScript
TypeScriptTypeScript
ReactReact
Next.jsNext.js
Tailwind CSSTailwind CSS
ReduxRedux
Framer MotionFramer Motion
Three.jsThree.js
⚙️Backend Technologies
Node.jsNode.js
Express.jsExpress.js
MongoDBMongoDB
PostgreSQLPostgreSQL
MySQLMySQL
PrismaPrisma
DockerDocker
FirebaseFirebase
AWSAWS
Node.jsNode.js
Express.jsExpress.js
MongoDBMongoDB
PostgreSQLPostgreSQL
MySQLMySQL
PrismaPrisma
DockerDocker
FirebaseFirebase
AWSAWS
Node.jsNode.js
Express.jsExpress.js
MongoDBMongoDB
PostgreSQLPostgreSQL
MySQLMySQL
PrismaPrisma
DockerDocker
FirebaseFirebase
AWSAWS
Node.jsNode.js
Express.jsExpress.js
MongoDBMongoDB
PostgreSQLPostgreSQL
MySQLMySQL
PrismaPrisma
DockerDocker
FirebaseFirebase
AWSAWS
Node.jsNode.js
Express.jsExpress.js
MongoDBMongoDB
PostgreSQLPostgreSQL
MySQLMySQL
PrismaPrisma
DockerDocker
FirebaseFirebase
AWSAWS
BUILD METHOD
TheWayIBuild

A web app is not just pages. I build it like a system: understand the product, model the data, engineer the backend, compose the UI, then harden the release.

APPLICATION PIPELINE
01 / 05
01
INFORMATION

Collect the real requirements first.

I start by mapping goals, users, roles, workflows, edge cases, integrations, and the data the product has to trust.

User journeys
Roles and permissions
Feature priorities
Risk points
DISCOVERY PACKET
01Actors → publisher, advertiser, admin
02Core flows → campaign, wallet, reports
03Constraints → latency, fraud checks, scale
04Success metric → 99.9% uptime, clean UX
Collect the real requirements first.
Contact Section Background Shape
LET'SCONNECT&CREATE
SOMETHINGAMAZING
Yohannes Belete

YOHANNES BELETE

Software Engineer

Developed by @yohajoh