Venture Harbour::April 2020 -> Current
Google Cloud Tasks
A core developer solving difficult challenges and making cool
The entire business model of Venture Harbour is to build ambitious
products. I am currently one of the core developers helping to bring
to life a suite of such ambitious things.
My primary contribution has been helping to plan, design, and
implement from the ground up a SaaS tool for tracking marketing
activity. Its scope is enormous, and I like to think I have been
instrumental in putting together something that genuinely adds value
to people's days.
I have found particular joy in working with the Postgres/Prisma/Nexus
backend, producing robust, well-documented components and APIs that do
their jobs flawlessly. I have worked on a huge variety of interesting
challenges: time-series forecasting, seasonal trend decomposition,
utilities for breaking down data grouped by time, and a novel approach
for feature detection in data sets. The list really does go on. I
picked the things that sounded coolest on paper, but I've been
involved heavily with every aspect of app development across all parts
of the stack.
In addition to primary project work, the way the company is structured
leaves lots of room for proof-of-concept and greenfield side projects
that have the potential to become full-blown products. I have used this
to expand my skillset by producing things such as: a high-performance, concurrent website crawler
that can run heuristic checks against content in Rust (using tokio), and
a tonic gRPC based microservice that can ingest large amounts of time series data
and insert it into a postgres + timescaleDB database.
I have also led in a few other softer areas too. I have helped to
level up the engineering team in terms of documentation, PR reviews,
and code craft. I have also been able to bring a lot of other benefits
to the team - partcularly in code craft. Instilling the importance of
good documentation, getting everyone stricter with type safety and
raising everyone's game in code review. I hope that going forward,
everyone I have worked with at Venture Harbour is a better programmer
for us having been able to work together.