I'm an AI and Computer Science student at the University of Birmingham Dubai, interested in the overlap between software engineering, fintech, data-driven products, and practical business problems.
Right now I'm building projects that help me get stronger at backend development, API design, full-stack systems, and product thinking. I like work that sits close to real users and real decisions, whether that is in software engineering, fintech, consulting, or technology strategy.
- Strengthening my Java and Spring Boot backend skills
- Building portfolio projects with realistic domain logic, authentication, persistence, and deployment
- Learning how software products are designed, shipped, and explained clearly
- Improving my understanding of fintech, wealth management, and data-driven business workflows
- Practicing analytics workflows with Tableau dashboards, Excel classification, and business conclusion writing
A Spring Boot wealth-management platform for advisor-led suitability checks, portfolio drift monitoring, transaction review, and rebalancing recommendations.
- Java 21, Spring Boot, PostgreSQL, Flyway, JWT, Swagger, Docker
- Advisor authentication and protected client workflows
- Portfolio drift analysis and rebalance recommendation logic
- GitHub Actions CI and automated tests
- Live dashboard and API documentation
Repo: Moustafa-Ameen/mandateiq
Live demo: mandateiq-production.up.railway.app/dashboard
A full-stack calorie and macronutrient tracker built with Java Spring Boot and vanilla JavaScript.
- Java 17, Spring Boot, Spring Data JPA, H2, JavaScript, Tailwind CSS
- CRUD food logging, custom foods, serving-size recalculation, macro totals, and TDEE calculator
- Docker deployment and GitHub Actions CI
Repo: Moustafa-Ameen/full-stack-java-calorie-app
I'm currently contributing to Java backend and SDK projects, especially issues involving REST APIs, validation, query parameters, dependency updates, and test coverage.
- DSpace/DSpace #12788: ORCID work type mapping fix for conference-related publication types
- meilisearch/meilisearch-java #979: SDK support for stats size formatting and internal database size options
- Current focus: responding to maintainer feedback, keeping PRs review-ready, and improving tests where needed
- Deloitte Australia Data Analytics simulation: Tableau dashboarding, Excel classification, and forensic technology analysis
- Mastercard Cybersecurity simulation: phishing threat identification, security awareness analysis, and targeted training recommendations
Languages: Java, JavaScript, Python, SQL, Haskell
Backend: Spring Boot, Spring Data JPA, REST APIs, Spring Security, JWT
Data: PostgreSQL, H2, Flyway, database modeling
Tools: Git, GitHub, Docker, Maven, IntelliJ IDEA, Figma, Tableau, Excel
Concepts: Object-oriented programming, data structures and algorithms, API design, full-stack architecture
- BSc AI and Computer Science, University of Birmingham Dubai
- Technology Delivery Intern at ADNOC, working on Panorama 2.0 AI integration, dashboard workflows, and Python-based analysis
- Business Consultant Intern at AperioHub, working on fintech market research, financial modeling, and GCC wealth-management strategy
Email: moustafa.ameen.useful@gmail.com
LinkedIn: linkedin.com/in/moustafa-ameen-817b81334