Mishal Zaman

Mishal Zaman

$55/hr
Senior Full Stack Developer working on a Ruby-on-Rails (5.2), MySQL database, and JavaScript stack.
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
41 years old
Location:
Burlington, Ontario, Canada
Experience:
4 years
Mishal Zaman A Full Stack Developer with years of experience creating and working on --https://github.com/mishalzaman large scale systems and APIs. I am passionate about the field, and have a strong willingness to continue learning and expanding my skill set. EXPERIENCE DealMaker, Toronto, ON - Senior Full Stack Developer October 2019 - PRESENT A cloud transaction management platform utilized by investors, brokers and companies. The platform allows interested parties to easily track contractual documents, closings and communications. ● Implemented new features in Ruby-on-Rails with a MySQL database ● Created front-end UI using JavaScript Ruby / Ruby-on-Rails / JavaScript / MySQL TouchBistro, Toronto, ON - Full Stack Software Developer May 2018 - October 2019 An Ipad POS (Point of Sale) application and restaurant management software. The iPad application helps restaurant managers and staff handle menus, orders and payments. The cloud software manages reports and staffing management for the restaurant. ● Independently designed and created new features for the cloud software in Ruby-on-Rails. ● Collaborated with other developers, QA and PM to implement features. ● Wrote unit tests, regression tests and browser tests. ● Performed code review, and received peer code review. ● Created stored procedures for our SQL database that handles reporting. ● Created a load tester for our APIs to test against large number of requests using Python 3.6. ● Ported certain Ruby code to Node.js for modular services. Ruby / Ruby-on-Rails / Python(3.6) / Node.js / SQL / Postgres / React Zymewire,​ T ​ oronto, ON — F ​ ull Stack Developer JUNE 2017 - MAY 2018 A SAAS product that provides information about biotech companies which can help sales teams to leverage their lead activities. Database information is gathered using a machine-learning algorithm using a NER system. ● Worked on a web site scraper which will be used as a diffing tool to identify key DOM elements using Scala ● Performed update on the Rails stack from 3.2 to 5. This tasks involved: ○ Updating Ruby from 2.2.4 to 2.4.2. ○ Updating the Gems and making sure all dependencies were met. ○ Ensuring good coverage of unit tests to check for any deprecated code. ● Architect and implement new features, E.g. API implementation. ● Created user interfaces using React. Ruby / Ruby-on-Rails / Scala / React / MongoDB 1 of 2 ScribbleLive, Toronto, ON — S ​ oftware Engineer MARCH 2016 - JUNE 2017 A content marketing platform, and a SAAS product that helps businesses to plan, create and publish content internally and externally.. ● Created an API for one of the products to help out clients to integrate with our system. ● Interviewed Clients on project requirements. ● Performed ongoing maintenance of the product and created new features. ● Created user interfaces using React. ● Used AWS’s noSQL DynamoDB to test and implement a high performance service. Ruby / Ruby-on-Rails / React / Postgres / AWS AskMen,​ M ​ ontreal, QC​ — ​ F ​ ull Stack Developer JUNE 2014 - FEBRUARY 2016 An online men’s magazine that was founded in 1999. It had initially established itself as a guide for men on topics such as grooming, fashion and relationships. ● Created an image editing feature for editors. Editors would use it to crop images for our site and set filters. ● Created features for large tent pole projects which had a large number of traffic. ● Wrote SQL queries for MySQL. PHP / CakePHP / JQuery / MySQL FlightHub,​ M ​ ontreal, QC​ — ​ ​Web Developer JANUARY 2013 - OCTOBER 2013 An online travel agent based in Montreal, QC. One of Canada’s top online travel companies. ● Implemented TravelPort API for our Canadian market. ● Created landing pages that would get generated based on user search queries on a search engine, such as Google. PHP / Solaris Framework / JQuery / MySQL Equals6, Halifax, NS​ — ​ W ​ eb Developer FEBRUARY 2011 - JUNE 2012 A social network startup that primarily dealt with connecting newly graduating students with employers. ● Performed creation of new features, and ongoing maintenance. ● Wrote stored procedures for MySQL. PHP / MySQL EDUCATION Mount Saint Vincent University, Halifax, NS — ​Information Technology (co-op) MAY 2011 2 of 2
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.