👋
Hi, Mahdi here.|
Full Stack Developer|

< Experience />

  • logo

    TD Bank

    Present

    Software Engineer Intern

    Maintaining a financial fraud prevention and management application using Angular, Java and Spring Boot.

  • logo

    TD Bank

    Jan-Apr 2023

    Software Engineer Intern

    Enhanced internal processes by building a test management web application using React, Node JS, and developing automated tests using Java, Selenium and Tricentis Tosca.

  • logo

    Mappedin

    Jan-Apr 2022

    Software Developer Intern

    Developed client side features for a map editing tool by integrating React Typescript, MobX with deck.gl, a WebGL powered framework. Maintained legacy projects using React and Node JS.

  • logo

    Ruby

    May-Aug 2021

    Software Developer Intern

    Developed and maintained company's flagship web application using React, Redux, Typescript and Material UI.

  • logo

    Ruby

    Sep-Dec 2020

    Software QA Engineer Intern

    Developed 200+ API tests using Postman. Performed smoke and regression testing for releases. Maintained automated tests using Java, Selenium.

  • logo

    Vouchr

    Jan-Apr 2020

    Software QA Analyst Intern

    Planned, designed and executed manual tests for iOS, Android and Web versions of the product. Developed API tests on Postman using Javascript. Learned about SDLC and release procedures.


< Projects />

React, Redux, GraphQL, MongoDB, Chakra UI

project

Eventify

A social web app for organizing and finding events.

React, Redux, Firebase, Image Moderation API

project

Post It

An online gallery for photographers with anonymous posting aided by auto image moderation

Android Studio, Kotlin, Jetpack Compose, Firebase

project

FarmConnect

Android app built for farmers with inventory management, voice recognition, marketplace and charity modes.

React, Redux, React Router, styled components

project

ShowFinder

A front end web app for quickly finding your favorite tv shows. Backend in progress

Javascript, Slack API

project

Social Slack Bot

A social bot to match slack users based on interests. Built at company hackathon at Mappedin

React, Custom Hooks, GIPHY api

project

Random GIF

A random GIF generator app made using React custom hooks

Javascript, jQuery, HTML, CSS

project

SM-Toolkit

Web app to help students with basic math operations such as matrix manipulation, conversions and more.

Android Studio, Java, Firebase

project

DocCam

Android app that records and stores photos & videos of documents aiding students with managing school work