-
Notifications
You must be signed in to change notification settings - Fork 0
/
GuilhermeTaschetto_en.tex
89 lines (70 loc) · 5.36 KB
/
GuilhermeTaschetto_en.tex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
%% Copyright 2006-2013 Xavier Danaux ([email protected]).
%
% This work may be distributed and/or modified under the
% conditions of the LaTeX Project Public License version 1.3c,
% available at http://www.latex-project.org/lppl/.
\documentclass[11pt,a4paper,sans]{moderncv} % options: font size ('10pt', '11pt', '12pt'), paper size ('a4paper', 'letterpaper', etc.), font family ('sans', 'roman')
% moderncv themes
\moderncvstyle{banking} % styles: 'casual', 'classic', 'oldstyle', 'banking'
\moderncvcolor{black} % colors: 'blue', 'orange', 'green', 'red', 'purple', 'grey', 'black'
% character encoding
\usepackage[utf8]{inputenc}
% adjust the page margins
\usepackage[scale=0.95]{geometry}
% packages
\usepackage{enumitem} % for customizing lists
% personal data
\name{Guilherme}{Taschetto}
\title{Software Engineer}
\address{Canoas, Brazil}{}{}
\phone[mobile]{+55~(51)~99288~3831}
\email{[email protected]}
\social[linkedin]{taschetto}
\social[github]{taschetto}
%----------------------------------------------------------------------------------
% content
%----------------------------------------------------------------------------------
\begin{document}
\makecvtitle
\cvitem{}{My mission is to deliver high-quality software in a competitive, scalable, and sustainable way. I believe that continuous improvement, close collaboration with product managers and designers, and a commitment to maturity and teamwork are essential to achieving goals and delivering high value to customers, while staying aligned with business objectives.}
\section{Skills}
\cvitem{Programming Languages}{Ruby, JavaScript, TypeScript, C, C++, C\#, Python, Java, Progress/OpenEdge}
\cvitem{Web Development}{Ruby on Rails, Node.js, React, Material UI, Vite}
\cvitem{Cloud and DevOps}{AWS (Lambda, S3, CDK, SQS, CloudFront, API Gateway, CloudFormation, ACM, Route 53), Heroku, CI/CD, Infrastructure as Code}
\cvitem{Other}{Test-driven development, Feature flags (LaunchDarkly), Agile (Scrum, Kanban), Git}
\section{Languages}
\cvitemwithcomment{English}{Fluent}{}
\cvitemwithcomment{Portuguese}{Native}{}
\section{Professional Background}
\cventry{2020--\the\year}{Senior Software Engineer}{Tatango}{Remote}{}{
At Tatango, I leveraged a robust tech stack that included Ruby on Rails, TypeScript, React, and Node.js to design and implement features across front-end and back-end systems. As a Tech Lead, I was responsible for cloud architecture, utilizing AWS services such as CloudFront, API Gateway, Lambda, SQS and DynamoDB to deliver scalable features and infrastructure. Key accomplishments include:
\begin{itemize}[leftmargin=2em]
\item Implemented a Lambda-based processing pipeline to handle millions of messages in a short timespan, significantly boosting system throughput.
\item Implemented a custom URL shortening system capable of processing sudden bursts of millions of redirections to accomodate traffic generated by mass SMS/MMS campaigns.
\item Streamlined the development process by introducing feature flags, resulting in smaller pull requests and faster development cycles.
\item Led improvements to the deployment pipeline, transitioning from bi-weekly deployments to multiple daily releases, enhancing deployment speed and reducing time-to-market.
\item Built an internal CLI tool to automate everyday tasks, increasing development team efficiency.
\end{itemize}
}
\cventry{2018--2020}{Senior Software Engineer}{eGrid}{Porto Alegre}{}{
At eGrid, I led the development of an electrical energy management system, overseeing product inception, design, and implementation. My responsibilities included creating prototypes, defining user requirements, and ensuring high availability and performance. The tech stack featured Ruby on Rails, TypeScript, React, PostgreSQL, and Redis, with infrastructure on Heroku and AWS. Key accomplishments include:
\begin{itemize}[leftmargin=2em]
\item Developed a flexible calculation engine for electric bill audits, capable of processing bills from all 27 Brazilian states.
\item Partnered with product managers to create detailed, information-rich reports for users at various hierarchical levels, improving data presentation and decision-making.
\item Integrated multiple data sources with the Brazilian free-energy market committee, enhancing the system's interoperability and reliability.
\item Implemented OCR algorithms using AWS Lambda to automate data extraction from PDF files, significantly reducing manual data entry.
\end{itemize}
}
\cventry{2014--2018}{Senior Software Engineer}{Fator 7}{Porto Alegre}{}{
Developed ERP systems using Ruby on Rails and Progress/OpenEdge.
}
\cventry{2009--2014}{Software Engineer}{Elipse Software}{Porto Alegre}{}{
Developed communication drivers for industrial protocols and data acquisition systems using C++ and C\#. Utilized tools such as Microsoft Visual Studio and Team Foundation Server.
}
\cventry{2003--2008}{Software Engineer}{TOTVS (formerly Datasul)}{Porto Alegre}{}{
Developed custom ERP solutions using Progress/OpenEdge, XHTML, CSS, JavaScript, and Ajax. Responsibilities included database design, software documentation, and corporate web solutions development.
}
\section{Academic Background}
\cventry{2012--2016}{B.Sc. in Computer Science}{PUCRS}{Porto Alegre}{}{}
\cventry{2004--2009}{B.Sc. in Electrical Engineering}{PUCRS}{Porto Alegre}{}{}
\end{document}