I'm a passionate Software Engineer based in Cairo, Egypt, with a strong foundation in full-stack development. I am currently expanding my expertise at Procore Technologies and Siemens Digital Industries Software. Previously, I worked at BLD.ai and Innopolis University.
With a focus on building scalable, efficient, and user-centric solutions, I am continuously honing my skills to solve complex technical challenges.
A skill is the building block of a software engineer. Here are some of the bricks I've gathered over the years:
- 🔨 Languages:
Javascript/Typescript,
Python,
JAVA,
C++,
Golang, 🖥️ VHDL, 🖥️ Verilog
- ☁️ Backend Technologoes:
Node.js,
Express,
Nest.js,
Django,
Flask,
Spring Boot,
REST APIs,
GraphQL
- 💾 Database & Message Queues:
PostgreSQL,
MongoDB,
Redis,
RabbitMQ
- 🤿 DevOps & Infrastructure:
Docker,
Kubernetes,
Helm,
Nginx,
AWS,
CI/CD, 🪒 Microservices
- 🖨️ Frontend Technologies:
React.js,
Redux,
Next.js,
Angular,
Tailwind,
MUI,
Bootstrap,
HTML,
CSS
I believe in the importance of following best practices and methodologies to ensure the quality and scalability of the software I build. Here are some of the methodologies I follow:
- Principles and fundamentals: OOP, SOLID, Design Patterns, Testing, Deployment, Data Structures, Algorithms
- Tools:
Linux,
Git, 🧰 Perforce,
Jira & Confluence,
Postman,
VS Code
Let's connect and build something amazing together!
- Email: [email protected]
- LinkedIn: Mustafa Abdelrahman
- Website: www.mu-stafa.com