Doha Mahmoud

Egypt
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Doha Mahmoud is a seasoned software engineer with 11 years of experience building full-stack web and mobile applications across startups and a major tech company. She has a strong Java and Spring background, contributed notable fixes and feature additions to Baeldung’s Spring Security projects—migrating apps to Spring Boot/Thymeleaf, introducing JWT token stores, integration tests, and UI improvements. Her career spans founding a location-based social startup, long-term freelancing across Ruby on Rails and Java ecosystems, and a Software Development Engineer role at Amazon, demonstrating both entrepreneurial grit and large-scale production experience. Comfortable across front-end, back-end, and mobile stacks, she pairs hands-on coding with pragmatic test-first practices (JUnit, Mockito, REST Assured, Cucumber). Academically strong with a 3.92 GPA in Computer Science from Alexandria University, she’s based in Egypt and consistently seeks security-minded, production-ready solutions. A detail that stands out: she blends open-source contributions to well-known Spring tutorials with real-world product ownership from prototype to deployed systems.
code11 years of coding experience
job12 years of employment as a software developer
bookBachelor’s Degree, Computer Science, GPA: 3.92/4.0 (89.6%), Bachelor’s Degree, Computer Science, GPA: 3.92/4.0 (89.6%) at Alexandria University
languagesEnglish, Arabic
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (16)

javas10
spring-security10
oauth10
java10
thymeleaf10
spring-boot10
jwt10
api-design9
restful-api9
testing9
rest-api9
html9
api-rest9
javascript8
css8

Programming languages (1)

Java

Github contributions (5)

github-logo-circle
Getting Started withg Spring Security OAuth:
Role in this project:
userFull-stack Developer
Contributions:80 commits, 1 PR, 72 pushes in 3 years 1 month
Contributions summary:Doha primarily contributed to the Spring Security OAuth project, making code changes across multiple modules. Their work included minor bug fixes, the removal of refresh tokens from responses, and the addition of a refresh button in the UI. They also updated the project to use JWT token stores and implemented integration tests.
spring-bootspring-security-oauthsecurityauthenticationsecurity-oauth
Go further into "Learn Spring Security":
Role in this project:
userFull-stack Developer
Contributions:28 commits, 25 pushes, 1 branch in 2 years 5 months
Contributions summary:Doha primarily focused on migrating the application to Spring Boot and Thymeleaf, indicating a shift in the project's core technologies. They updated the registration and change password templates, modifying the UI and incorporating new features. Additionally, the user addressed the authentication and authorization flow, demonstrating a focus on security aspects within the application.
spring-bootgolangspring-frameworksecurityspring
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Doha Mahmoud