Hey! I am

Stefan Vercillo

I'm an asipring

About

About Me

I'm a software engineer and varisty soccer player, passionate about using technology to create lasting impact on society.

Over 0 lines of code written professionally

Download CV

Worked as a developer for the following companies:

White text

Colorlib Template
Colorlib Template
Colorlib Template
Colorlib Template

White text

Colorlib Template
Colorlib Template
Colorlib Template
Colorlib Template

Projects

Personal Projects

The majority of my work is not open-sourced, however here's a few projects to showcase some of my skills!

Relational Query Optimizer

Click above to see the repo!

Database Transaction Scheduler

Click above to see the repo!

AI Real Estate Predictor

Click above to see the repo!

Real Time Operating System Testing Framework

Click above to see the repo!

Path Finding Visualization

Click above to see the demo!

LeetCode Algorithms

Algorithms Questions Solved

Education

2018-2023 expected

Bachelor of Computer Engineering

University of Waterloo
Relevant Courses:
  • Systems Programming & Concurrency (97%)
  • Programming for Performance (96%)
  • Programming Fundamentals (95%)
  • Algorithms & Data Structures I/II
  • Distributed Computing
  • Computer Security
  • Database Sys Implementation
  • Operating Systems

IB Diploma Graduate

Michael Power HS

Achieved an average of 94% in the International Baccalaureate program.

Experience

September - December 2022

Software Engineer

Palantir
  • Reengineered the stream archiving and replay processes by optimally creating and merging virtual shards with a heuristic dp algorithm, using barrier-based synchronization of task managers across the reading of archive transactions to maintain per key ordering, achieving a 100x parallelism/throughput improvement dropping replay time from months to hours in cases
  • Implemented AIP logic board functionality allowing streams to interface LLMs to provide real-time intelligence enrichment
  • Innovated streaming ingest method utilizing auto-scaling containers for flexible data population, enabling edge use cases such as live audio calls that seamlessly integrate with a live AIP-driven recommendation engine
  • Developed a multi-job per Flink cluster streaming compute architecture, significantly enhancing resource utilization
  • Optimized resource utilization of streaming architecture by supporting multiple streaming jobs simultaneously per cluster
  • Created a feedback system for dynamic Flink scaling based on predictive usage profiling, leveraging metrics like TCP back pressure, and CPU utilization to determine the ideal pod instance count and adjust the Kubernetes cluster conf accordingly
  • Developed an ETE test framework for streaming workflows, seeing a 80% drop-off in P0s the first quarter implemented
May - September 2022

Software Engineer

Twitter
  • Refined, packaged and deployed booster, an initramfs image generator, to 10k+ Twitter production machines
  • Created Go based RPM package, working with Koji and an internal artifact registry to build the RPM in a virtualized chroot
  • Used Puppet CI/CD to deploy and configure booster across hardware and OS configs, improving boot speed by 15%
  • Enabled full-encryption at rest using multiple device mappers, Clevis TPM, and network Tang bindings with booster
  • Modularized integration tests which leveraged QEMU to make end-to-end testing more interoperable across Linux distros
November-May 2021

Software Engineer

Federato AI
  • Enabled the scaling of microservices implementing a middleware GraphQL federation layer at the edge of our network with Apollo, and infrastructure allowing for diagonal scalability across functional aggregation and pod availability
  • Using Terraform, implemented custom Hashicorp Vault secrets management solution with mutating webhook injector sidecars, advanced audit log, access management and more on a separate isolated VPC / Kubernetes cluster for each client
  • Refactored infrastructure mono-repo into micro-service like modules deployed on Terraform Cloud with Git driven build triggers, enabling mass scaling of infrastructure, clients, and engineers through tight isolation and code versioning
  • Increased security transitioning K8s cluster to being private, automatically configuring a VPN for each client through TF
  • Redesigned CD pipeline with newly private cluster to deploy on a push basis from within the cluster itself in a GitOps driven way with ArgoCD, converting some application deployments from TF into Helm repositories referenced by Argo
November-May 2021

Lead QA Architect / Backend Engineer

Enso Connect
  • Led the development from conception to production of an automation test suite and GitHub CI/CD end-to-end dev-ops pipeline, effectively managing a team of 3 people working remotely around the world in pressurized startup environment
  • Created testing framework to entire web-app functionality, with Puppeteer driven tests
  • Found and debugged hundreds of bugs / played a large role in refactoring backend for agnostic and test-driven dev
  • Implemented / optimized Elasticsearch indexes and queries on DynamoDB to speed up API performance significantly
  • Led integration of 2000+ VRBO properties into Enso Connect property management / communications platforms
  • Took on large independent back-end projects and integrations in Serverless, NoSQL, AWS stack whilst managing team
January-May 2021

Quantitative Developer

TradeLogiq / Omega ATS
  • Interfaced the TSX, optimizing C++ retransmission service for missing UDP sequences, lowering E2E latency by 70%
  • Developed a multithreaded Python service to monitor and validate the correctness of our real-time trading system, using both UDP for speed and TCP for reliability, whilst incorporting concurrency safeguards for logical consistency
January-May 2021

Data Engineer

TD Bank
  • Enhanced performance of existing ETL processes and SQL queries for reporting and analytic purposes using SQL server relational databases
  • Experienced in analyzing anomalies in tables and statistical reports to debug faulty streamlines in stored SQL procedures
  • Initiated building and optimization of big data pipelines for structured and unstructured data in analytical models
  • Automated C# and Python scripts to load and transform data in ETLs
January-May 2021

Lead Software Developer

Sky View Suites
  • Created over 50% of PHP Laravel web app resulting in the automation of numerous business processes such as accounting, statistical reporting, and client management, in addition to working on Vue.js PWA and Python project
  • Constructed dynamic user interfaces, creatively displaying API data using JavaScript clean and effectively
  • Proposed and facilitated the implementation of enterprise CI dev-ops pipeline with Jenkins builds and unit tests
  • Communicated technically complex issues to partners, understanding business implications of software solutions
January-May 2019

Full-Stack Developer

Ford Motor Co.
  • Developed web-application in Java; interfaced REST APIs in Spring/MVC framework to provide diagnostic insights
  • management, in addition to working on Vue.js PWA and Python project
  • Designed and implemented UI using HTML, CSS, JavaScript and associated frameworks JQuery, Knockout, Require.js
  • Acquired a proficiency using SQL Server interfacing over 50 tables, making efficient and modular database calls using jOOQ Object Oriented Querying, in addition to modifying Bash scripts migrating and structuring data
  • Experienced with cherry-picks, rebases, branching, and other complicated features of Git version control

Recommendations

Luke Mckim

TradeLogiq
“Stefan’s understanding of concurrency and socket-programming was impressive over the term. Above all his ability to continuously think in terms of optimizing resource utilization and algorithmic latency helped him strive in this position.” -Senior Engineer

Francois Gouelo

Enso Connect
“Stefan’s interpersonal skills created a collaborative environment of sharing of ideas” … “His strong understanding of software fundamentals, convention, and modern infrastructure was demonstrated during his time at Enso.” - CEO / Founder

Extracurricular

Varsity / Semi-Pro Soccer

    Leadership, mental toughness and communication developed playing for the University and with North Mississauga League One, training 5-8 times a week playing against the best in Ontario

Piano Performance

    Creativity and expressiveness developed through piano performance at the highest level achieve RCM level 10 certification

Math / Programming Tutor / Swim Instructor

    Developed strong language skills being able to communicate technically complex in collaborative setting

Skills

Proficiency

Java

95%
75%
2018
80%
2021

C++

90%
50%
2018
60%
2021

Python

95%
33%
2018
60%
2021

SQL

90%

JavaScript

85%

C

80%

Terraform

95%

PHP

85%

HTML/CSS

75%

Find my profile Intriguing?

Contact

Contact Me

For professional inquires or information about a job opening, contact me via one of the methods below