Mahdi Rabie
Full Stack Developer
**** **** **, ******* ** 514-***-**** *.*.*****@*****.*** www.linkedin.com/in/mahdi-rabie Profile
Full Stack Developer with 4+ years of experience building scalable web applications using TypeScript, NodeJS, ReactJS, AWS, and Docker. Strong background in backend architecture, API development, and automated testing with tools like Jest and PHPUnit. Proven track record of collaborating across teams in Agile environments, resolving production issues, and integrating third-party services. Work Experience
Full Stack Developer
Feb 2023 - Sept 2025
HeyOrca, St. John’s NL
● Developed full-stack features using PHP, NodeJS, AWS Lambda, Docker, and SQL on the backend, and React with TypeScript and JavaScript on the frontend.
● Improved performance and reliability by implementing unit and component tests with Jest and phpunit, achieving full coverage of critical components.
● Developed and enhanced RESTful APIs to integrate third-party services and accommodate evolving product requirements, leveraging Postman for API design, testing, and debugging.
● Contributed to Agile development through sprint planning, code reviews, and cross-functional collaboration to deliver high-quality, on-time releases.
● Collaborated with QA and design teams to identify and resolve issues pre-release, ensuring product stability and alignment with specifications.
● Addressed customer-reported issues related to deployed features by collaborating closely with the customer care team to deliver effective resolutions.
● Awarded in multiple hackathons for innovative AI ideas and AI agent implementation.
● Proficient in leveraging various AI technologies for development, including Cloud AI and Cursor for code generation, Gemini for image analysis, DALL·E 3 for image generation, and n8n for building AI agents. Full Stack Developer
Jun 2022 - Jan 2023
PragmaClin Research Inc., St. John’s NL
● Sole backend developer responsible for building features using C# and .NET, including designing RESTful APIs for frontend.
● Designed and improved backend architecture, focusing on efficient data utilization and scalability
● Migrated database system from MySQL to SQL Server, including schema redesign
● Updated application codebase to align with the new SQL Server structure
● Assumed team lead responsibilities, providing guidance and mentorship to junior developers General work
Freelance Web Developer (2020–2022) Sales Representative, Costco (2021–2022) Lifeguard & Head Guard (2014–2021) Education
Bachelor of Computer Science & Applied Mathematics August 2022 Memorial University, St. John’s NL
● Applied core object-oriented programming principles like encapsulation, inheritance, and polymorphism in C++ and Java projects to create modular, maintainable code.
● Built C++ game engine components for rendering, graphics, game physics including gravity and collision, and pathfinding algorithms such as A star.
● Developed multiple 2D/3D games with custom level design, character building, difficulty balancing, reward systems, original music, and menu development for user guidance and improved user experience..
● Gained hands-on experience with tools and frameworks such as OpenGL, Unity, and Unreal Engine.