This commit is contained in:
commit
0e6a0de2e6
6 changed files with 46 additions and 27 deletions
|
|
@ -2,7 +2,7 @@ name: Build Resume
|
||||||
on: [push]
|
on: [push]
|
||||||
jobs:
|
jobs:
|
||||||
build:
|
build:
|
||||||
runs-on: docker
|
runs-on: shell
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout
|
- name: Checkout
|
||||||
run: |
|
run: |
|
||||||
|
|
|
||||||
3
.gitignore
vendored
3
.gitignore
vendored
|
|
@ -1,4 +1,5 @@
|
||||||
*.aux
|
*.aux
|
||||||
*.log
|
*.log
|
||||||
*.pdf
|
*.pdf
|
||||||
trash
|
trash
|
||||||
|
TRP-DF.md
|
||||||
|
|
@ -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
|
\cventry
|
||||||
{Staff Software Engineer} % Job title
|
{Staff Software Engineer} % Job title
|
||||||
{Forterra} % Organization
|
{Forterra} % Organization
|
||||||
{Clarksburg, Maryland} % Location
|
{Clarksburg, Maryland} % Location
|
||||||
{Dec. 2021 - Present} % Date(s)
|
{Dec. 2021 - May 2026} % Date(s)
|
||||||
{
|
{
|
||||||
\begin{cvitems} % Description(s) of tasks/responsibilities
|
\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 {Led 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 {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 {Deploy and manage Apache Airflow on AWS GovCloud, orchestrating pipelines that decode proprietary robotics formats into analytics-ready datasets}
|
\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 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 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 {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 {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 {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 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}
|
\end{cvitems}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -43,7 +55,7 @@
|
||||||
\begin{cvitems} % Description(s) of tasks/responsibilities
|
\begin{cvitems} % Description(s) of tasks/responsibilities
|
||||||
\item {Led complex field deployments of Edgybees real-time video georegistration platform at customer sites}
|
\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 {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 {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 {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}
|
\item {Delivered high-stakes technical demos to government and defense stakeholders, securing operational adoption}
|
||||||
|
|
@ -59,8 +71,7 @@
|
||||||
{
|
{
|
||||||
\begin{cvitems}
|
\begin{cvitems}
|
||||||
\item {Ported a large discrete-choice modeling codebase from single-node to map-reduce architecture}
|
\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 {Developed and validated statistical/econometric algorithms (discrete-choice methods) in Python and SAS/IML, benchmarking results against industry standards for production integration}
|
||||||
\item {Rigorously validated numerical results against industry benchmarks to ensure accuracy and reliability}
|
|
||||||
\end{cvitems}
|
\end{cvitems}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -72,9 +83,8 @@
|
||||||
{Oct. 2016 - Oct. 2018} % Date(s)
|
{Oct. 2016 - Oct. 2018} % Date(s)
|
||||||
{
|
{
|
||||||
\begin{cvitems}
|
\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 {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}
|
\end{cvitems}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -86,8 +96,7 @@
|
||||||
{Aug. 2010 - Jul. 2016} % Date(s)
|
{Aug. 2010 - Jul. 2016} % Date(s)
|
||||||
{
|
{
|
||||||
\begin{cvitems} % Description(s) of tasks/responsibilities
|
\begin{cvitems} % Description(s) of tasks/responsibilities
|
||||||
\item{Developed transportation simulation and discrete-choice models in C and R}
|
\item{Developed transportation simulation and discrete-choice models in C and R, from literature review to peer-reviewed publication}
|
||||||
\item{Supported publications: literature review, data analysis, model implementation}
|
|
||||||
\item{Designed and taught graduate-level discrete-choice modeling courses}
|
\item{Designed and taught graduate-level discrete-choice modeling courses}
|
||||||
\end{cvitems}
|
\end{cvitems}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -27,7 +27,7 @@
|
||||||
|
|
||||||
\begin{cvskills}
|
\begin{cvskills}
|
||||||
\cvskill
|
\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
|
Python, C, C++, R; object-oriented, procedural and functional design
|
||||||
\end{minipage}}
|
\end{minipage}}
|
||||||
|
|
||||||
|
|
@ -40,4 +40,9 @@
|
||||||
{Data \& Numerical Methods}{\begin{minipage}[t]{0.7\textwidth}
|
{Data \& Numerical Methods}{\begin{minipage}[t]{0.7\textwidth}
|
||||||
PostgreSQL, data modeling, numerical simulation/optimization, BLAS
|
PostgreSQL, data modeling, numerical simulation/optimization, BLAS
|
||||||
\end{minipage}}
|
\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}
|
\end{cvskills}
|
||||||
|
|
@ -11,10 +11,10 @@
|
||||||
|
|
||||||
%---------------------------------------------------------
|
%---------------------------------------------------------
|
||||||
|
|
||||||
Data-focused and design-minded software engineer with over a decade of experience spanning research,
|
Software engineer with over a decade spanning research, backend, and data engineering,
|
||||||
backend development, and data engineering.
|
now focused on GenAI platform work.
|
||||||
Skilled at building scalable, reliable systems with a startup mindset —
|
Builds pragmatic systems that cut cost and complexity,
|
||||||
pragmatic, driven, and focused on quality.
|
choosing the right tool for the problem rather than the default.
|
||||||
Proven leader in customer-facing roles, translating complex technical challenges into real-world solutions.
|
Equally at home in customer-facing roles and in ambiguous, high-friction enterprise
|
||||||
Fiercely committed to doing what’s right, not just what’s easy.
|
environments where the hard part is making things actually ship.
|
||||||
\end{cvparagraph}
|
\end{cvparagraph}
|
||||||
|
|
|
||||||
|
|
@ -21,7 +21,7 @@
|
||||||
\documentclass[11pt, a4paper]{awesome-cv}
|
\documentclass[11pt, a4paper]{awesome-cv}
|
||||||
|
|
||||||
% Configure page margins with geometry
|
% 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
|
% Color for highlights
|
||||||
% Awesome Colors: awesome-emerald, awesome-skyblue, awesome-red, awesome-pink, awesome-orange
|
% 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
|
% Set false if you don't want to highlight section with awesome color
|
||||||
\setbool{acvSectionColorHighlight}{false}
|
\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
|
% If you would like to change the social information separator from a pipe (|) to something else
|
||||||
\renewcommand{\acvHeaderSocialSep}{\quad\textbar\quad}
|
\renewcommand{\acvHeaderSocialSep}{\quad\textbar\quad}
|
||||||
|
|
||||||
|
|
@ -56,7 +60,7 @@
|
||||||
% \address{Sainte-Julie, Qu\'ebec, Canada}
|
% \address{Sainte-Julie, Qu\'ebec, Canada}
|
||||||
|
|
||||||
% \mobile{(+82) 10-9030-1843}
|
% \mobile{(+82) 10-9030-1843}
|
||||||
\email{jeanmi.tremblay@gmail.com}
|
\email{jm@jmopines.com}
|
||||||
%\dateofbirth{January 1st, 1970}
|
%\dateofbirth{January 1st, 1970}
|
||||||
% \homepage{www.posquit0.com}
|
% \homepage{www.posquit0.com}
|
||||||
% \github{posquit0}
|
% \github{posquit0}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue