Phillip Tellier

Software Portfolio

Phillip Tellier

Excited to engineer more software

https://www.linkedin.com/in/philliptellier/

PhillipFTellier@gmail.com

https://github.com/ptellier

WORK EXPERIENCE

Software Developer

Nexera Robotics Ltd.

01/2024 – ongoing

  • Replaced third-party software with an in-house computer vision pipeline for grasp detection and metric-driven pick-pose ranking; reduced vendor costs by $10,000/year and improved pick success rate by 32%
  • Independently designed a PyQt/Go/gRPC application with a 3D visualizer to replay robot pick failures from Postgres logs, enabling fast root-cause analysis and saving 10–30 engineer-hours/month depending on incident volume
  • Solely engineered a Python/Open3D/FCL solution for robot arm path planning involving collision checks between point clouds and 3D-geometry models (triangle meshes); reduced collisions by 43% in subsequent item tests
  • Led adoption of Pulumi Infrastructure as Code (IaC) for AWS, authoring an internal hands-on tutorial and leading a workshop for engineers. This enabled team-wide adoption and reduced time to deploy by 2.5x
  • Gave quarterly knowledge-sharing presentations, for example: a system design primer on Relational and NoSQL database solutions attended by 10+ cross-disciplinary engineers
  • Replaced direct writes to a local Postgres database by the robot application with a Redis Streams-based message queue storing raw SQL queries, and an asynchronous dockerized worker writing to AWS RDS Postgres. This eliminated cloud write latency while enabling centralized, globally accessible data
  • Built real-time Grafana dashboards and Slack alerting to monitor robot experiment metrics, enabling hardware engineers to independently track experiments and rapidly analyze robot performance

Full-stack Software Developer Co-op

DEITA Technologies Ltd.

05/2023 – 08/2023

  • Developed analytics dashboards with React and Redux, enabling real-time DEI data visualization and benchmarking
  • Redesigned a PostgreSQL database with Django ORM (Python-based), and wrote SQL to inspect the data
  • Implemented session token-based authentication to ensure secure access to user-specific database records
  • Delegated work using agile methodology; tracked progress with Jira and Trello. Reported thoroughly in daily standup

Esophageal Diseases Researcher in Bioinformatics

University of British Columbia

05/2022 – 08/2022

  • Won an NSERC undergraduate student research award ($6000)
  • Created Bash scripts to remotely configure and run jobs on a Linux high-performance computing cluster
  • Wrote Jupyter notebooks in Python to create datascience workflows for single-cell RNA sequencing data

Laboratory Research Associate Co-op

YouCount Inc.

10/2020 – 05/2021

  • Wrote Python code to extract data from medical devices into Excel spreadsheets
  • Planned experiments and optimized experiment parameters
  • Researched and developed device testing procedures
  • Prepared SOPs, lab reports, and other technical documentation
  • Presented data analysis findings in meetings

EDUCATION

2nd B.Sc. in Computer Science

University of British Columbia

Graduated 05/2024

A average (88%)


B.Sc. in Biochemistry

University of Victoria

Graduated 05/2021

A average (86%) for last two years

VOLUNTEERING

LeetCode Legends

Founder

12/2022 – 04/2023

  • Put together and lead technical interview preparation workshops twice a week for over 100 unique UBC students
  • Created comprehensive web based learning materials and tutorials to guide students through concepts

Projects

UBC Course Scheduler
12/2021 – 05/2023
UBC Course Scheduler GUI image

Allows UBC students to automate picking courses

React.js
Express.js
Node.js
Typescript
Javascript
SASS
Material-UI
Jest
Cheerio
C++
CMake
Docker
AWS ECS
AWS Fargate
Nimbase
05/2023 – 08/2023
Nimbase GUI image

Web application that lets anyone host any application that can be containerized with a dockerfile

MongoDB
Docker
React.js
Javascript
Express.js
Node.js
Chakra-UI
Traefik
JWT
Digital Ocean
Yoga Vision
03/2022
Yoga Vision program image

Winner of the UBC BCS Hackathon 2022

Uses computer vision to score how well you are doing a yoga pose

MediaPipe Pose
React.js
Javascript
Material-UI
Predicting Smoking Status of Cells in COVID-19 Patients
03/2023 - 04/2023
Feature importances of random forest ensemble classifier methods

Using machine learning and the scRNA-seq gene expression data of individual cells from multiple patients, predict whether individual cells of COVID-19 patients are from smokers or non-smokers.

Python
Sklearn
logistic regression
SVM
Random Forest
Disease Probability Estimator
01/2022 - 07/2022
Disease Probability Estimator GUI image

Calculates the probability that a person has various diseases depending on the study data available

Java
JUnit
Gradle
Java Swing
Serial Dilution Diagram Generator
05/2021 – 08/2021
serial dilution diagram generator image

Generates an image of a serial dilution procedure that can be used in the laboratory

Webpack
Javascript
HTML
SASS
Bootstrap-5
SVG
Netlify
Personal Website
05/2022 – 08/2022
title page of personal website image

Showcases the software portfolio of Phillip Tellier on the Web

Next.js
React.js
CSS
SVG
mdx
Netlify

Languages and Technologies

Programming Languages

C++
Python
Go
Java
Javascript
Typescript
Bash
SQL

Technologies

Backend

Docker
Postgres
Redis
gRPC
AWS
Node
Express
Django

Frontend

HTML
CSS
React
PyQt
Java Swing
Webpack
Figma

Datascience and Machine Learning

Numpy
PyTorch
OpenCV
Pandas
Scikit-learn
Jupyter

Etc.

Git
Pulumi IaC

Created by Phillip Tellier, © 2026