Compare commits

..

6 commits

Author SHA1 Message Date
0e6a0de2e6 Merge branch 'TRP-DF'
Some checks failed
Build Resume / build (push) Has been cancelled
2026-07-13 17:32:08 -04:00
a8b72832f7 add build environment for CICD build
Some checks failed
Build Resume / build (push) Has been cancelled
2026-07-13 17:26:52 -04:00
370345a534 Rewrite summary and tighten bullets for one-page fit
- Reframe summary around cutting cost/complexity and shipping in
  high-friction environments; drop generic personality filler
- Downgrade Airflow bullet to authoring DAGs (not platform ownership)
- Fix stray tilde spacing on "1 PB" and "12 hours"
- Trim bullet tails to remove orphaned words and hold one page

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-13 17:25:09 -04:00
cd9170c28b Sharpen positioning of TRP and Forterra bullets
- Drop padding leadership bullet from Forterra (also removes filler tail)
- Reframe TRP access work off clerical "registered service accounts"
  toward navigating enterprise systems to unblock delivery
- Anonymize consultancy reference ("Data Futures" -> external AI consultancy)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-13 15:55:51 -04:00
9e4148a526 Fix verb tenses and add quantified achievements
- Convert Forterra bullets to past tense (role ended May 2026)
- Add scale/cost metrics: 500K files/day, ~1 PB S3, $10-15K/mo archival savings
- Name concrete data consumers (safety, platform, integration, devops, project)
- Reframe Edgybees GIS bullet: GDAL/NumPy replacing ESRI, days to ~12h
- Ignore TRP-DF.md working notes

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-13 15:52:09 -04:00
1de1ef9893 add TRP to resume 2026-07-13 14:54:51 -04:00
6 changed files with 46 additions and 27 deletions

View file

@ -2,7 +2,7 @@ name: Build Resume
on: [push]
jobs:
build:
runs-on: docker
runs-on: shell
steps:
- name: Checkout
run: |

3
.gitignore vendored
View file

@ -1,4 +1,5 @@
*.aux
*.log
*.pdf
trash
trash
TRP-DF.md

View file

@ -11,25 +11,37 @@
%---------------------------------------------------------
\cventry
{AI Software Engineer (Contract)} % Job title
{T. Rowe Price} % Organization
{Baltimore, Maryland} % Location
{May 2026 - Present} % Date(s)
{
\begin{cvitems}
\item {Bridged T. Rowe Price and an external AI consultancy to continue in-flight GenAI work after their offboarding}
\item {Built GenAI scaffolding on Snowflake Cortex and AWS Bedrock: Streamlit interfaces, DBT pipelines, and AgentCore/MCP prototypes}
\item {Navigated T. Rowe Price's fragmented systems to provision access and clear CI/CD gates (quality, SAST, testing), unblocking AI platform delivery}
\end{cvitems}
}
\cventry
{Staff Software Engineer} % Job title
{Forterra} % Organization
{Clarksburg, Maryland} % Location
{Dec. 2021 - Present} % Date(s)
{Dec. 2021 - May 2026} % Date(s)
{
\begin{cvitems} % Description(s) of tasks/responsibilities
\item {Lead design and development of cloud-native data infrastructure powering autonomous vehicle telemetry and operational analytics}
\item {Architect and implement Python microservices on AWS Lambda and ECS, processing large-scale S3 event-triggered data streams}
\item {Deploy and manage Apache Airflow on AWS GovCloud, orchestrating pipelines that decode proprietary robotics formats into analytics-ready datasets}
\item {Led design and development of cloud-native data infrastructure powering autonomous vehicle telemetry and operational analytics}
\item {Architected and implemented Python microservices on AWS Lambda and ECS, ingesting up to 500,000 files/day into a 1 PB S3 data lake; automated Glacier/Deep Archive tiering cutting storage costs \$10--15K/month}
\item {Wrote Apache Airflow DAGs on AWS GovCloud to decode proprietary robotics formats into analytics-ready datasets}
% \item {Design and optimize PostgreSQL RDS databases, including complex schema, queries, materialized views, and reporting pipelines for engineering, compliance, and executive teams}
\item {Design and optimize PostgreSQL databases, queries, materialized views, and reporting pipelines for engineering, compliance, and executives}
\item {Designed and optimized PostgreSQL databases, materialized views, and reporting pipelines for safety, platform, integration, and devops teams}
% \item {Own Terraform infrastructure-as-code deployments covering cloud networking (transit gateways, VPNs), IAM policies, serverless, container workloads, and CI/CD pipelines}
\item {Own Terraform infrastructure-as-code deployments, including cloud networking, IAM, serverless, container workloads, and CI/CD pipelines}
\item {Owned Terraform infrastructure-as-code deployments, including cloud networking, IAM, serverless, container workloads, and CI/CD pipelines}
% \item {Build and maintain end-to-end data pipelines supporting safety, regulatory, and business reporting across multiple internal systems}
\item {Integrate corporate APIs (Microsoft Graph, SharePoint, Slack) for authentication, automated reporting, and operational notifications}
\item {Provide technical leadership in project planning, architecture, estimation, and mentor junior engineers}
% \item {Integrate corporate APIs (Microsoft Graph, SharePoint, Slack) for authentication, automated reporting, and operational notifications}
% \item {Collaborate cross-functionally to uncover operational data challenges, refine requirements, and shape backend systems that directly support engineering and business goals}
\item {Collaborate cross-functionally to address data challenges, refine requirements, and shape backend systems supporting business goals}
\end{cvitems}
}
@ -43,7 +55,7 @@
\begin{cvitems} % Description(s) of tasks/responsibilities
\item {Led complex field deployments of Edgybees real-time video georegistration platform at customer sites}
\item {Integrated customer hardware, networks, maps and telemetry streams in air-gapped Kubernetes environments}
\item {Designed and delivered Python-based GIS backend services, including raster tiling pipelines and tile reprojection tools, eliminating reliance on external GIS servers and improving performance, portability and hardware footprint}
\item {Replaced proprietary ESRI/ArcGIS with GDAL/NumPy pipelines, cutting state-scale terrain processing from days to 12 hours on consumer hardware and eliminating external GIS servers and vendors}
\item {Developed in-house expertise on MISB 0601 video telemetry standards to troubleshoot live video georegistration bugs at customer sites}
\item {Served as primary technical liaison during customer onboarding, providing hands-on support for deployment, configuration, and training}
\item {Delivered high-stakes technical demos to government and defense stakeholders, securing operational adoption}
@ -59,8 +71,7 @@
{
\begin{cvitems}
\item {Ported a large discrete-choice modeling codebase from single-node to map-reduce architecture}
\item {Developed statistical algorithms in Python, and SAS/IML for integration into production systems}
\item {Rigorously validated numerical results against industry benchmarks to ensure accuracy and reliability}
\item {Developed and validated statistical/econometric algorithms (discrete-choice methods) in Python and SAS/IML, benchmarking results against industry standards for production integration}
\end{cvitems}
}
@ -72,9 +83,8 @@
{Oct. 2016 - Oct. 2018} % Date(s)
{
\begin{cvitems}
\item {Led statistical methodology and calculations for NIH grant proposals and peer-reviewed articles}
\item {Led statistical methodology, study design, and analysis for NIH grant proposals and peer-reviewed publications}
\item {Directed early-stage data exploration and visualization to uncover patterns and support clinical decision-making}
\item {Managed PostgreSQL databases to maintain data integrity and support operations}
\end{cvitems}
}
@ -86,8 +96,7 @@
{Aug. 2010 - Jul. 2016} % Date(s)
{
\begin{cvitems} % Description(s) of tasks/responsibilities
\item{Developed transportation simulation and discrete-choice models in C and R}
\item{Supported publications: literature review, data analysis, model implementation}
\item{Developed transportation simulation and discrete-choice models in C and R, from literature review to peer-reviewed publication}
\item{Designed and taught graduate-level discrete-choice modeling courses}
\end{cvitems}
}

View file

@ -27,7 +27,7 @@
\begin{cvskills}
\cvskill
{Programming \& Scientific Computing}{\begin{minipage}[t]{0.7\textwidth}
{Programming}{\begin{minipage}[t]{0.7\textwidth}
Python, C, C++, R; object-oriented, procedural and functional design
\end{minipage}}
@ -40,4 +40,9 @@
{Data \& Numerical Methods}{\begin{minipage}[t]{0.7\textwidth}
PostgreSQL, data modeling, numerical simulation/optimization, BLAS
\end{minipage}}
\cvskill
{GenAI \& Agentic Engineering}{\begin{minipage}[t]{0.7\textwidth}
Snowflake Cortex, AWS Bedrock, AgentCore, MCP, RAG concepts, AI-assisted development (Claude Code)
\end{minipage}}
\end{cvskills}

View file

@ -11,10 +11,10 @@
%---------------------------------------------------------
Data-focused and design-minded software engineer with over a decade of experience spanning research,
backend development, and data engineering.
Skilled at building scalable, reliable systems with a startup mindset —
pragmatic, driven, and focused on quality.
Proven leader in customer-facing roles, translating complex technical challenges into real-world solutions.
Fiercely committed to doing whats right, not just whats easy.
Software engineer with over a decade spanning research, backend, and data engineering,
now focused on GenAI platform work.
Builds pragmatic systems that cut cost and complexity,
choosing the right tool for the problem rather than the default.
Equally at home in customer-facing roles and in ambiguous, high-friction enterprise
environments where the hard part is making things actually ship.
\end{cvparagraph}

View file

@ -21,7 +21,7 @@
\documentclass[11pt, a4paper]{awesome-cv}
% Configure page margins with geometry
\geometry{left=1cm, top=.8cm, right=1cm, bottom=1.8cm, footskip=.5cm}
\geometry{left=1cm, top=.6cm, right=1cm, bottom=1.1cm, footskip=.5cm}
% Color for highlights
% Awesome Colors: awesome-emerald, awesome-skyblue, awesome-red, awesome-pink, awesome-orange
@ -41,6 +41,10 @@
% Set false if you don't want to highlight section with awesome color
\setbool{acvSectionColorHighlight}{false}
% Tighten default section spacing to reclaim vertical space
\renewcommand{\acvSectionTopSkip}{1.5mm}
\renewcommand{\acvSectionContentTopSkip}{1.2mm}
% If you would like to change the social information separator from a pipe (|) to something else
\renewcommand{\acvHeaderSocialSep}{\quad\textbar\quad}
@ -56,7 +60,7 @@
% \address{Sainte-Julie, Qu\'ebec, Canada}
% \mobile{(+82) 10-9030-1843}
\email{jeanmi.tremblay@gmail.com}
\email{jm@jmopines.com}
%\dateofbirth{January 1st, 1970}
% \homepage{www.posquit0.com}
% \github{posquit0}