Efr
Efr - aim
Efraim Nabil

Hi, I'm Efraim Nabil

Software Engineer in Cairo, Egypt | Building EchoLang

About Me

Education

B.Sc. Computer Science - Suez Canal University.

Achievements

ICPC SCU problem setter, mentor, and web developer (2022-2023).

Experience

Software Engineer @ OpenTier (Dec 2024 - Aug 2025). Mentorship Program with SDE III @ Amazon (May - Dec 2024).

Passion

Building EchoLang and open to software engineering opportunities and collaborations.

Tech Arsenal

The tools I use to build full-stack products, ship reliably, and keep systems observable.

TypeScript
C++
Next.js
TailwindCSS
NestJS
Prisma
PostgreSQL
Docker
Linux
Grafana
TypeScript
C++
Next.js
TailwindCSS
NestJS
Prisma
PostgreSQL
Docker
Linux
Grafana
JavaScript
React
Redux
Node.js
Express
MongoDB
MySQL
Git
Playwright
Prometheus
JavaScript
React
Redux
Node.js
Express
MongoDB
MySQL
Git
Playwright
Prometheus

Featured Projects

Blog Posts

What is open graph?
LinkedIn

What is open graph?

Introduction: The Magic Behind Social Media Previews Imagine you’re sharing a link to your latest blog post on social media. Instead of just a boring URL, a perfect preview appears—a catchy title, a brief description, and a striking image.

Open Graph
Social Media
Metadata
Simplify Multi-Container Applications with Docker Compose
LinkedIn

Simplify Multi-Container Applications with Docker Compose

Introduction Setting up and managing multiple Docker containers for an application can be really tough. For example, if you're working on a project with several services, each needing its own environment and dependencies, it can quickly become confusing and time-consuming to handle everything manual

Docker
DevOps
Multi-Container
AWS Elastic Beanstalk
LinkedIn

AWS Elastic Beanstalk

Deploying web applications can be challenging, but AWS Elastic Beanstalk makes it easy. This managed service handles the hard work of deploying, managing, and scaling your applications.

AWS
Cloud
Deployment

My Services

Code Review

Let me take a look at your code and help you write cleaner, stronger, and more elegant solutions!

Problem Solving Help

Stuck on a tough coding problem? Let's crack it together with some brainstorming magic!

P2P Mock Interview

Let's practice interviews together and sharpen our skills side by side!

Collaboration

Send me what kind of collaboration you'd like, and let's make it happen!

Get in Touch

Feel free to reach out for collaborations or just a friendly hello

Send a Message