Hello, I'm Zaid, a software engineer based in Toronto, currently working at VTS! I graduated from the University of Toronto. I majored in Computer Engineering, specializing in Computer Software and Networks. I am very passionate about technology, and I love to keep learning about the newest advancements and technologies.
NodeJS, Ruby on Rails, Java, SQL, REST, GraphQL
React, Redux, HTML, CSS, JavaScript
Android, React Native, Redux
• Created a new set of APIs following the JSON API specifications with an automated testing and documentation strategy to replace the existing bulk XML APIs
• Built a new environment using Ruby on Rails for the sales team to use for demoing to clients, which generates production-like data that can be refreshed to a clean state between every demo
• Developed a dashboard using React and Rails to allow clients to share certain data across different accounts
• Improved sprints by standardizing current team processes and introducing new ones
• Tech stack: Ruby on Rails, React, PostgreSQL
• Implemented APIs to be consumed by the frontend and iOS apps using Node and GraphQL
• Worked on creating complex cloud reports using SQL
• Created React/Node micro-frontends with session management using the backend for frontend pattern
• Developed a payment gateway for communication with third party payment providers
• Consolidated login across the different TouchBistro applications to be Single Sign On using OIDC and SAML on different tech stacks (Node and Ruby on Rails)
• Dockerized Node/Express micro-services to make it easier for other developers to set up
• Tech stack: Node/Express, React, Redux, MobX, Ruby on Rails, PostgreSQL, GraphQL, REST, TypeScript, Docker
• Responsible for redesigning, deploying, and maintaining the Sustainable Engineers website
• Tech stack: HTML, CSS, JavaScript, jQuery, WordPress, SQL
• Developed on all of TradeRev's platforms including the web application (React Frontend and Java Backend)
• Heavily involved in the creation of the TraderRev 3.0 native Android application, where I was responsible for developing core parts of the app
• Tech stack: Java, React, Android
• Designed and developed the University of Toronto Engineering store
• Implemented an online store to allow student to purchase books online
• Tech Stack: HTML, CSS, JavaScript, jQuery, SQL, PayPal APIs