Hello, I'm
Mahmoud Mahmoud
Software Engineer
Specialized in building robust, scalable applications using ASP.NET Core, C#, and cloud technologies. Passionate about clean code, microservices, and delivering high-quality software solutions.
With over 5 years of professional experience, I architect and build full-stack enterprise applications using ASP.NET Core, Entity Framework Core, and modern frontend frameworks like React and Next.js. I thrive on solving complex business problems through clean, maintainable code and scalable system design. My expertise spans the entire Microsoft ecosystem -- from SQL Server and PostgreSQL database design to cloud deployment with Docker. I have successfully delivered high-impact systems including a national insurance platform serving millions of Syrian citizens, reducing processing time by over 80%. I'm passionate about microservices architecture, API design, and mentoring the next generation of developers. Whether it's optimizing database queries, or building responsive interfaces with TailwindCSS, I bring a holistic approach to every project I work on.
I follow best practices from Microsoft .NET documentation and industry standards. Check my GitHub projects or LinkedIn profile for more details.
Program.cs
Program.cs
Technical Skills
With over 5 years of experience in .NET development, I've honed a variety of skills across the Microsoft ecosystem and beyond.
Backend Development
Frontend Development
Database
Cross Platform
Cloud & Hosting
Professional Experience
My journey through the software development landscape, focusing on .NET technologies and enterprise solutions.
Web Software Engineer
Developing and maintaining web applications using ASP.NET Core, React, Next.js, and TailwindCSS.
Key Achievements
- Developing and maintaining web applications using ASP.NET Core, React, Next.js, and TailwindCSS.
- Building software targeting millions of citizens in various fields.
Web Software Engineer
Developing and maintaining web applications using ASP.NET Core, C# and Razor Pages.
Key Achievements
- Developing and maintaining web applications using ASP.NET Core, C# and Razor Pages.
- Building software targeting millions of citizens in various fields.
Full Stack Developer
Lead developer for enterprise-level applications using .NET 8. Managed a team of 3 developers.
Key Achievements
- Developed and maintained the Syrian National Insurance recording and contributions system, that services millions of Syrian citizens, reducing the processes required time by more than 80%. Fix existing system data constraints, and update database opertaions allowing it to handle 50% more requests
- Worked on analyzing, developing, and maintaining Full Stack web and mobile applications and web APIs using C# and .NET framework
- Supervised the process of creating, developing, and maintaining mobile applications using Dart and Flutter framework
- Mentored junior developers and established coding standards across the team
College Instructor
Teaching fundamental principles of Software Engineering and advanced programming concepts using C#. Leading curriculum development and implementation for computer science programs.
Key Achievements
- Successfully mentored over 800 students across multiple academic terms
- Supervised and guided 15+ graduation projects focusing on practical software solutions
- Developed and implemented an attendance tracker app utilizing QR code technology to reduce administrative overhead by 60%
Education
Academic foundation that supports my professional expertise
Bachelor of Science in Software Engineering
Focused on software development methodologies and computer systems architecture
Key Achievements
- Completed comprehensive software engineering curriculum
- Built multiple personal projects
Associate Degree in Software Engineering
Foundation in programming principles and software development fundamentals
Key Achievements
- Graduated at the top of my class
- Mastered core programming languages
- Developed fundamental software engineering skills
Frequently Asked Questions
Common questions about my work and availability
What technologies do you specialize in?
I specialize in the .NET ecosystem including C#, ASP.NET Core, and Entity Framework Core for backend development. On the frontend, I work with React, Next.js, and TypeScript. I also have experience with Flutter for mobile development and cloud deployment using Docker.
Are you available for freelance or contract work?
Yes, I am open to freelance and contract opportunities. Feel free to reach out through the contact form or email me directly to discuss your project requirements and timeline.
What industries have you worked in?
I have worked across multiple industries including insurance technology, enterprise resource planning, and education. Notable projects include a national insurance recording system and a university attendance tracking solution using QR code technology.
Do you offer mentorship or consulting services?
Yes, I currently teach at Damascus University and have mentored over 800 students. I am available for technical mentorship, code reviews, and architecture consulting for teams adopting .NET technologies.
Get In Touch
Have a question or want to work together? Feel free to contact me!