add TRP to resume

This commit is contained in:
Jean-Michel Tremblay 2026-07-13 14:54:51 -04:00
parent 191a7bea03
commit 1de1ef9893
4 changed files with 37 additions and 18 deletions

View file

@ -11,11 +11,25 @@
%--------------------------------------------------------- %---------------------------------------------------------
\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 Data Futures, 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 {Registered service accounts and integrated CI/CD with T. Rowe Price's quality, SAST, and testing gates to unblock 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 {Lead design and development of cloud-native data infrastructure powering autonomous vehicle telemetry and operational analytics}
@ -26,10 +40,9 @@
% \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 {Own 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} \item {Provide technical leadership in project planning, architecture, and estimation; mentor junior engineers and collaborate cross-functionally to shape backend systems supporting business goals}
\end{cvitems} \end{cvitems}
} }
@ -59,8 +72,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 +84,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 +97,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, supporting peer-reviewed publications from literature review through implementation}
\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}
} }

View file

@ -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}

View file

@ -11,7 +11,7 @@
%--------------------------------------------------------- %---------------------------------------------------------
Data-focused and design-minded software engineer with over a decade of experience spanning research, Data-focused, AI-forward software engineer with over a decade of experience spanning research,
backend development, and data engineering. backend development, and data engineering.
Skilled at building scalable, reliable systems with a startup mindset — Skilled at building scalable, reliable systems with a startup mindset —
pragmatic, driven, and focused on quality. pragmatic, driven, and focused on quality.

View file

@ -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}