STEVEN JOHNSTON

Software Engineer

me@stevenjohnston.ca

519 503 3407

Kitchener, Ontario, Canada

With 8+ years of experience, I'm a versatile full-stack engineer proficient in a wide range of cutting-edge technologies. I've built scalable systems, optimized performance bottlenecks, and launched successful products from concept to deployment. I'm eager to leverage my expertise to tackle challenging projects and contribute to building innovative solutions as part of a talented team.

Skills
Languages: Typescript, Go (Golang), Python, SQL, Bash
Tools: Next.js React, Node.js, Figma, Datadog, Prometheus, Grafana, GraphQL, LLM, Storybook, Cypress, Prisma
Systems: AWS, CDK, Terraform, Kafka, gRPC, Postgres, Docker, Github Actions, DynamoDB, Snowflake, Redis, MongoDB
Roles: Frontend, Full Stack, Database Engineer, Devops, Product Manager, Founding Engineer
Work Experience
Full Stack Founding Engineer
Atomic VC
Mar 2022 - Feb 2024
  • As product owner, led development of an in-house equity management solution, collaborating with legal to ensure compliance with 83(b) election filing.
  • Internationalized application to improve physical mail delivery accuracy by determining recipient location based on locale data.
  • Transformed 3 startup concepts into reality, defining technical solutions, building robust prototypes, and driving development from idea to pre-launch stage.
  • Iterated on handcrafted AWS cloudformation stack, striving to get web applications off the ground on day one.
  • Thrived in a fast-paced environment, supporting multiple portfolio companies by rapidly mastering new tech stacks and delivering impactful technical solutions.
Devops
Adentro
Jan 2020 - Mar 2022
  • Designed and implemented a CI/CD pipeline using GitHub, Jenkins, AWS S3, and Airflow to automate the deployment of dbt models transforming raw CSV data from S3 into Snowflake.
  • Led the upgrade of a self managed End of Life MongoDB cluster, mitigating security risks and ensuring seamless operation of 30+ microservices.
  • Deployed DataDog Agent as sidecar to 100+ microservices to replace existing stdout logging + health checks, improving observability and centralizing monitoring of application performance and health.
  • Successfully planned and executed the sharding of a 1TB+ MongoDB cluster, enhancing performance and scalability.
  • Implemented p99 monitoring and alerting using Prometheus and Grafana to proactively identify and resolve performance bottlenecks.
Full Stack Developer
Adentro
Jul 2018 - Jan 2020
  • Implemented a scalable real-time data processing system using Kafka, carefully crafting partitions and key schemas to ensure efficient data distribution and ordering, enabling the handling of thousands of concurrent requests per second.
  • Tackled and optimized the long-running queries in both MongoDB and PostgreSQL databases, significantly improving overall application performance.
  • Led the integration of Snowflake, centralizing previously disparate data sources and empowering the Ads team to streamline campaign analysis and optimization.
Education
Software Engineering and Technology Diploma
Conestoga College
2014 - 2018
Projects
Progressive Web App built to assist with tuning Engine Control Units supported by EcuFlash. Accels at digesting vehicle sensor data deploying Web Workers to parse hours of logs (100k+ entries) to facilitate significant gains in vehicle performance and emissions compliance. All while proving a modernized design in a typically rigid space!
View as PDF