Steven Diao

DevOps Engineer

Toronto, Ontario, Canada4 yrs 2 mos experience

Key Highlights

  • Over 5 years of experience in software engineering.
  • Expertise in building scalable systems and reliable services.
  • Proven track record in optimizing user engagement through experiments.
Stackforce AI infers this person is a SaaS and Cloud Services expert with strong capabilities in software engineering and automation.

Contact

Skills

Other Skills

PythonJavaC#UnityC++SQLHTMLJavaScriptVisual StudioLinuxGitSoftware DevelopmentHTML5Agile MethodologiesComputer Science

About

A software engineer with over 5 years of experience in scaling systems and building reliable services.

Experience

4 yrs 2 mos
Total Experience
2 yrs
Average Tenure
--
Current Experience

Google

Software Engineer - SRE

Nov 2024Present · 1 yr 6 mos · Kitchener, Ontario, Canada · Hybrid

  • - display ads

Meta

Senior Software Engineer

Sep 2023Apr 2024 · 7 mos · Toronto, Ontario, Canada · Hybrid

  • Worked as a senior software engineer on ads quality where I set up experiments and hypotheses about user engagement about certain ads and executed them.
  • Was the main POC for all the ads format experiments and created and iterated on experiments such as the ads height experiment and the video ads duration experiment
  • Adjusted parameters of experiment to better optimize top line metrics for experiments such as user engagement, total revenue and time spent on app

Google

Software Engineer - Site Reliability Engineer

Aug 2022Apr 2023 · 8 mos · Kitchener, Ontario, Canada · Hybrid

  • Worked as a SWE-SRE on the suite of GCP encryption tools such as Cloud KMS, HSM and EKM
  • Operated on-call duties for our GCP services which involved triaging, mitigating and fixing any issues that occurs during the on-call shift
  • Wrote a Service that Unified all of the on-call tools (used to triage/fix problems) available to our GCP Services into a single source file to keep all of our services consistent
  • Worked on an internal web service that held refresher exercises to help new and remind old on-callers about exercises they might have forgotten

Ukg (ultimate kronos group)

Senior Software Engineer

Mar 2020Jun 2022 · 2 yrs 3 mos · Toronto, Ontario, Canada · Remote

  • Worked on a set of micro-services that allowed users to deploy and run custom workflows through Camunda using BPMNs written in Java Spring
  • Developed Rest APIs for the services to allow people to deploy, trigger, monitor or upload new BPMNs all behind a gateway
  • Implemented CQRS to help lessen the burden of command services by separating the query services into to their micro-service with their own projection database and used eventual consistency to keep up to date
  • Used Kubernetes to bring up multiple different pods of our services to allow load balancing
  • Used Kafka to allow our micro-services to talk to each other, each command service will send messages into Kafka which the query services will pick up and update their own database

Bluecat

Software Engineer

Apr 2018Mar 2020 · 1 yr 11 mos · Toronto, Canada Area · On-site

  • Worked on a web server application (BlueCat Gateway) to allow people to create custom workflows for their specific needs using Flask by creating wrappers for legacy REST APIs
  • Used Docker to streamline the deployment of the product by putting all the requirements in a dockerfile and placing the image on a public repository that anyone can access
  • Worked together with a team of 4 to size, prioritize, rate customer requirements and turn them into different stories that the team can work on
  • Converted the entire code base from Python2.7 to Python3.6
  • Worked with various technologies such as Ansible and Rundeck to complete customer feature requests

Winmagic

Automation Developer

Aug 2015Aug 2016 · 1 yr · Ontario, Canada · On-site

  • Effectively collaborated with a team of five members to create an automation system for test cases resulting in faster testing.
  • Researched and implemented multiple different APIs and frameworks for VM and cloud services such as Vsphere, Microsoft Azure and Xenserver.
  • Assisted in the development of a framework using popular automation tools such as Selenium and Sikuli by creating functions that call on their APIs.
  • Wrote numerous automated test cases that involved checking UI, invalid parameters and breaking internal systems to speed up QA testing significantly.

Education

University of Toronto

Bachelor's Degree (Bsc) — Computer Science

Jan 2012Jan 2018

Stackforce found 100+ more professionals with Python & Java

Explore similar profiles based on matching skills and experience