You are on page 1of 1

Don’t request access.

Go to file > Make a copy

First & Last Name


Software Engineer · Master of Computer Science · University of Waterloo
youremail@gmail.com | Toronto ON, Canada | +1-613-XXX-45XX | www.linkedin.com/in/yoururl | www.yourwebsite.com | www.github.com/yourprofile

TOOLS AND TECHNOLOGIES


Languages Java · Python · NodeJS · C/C++ · Go · Elixir · Ruby on Rails · Hacklang · PHP · Clojure Data Systems
PostgreSQL · SQLite · MongoDB · MySQL · Redis · Apache Kafka · DynamoDB
Cloud Technologies AWS EC2 · AWS Lambda · AWS SAM · AWS S3 · AWS ECR · GCP Kubernetes Engine · GCP Compute Engine

EXPERIENCE
Job Title Sep 2019 – Present
Company, Toronto ON, Canada
● Developed a new on-boarding process that reduced the ramp up time of new engineers from 2 weeks to 1
week
● Redesigned and re-platformed the loan servicing system by transforming it from its initial Clojure monolith implementation into a
python serverless microservice, using AWS lambda and the Serverless Application Model

Job Title May 2019 – Aug 2019


Company, Toronto ON, Canada
● Implemented the System for Cross-domain Identity Management (SCIM), which enables customers to easily auto-provision and
deprovision users into and out of Slack, resulting in the reduction of the cost of adopting Slack, especially for organizations with a
large number of users
● Designed and implemented a RESTful PATCH API endpoint, in Hacklang, that enabled customers to make partial updates to RESTful
resources while also resulting in a 15% reduction in response times
● Re-architected the SCIM codebase by transforming it from an untyped implementation to an object-oriented implementation,
resulting in a 21% increase in development speed while iterating on specific solutions for Slack’s customers

Job Title Jan 2019 – Apr 2019


Company, Toronto ON, Canada
● Designed and developed a REST API endpoint, in Ruby on Rails, that is capable of batching the requests for the number of incidents
on each of a customer’s services, leading to a reduction in the number of network requests experienced by the servers by a factor of
100
● Developed and implemented a responsive polling system, in an EmberJS web client, ensuring that customers always get a real time
view of all major incidents on their services within 10 seconds on their incidents dashboard
● Fully Dockerized the existing microservices written in React and Elixir resulting in an 8% increase in development and testing
speed

Job Title May 2018 – Aug 2018


Company, Toronto ON, Canada
● Designed and developed a highly performant multithreaded and fully distributed Java web application in a Docker container, that
validates the integrity of a customer’s configuration files prior to upload onto the core Akamai network, resulting in a 12% reduction
in the down times caused by incorrect configuration properties
● Developed a Node.js server-side web application in a Docker container, using the Express.js web framework, that accepts a
JavaScript file upload and analyses the contents of the JavaScript file for syntax errors according to the ES6 specifications

Job Title Sep 2016 – Aug 2017


Company, Toronto ON, Canada
● Owned and led the development of a project management web application, which reduced project ramp time from 2.5 months to 1
month
● Liaised with key stakeholders and developed an iterative A/B testing strategy that ultimately led to a company-wide adoption

EDUCATION
Bachelor of Mechanical Engineering , GPA 3.8/4.00 Sep 2011 – Jun 2016
XXX University, City, Country
• Dean’s honours from 2011 – 2016 and
Related courses: Feedback Control Systems; Systems and Simulation; Problem Solving and Computers

You might also like