Hi, I am Mushraf

Full Stack Developer specializing in building exceptional digital experiences

I am a passionate software engineer with 2 years of experience creating web applications that solve real-world problems. I enjoy working with modern technologies and am constantly learning to improve my skills. When I am not coding, you can find me reading about new tech trends.

Mohamed Mushraf

Experience

Software Development Engineer Intern
The Software Practice (Pte) Ltd. (Singapore - Remote)
Nov 2023 - Jun 2024
  • Developed new API endpoints covering the application flow for regression tests, ensuring system stability and reliability, while collaborating with DevOps teams to streamline deployment and monitoring.
  • Tested API endpoints thoroughly, analyzing all possible edge cases and identifying issues to enhance system robustness, following an Agile/Scrum development process.
  • Developed and executed unit tests using xUnit, NSubstitute, and AutoFixture to ensure code quality and reliability.
  • Worked on documentation to streamline development and communication processes, contributing to improved team collaboration in an Agile environment.
Full Stack Developer
Jewelry Store Management System (Freelance Project)
Oct 2024 - Jan 2025
  • Developed a Jewelry Store Management System with inventory, sales, supplier tracking, role-based access, customer management, reporting, and barcode integration.
  • Designed with Clean Architecture using Dependency Injection, MediatR, CQRS, and the Result pattern for scalability and maintainability.
  • Deployed on AWS with EC2, RDS (private VPC), S3, and VPC for security, scalability, and high availability.
  • Set up CI/CD with GitHub Actions, Nginx reverse proxy, and managed stage, dev, and production environments.

Projects

AccoMind
An LLM-based solution to predict future investment opportunities in registered companies. This solution focuses on extracting and inferring data from financial documents and other sources, such as websites, to provide users with critical insights for decision-making.
LangChainMilvus (Vector DB)FastAPIReact
Podur Stock Management Application (Freelance Project)
Developed a Stock and Production Asset Tracking Software for a garment business, integrating inventory management and production reporting to streamline operations. Led a team of five developers, ensuring successful project completion through effective collaboration, task management, and agile development practices. Optimized system performance and maintainability by implementing best practices in software architecture, database design, and cloud deployment.
DjangoMySQLReactAWS (EC2, S3, RDS)
Speech Visualization
Developed a demo dashboard that integrates ML models to analyze and visualize speaker characteristics (age, gender, emotion, emotion intensity, accent, and transcript) from audio files and real-time input. Contribution: Fine-tuned pre-trained models and built the dashboard integrating the Google transcription API.
PyTorchWav2VecReactFlask

Skills

Frontend
ReactNext.jsFlutterJavaScriptTypeScriptReact Native
®
Backend
Node.jsExpress.NET CoreDjangoFastAPIREST APIs
Database
PostgreSQLMySQLMongoDBMS SQL
Tools & Others
AWSLinuxGitGithub ActionsDockerNginx

Get In Touch

Contact Information
Feel free to reach out through any of these channels
Send a Message
I will get back to you as soon as possible