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