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 Technologies:
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: m@mu-stafa.com
- LinkedIn: Mustafa Abdelrahman
- Website: www.mu-stafa.com