Grim Services Inc.
provides software and data consulting services
to a wide variety of industries. Some of these industries include
finance, ad tech, and professional development tools, amongst others.
Based out of the USA, our experience spans cloud infrastructure, data engineering, data science, and machine learning.
I am a software and data engineer
with a broad array of experience in various industries from finance to videogames.
Owner / CEO | Remote | April 2021 |
Data Engineer | Remote | July 2022 - Present |
Airflow
-based system for loading data into or modeling data in Google BigQuery
Java Spring
-based data pipeline to load data from Apache Pulsar
into Google BigQuery
Data Engineer | Remote | April 2021 - June 2022 |
Lambda
, AWS EMR
, and Spark SQL
via dbt
.dbt
:
Principal Software Engineer | Chicago, IL | November 2018 - April 2021 |
Principal Software Engineer | Chicago, IL | December 2016 - October 2018 |
Java
+ Guice
Aerospike
scanner to generate events on Kafka
, Kinesis
, or SQS
Java
+ Guice
profile graph deletion algorithmJava
batch process so it can handle 10-20x the traffic via Kafka
.Senior Software Engineer | San Mateo, CA | March 2013 - February 2015 |
C++
game servers to Linux to save our company significant costs in OS licenses.C++
game engine to Android
:
C++
↔ Java JNI
for atomics
, threading
, and OpenGL
FMOD
IT Associate | Purchase, NY | August 2007 - January 2013 |
Software Developer | Springfield, IL | May 2001 - December 2004 |
Unix/Linux System Administrator | Edwardsville, IL | March 2002 - May 2007 |
City University New York | B.Sc. in Pure Mathematics (incomplete) |
Southern Illinois University Edwardsville | M.Sc. in Computer Science |
Preferred Languages | C / C++, Java / C#, Python |
Cloud Platforms | AWS, DigitalOcean, GCP |
Data Engineering / Science | Airflow, Prefect, Jupyter Notebooks |
Technologies | PostgreSQL, Redshift, Snowflake, EMR + Spark, Kafka, NATS Messaging, Kubernetes |
Platforms | BSD, Linux, Mac OS, Windows |
Training | ML / AI, SaaS / Cloud Computing / Distributed Architectures, Operating System Design, Combinatorics and Graph Theory, Real Analysis, Linear Algebra, Algorithmic Design and Analyses |
Industry Experience | Finance, Gaming, Ad Tech, Cybersecurity, Consumer No-Code / Low-Code Tooling |
Natural Languages | English (native), French (Fluent) |