Initial commit
This commit is contained in:
commit
a3891aa877
5 changed files with 571 additions and 0 deletions
299
.gitignore
vendored
Normal file
299
.gitignore
vendored
Normal file
|
@ -0,0 +1,299 @@
|
|||
|
||||
## Core latex/pdflatex auxiliary files:
|
||||
*.aux
|
||||
*.lof
|
||||
*.log
|
||||
*.lot
|
||||
*.fls
|
||||
*.out
|
||||
*.toc
|
||||
*.fmt
|
||||
*.fot
|
||||
*.cb
|
||||
*.cb2
|
||||
.*.lb
|
||||
|
||||
## Intermediate documents:
|
||||
*.dvi
|
||||
*.xdv
|
||||
*-converted-to.*
|
||||
# these rules might exclude image files for figures etc.
|
||||
# *.ps
|
||||
# *.eps
|
||||
# *.pdf
|
||||
|
||||
## Bibliography auxiliary files (bibtex/biblatex/biber):
|
||||
*.bbl
|
||||
*.bcf
|
||||
*.blg
|
||||
*-blx.aux
|
||||
*-blx.bib
|
||||
*.run.xml
|
||||
|
||||
## Build tool auxiliary files:
|
||||
*.fdb_latexmk
|
||||
*.synctex
|
||||
*.synctex(busy)
|
||||
*.synctex.gz
|
||||
*.synctex.gz(busy)
|
||||
*.pdfsync
|
||||
|
||||
## Build tool directories for auxiliary files
|
||||
# latexrun
|
||||
latex.out/
|
||||
|
||||
## Auxiliary and intermediate files from other packages:
|
||||
# algorithms
|
||||
*.alg
|
||||
*.loa
|
||||
|
||||
# achemso
|
||||
acs-*.bib
|
||||
|
||||
# amsthm
|
||||
*.thm
|
||||
|
||||
# beamer
|
||||
*.nav
|
||||
*.pre
|
||||
*.snm
|
||||
*.vrb
|
||||
|
||||
# changes
|
||||
*.soc
|
||||
|
||||
# comment
|
||||
*.cut
|
||||
|
||||
# cprotect
|
||||
*.cpt
|
||||
|
||||
# elsarticle (documentclass of Elsevier journals)
|
||||
*.spl
|
||||
|
||||
# endnotes
|
||||
*.ent
|
||||
|
||||
# fixme
|
||||
*.lox
|
||||
|
||||
# feynmf/feynmp
|
||||
*.mf
|
||||
*.mp
|
||||
*.t[1-9]
|
||||
*.t[1-9][0-9]
|
||||
*.tfm
|
||||
|
||||
#(r)(e)ledmac/(r)(e)ledpar
|
||||
*.end
|
||||
*.?end
|
||||
*.[1-9]
|
||||
*.[1-9][0-9]
|
||||
*.[1-9][0-9][0-9]
|
||||
*.[1-9]R
|
||||
*.[1-9][0-9]R
|
||||
*.[1-9][0-9][0-9]R
|
||||
*.eledsec[1-9]
|
||||
*.eledsec[1-9]R
|
||||
*.eledsec[1-9][0-9]
|
||||
*.eledsec[1-9][0-9]R
|
||||
*.eledsec[1-9][0-9][0-9]
|
||||
*.eledsec[1-9][0-9][0-9]R
|
||||
|
||||
# glossaries
|
||||
*.acn
|
||||
*.acr
|
||||
*.glg
|
||||
*.glo
|
||||
*.gls
|
||||
*.glsdefs
|
||||
*.lzo
|
||||
*.lzs
|
||||
*.slg
|
||||
*.slo
|
||||
*.sls
|
||||
|
||||
# uncomment this for glossaries-extra (will ignore makeindex's style files!)
|
||||
# *.ist
|
||||
|
||||
# gnuplot
|
||||
*.gnuplot
|
||||
*.table
|
||||
|
||||
# gnuplottex
|
||||
*-gnuplottex-*
|
||||
|
||||
# gregoriotex
|
||||
*.gaux
|
||||
*.glog
|
||||
*.gtex
|
||||
|
||||
# htlatex
|
||||
*.4ct
|
||||
*.4tc
|
||||
*.idv
|
||||
*.lg
|
||||
*.trc
|
||||
*.xref
|
||||
|
||||
# hyperref
|
||||
*.brf
|
||||
|
||||
# knitr
|
||||
*-concordance.tex
|
||||
# TODO Uncomment the next line if you use knitr and want to ignore its generated tikz files
|
||||
# *.tikz
|
||||
*-tikzDictionary
|
||||
|
||||
# listings
|
||||
*.lol
|
||||
|
||||
# luatexja-ruby
|
||||
*.ltjruby
|
||||
|
||||
# makeidx
|
||||
*.idx
|
||||
*.ilg
|
||||
*.ind
|
||||
|
||||
# minitoc
|
||||
*.maf
|
||||
*.mlf
|
||||
*.mlt
|
||||
*.mtc[0-9]*
|
||||
*.slf[0-9]*
|
||||
*.slt[0-9]*
|
||||
*.stc[0-9]*
|
||||
|
||||
# minted
|
||||
_minted*
|
||||
*.pyg
|
||||
|
||||
# morewrites
|
||||
*.mw
|
||||
|
||||
# newpax
|
||||
*.newpax
|
||||
|
||||
# nomencl
|
||||
*.nlg
|
||||
*.nlo
|
||||
*.nls
|
||||
|
||||
# pax
|
||||
*.pax
|
||||
|
||||
# pdfpcnotes
|
||||
*.pdfpc
|
||||
|
||||
# sagetex
|
||||
*.sagetex.sage
|
||||
*.sagetex.py
|
||||
*.sagetex.scmd
|
||||
|
||||
# scrwfile
|
||||
*.wrt
|
||||
|
||||
# svg
|
||||
svg-inkscape/
|
||||
|
||||
# sympy
|
||||
*.sout
|
||||
*.sympy
|
||||
sympy-plots-for-*.tex/
|
||||
|
||||
# pdfcomment
|
||||
*.upa
|
||||
*.upb
|
||||
|
||||
# pythontex
|
||||
*.pytxcode
|
||||
pythontex-files-*/
|
||||
|
||||
# tcolorbox
|
||||
*.listing
|
||||
|
||||
# thmtools
|
||||
*.loe
|
||||
|
||||
# TikZ & PGF
|
||||
*.dpth
|
||||
*.md5
|
||||
*.auxlock
|
||||
|
||||
# titletoc
|
||||
*.ptc
|
||||
|
||||
# todonotes
|
||||
*.tdo
|
||||
|
||||
# vhistory
|
||||
*.hst
|
||||
*.ver
|
||||
|
||||
# easy-todo
|
||||
*.lod
|
||||
|
||||
# xcolor
|
||||
*.xcp
|
||||
|
||||
# xmpincl
|
||||
*.xmpi
|
||||
|
||||
# xindy
|
||||
*.xdy
|
||||
|
||||
# xypic precompiled matrices and outlines
|
||||
*.xyc
|
||||
*.xyd
|
||||
|
||||
# endfloat
|
||||
*.ttt
|
||||
*.fff
|
||||
|
||||
# Latexian
|
||||
TSWLatexianTemp*
|
||||
|
||||
## Editors:
|
||||
# WinEdt
|
||||
*.bak
|
||||
*.sav
|
||||
|
||||
# Texpad
|
||||
.texpadtmp
|
||||
|
||||
# LyX
|
||||
*.lyx~
|
||||
|
||||
# Kile
|
||||
*.backup
|
||||
|
||||
# gummi
|
||||
.*.swp
|
||||
|
||||
# KBibTeX
|
||||
*~[0-9]*
|
||||
|
||||
# TeXnicCenter
|
||||
*.tps
|
||||
|
||||
# auto folder when using emacs and auctex
|
||||
./auto/*
|
||||
*.el
|
||||
|
||||
# expex forward references with \gathertags
|
||||
*-tags.tex
|
||||
|
||||
# standalone packages
|
||||
*.sta
|
||||
|
||||
# Makeindex log files
|
||||
*.lpz
|
||||
|
||||
# xwatermark package
|
||||
*.xwm
|
||||
|
||||
# REVTeX puts footnotes in the bibliography by default, unless the nofootinbib
|
||||
# option is specified. Footnotes are the stored in a file with suffix Notes.bib.
|
||||
# Uncomment the next line to have this generated file ignored.
|
||||
#*Notes.bib
|
BIN
Leonardo_Murca_Resume.pdf
Normal file
BIN
Leonardo_Murca_Resume.pdf
Normal file
Binary file not shown.
12
Makefile
Normal file
12
Makefile
Normal file
|
@ -0,0 +1,12 @@
|
|||
#!/usr/bin/make -f
|
||||
|
||||
.PHONY: help init serve
|
||||
|
||||
help:
|
||||
$(info make init|serve)
|
||||
|
||||
init:
|
||||
echo "Making $@"; \
|
||||
|
||||
serve:
|
||||
latexmk -pdf -jobname=Leonardo_Murca_Resume -pvc main.tex
|
120
main.tex
Normal file
120
main.tex
Normal file
|
@ -0,0 +1,120 @@
|
|||
\documentclass{template/faangpath}
|
||||
|
||||
% Document margins
|
||||
\usepackage[left=0.4 in,top=0.4in,right=0.4 in,bottom=0.4in]{geometry}
|
||||
\newcommand{\tab}[1]{\hspace{.2667\textwidth}\rlap{#1}}
|
||||
\newcommand{\itab}[1]{\hspace{0em}\rlap{#1}}
|
||||
|
||||
\name{Leonardo Murça}
|
||||
\address{+55(31) 99246-1009 \\ Belo Horizonte, Brazil}
|
||||
\address{
|
||||
\href{mailto:leo@leomurca.xyz}{leo@leomurca.xyz} \\
|
||||
\href{https://linkedin.com/in/leonardoamurca}{linkedin.com/in/leonardoamurca} \\
|
||||
\href{www.faangpath.com}{www.leomurca.xyz}
|
||||
}
|
||||
|
||||
\begin{document}
|
||||
|
||||
%----------------------------------------------------------------------------------------
|
||||
% SUMMARY
|
||||
%----------------------------------------------------------------------------------------
|
||||
\begin{rSection}{SUMMARY}
|
||||
|
||||
Software engineer with 4+ years experience developing Android apps for the health care
|
||||
and entertainment industries. Skilled at developing secure, reliable Android applications.
|
||||
Advanced technical skills include Android Jetpack, Bluetooth Integration, UI Tests,
|
||||
ExoPlayer integration and Coroutines.
|
||||
|
||||
\end{rSection}
|
||||
|
||||
|
||||
\begin{rSection}{EXPERIENCE}
|
||||
|
||||
\textbf{Android Developer} \hfill Jan 2024 - current\\
|
||||
ArcTouch LLC @ Internal Projects\hfill \textit{Florianopolis, Brazil}
|
||||
\begin{itemize}
|
||||
\itemsep -3pt {}
|
||||
\item Mentored and trained a Junior Android Developer.
|
||||
\item Contributed to the company blog writing blog posts about Android Development.
|
||||
\item Delved deeper into Jetpack Compose, ExoPlayer and Coroutines study and PoCs.
|
||||
\end{itemize}
|
||||
|
||||
\textbf{Android Developer} \hfill May 2022 - Dec 2023\\
|
||||
ArcTouch LLC @ Disney Client\hfill \textit{Florianopolis, Brazil}
|
||||
\begin{itemize}
|
||||
\itemsep -3pt {}
|
||||
\item Achieved 100\% of migration of automated tests using Espresso to UIAutomator.
|
||||
\item Increased in 70\% test coverage in the codebase.
|
||||
\item Delivered sensitive features like deeplinks integration and onboarding tooltips.
|
||||
\item Helped on the migration of the xml layouts to Jetpack Compose.
|
||||
\end{itemize}
|
||||
|
||||
\textbf{Android Developer}\hfill Feb 2020 - May 2022\\
|
||||
CI\&T @ Confidential Health Care Company Client \hfill \textit{Belo Horizonte, Brazil}
|
||||
\begin{itemize}
|
||||
\itemsep -3pt {}
|
||||
\item Identified and fixed bottlenecks in the pipeline caused by Espresso Flaky Tests.
|
||||
\item Designed technical features through ownership of technical refinements.
|
||||
\item Crafted innovative solutions for user stories, contributing to the seamless execution of projects.
|
||||
\item Established and documented key components of the application's technical specifications,
|
||||
ensuring clarity and precision in project development.
|
||||
\item Engineered a high-impact framework from inception, streamlining communication between the
|
||||
application and OS Bluetooth layers. Leveraged Java programming to seamlessly integrate with
|
||||
the Bluetooth Layer, ensuring efficient connectivity and robust functionality.
|
||||
\item Assumed responsibility for leading agile ritual sessions such as PDCA, facilitating the
|
||||
identification of development process gaps and driving continuous improvement initiatives.
|
||||
\item Served as a mentor in an Android Bootcamp program, imparting expertise in Espresso Tests
|
||||
and SOLID principles to train newcomers, fostering skill development and knowledge sharing within the team.
|
||||
\item Designed and implemented comprehensive test cases throughout the quality assurance (QA) phase,
|
||||
ensuring thorough testing and validation of Android applications.
|
||||
\end{itemize}
|
||||
|
||||
\textbf{Web Front-End Developer}\hfill Aug 2018 - Dec 2020\\
|
||||
Queima Diaria \hfill \textit{Belo Horizonte, Brazil}
|
||||
\begin{itemize}
|
||||
\itemsep -3pt {}
|
||||
\item Initiated career as a software engineer under the guidance of senior mentors,
|
||||
gaining valuable insights and hands-on experience in Web Development.
|
||||
\item Delivered a MVP TV App Streaming Client supporting LG and Samsung OS.
|
||||
\item Delivered an integration with Vimeo Player for a livestream feature used by
|
||||
more than 200.000 active users.
|
||||
\end{itemize}
|
||||
|
||||
\end{rSection}
|
||||
|
||||
\newpage
|
||||
%----------------------------------------------------------------------------------------
|
||||
% SKILLS
|
||||
%----------------------------------------------------------------------------------------
|
||||
\begin{rSection}{SKILLS}
|
||||
|
||||
{\bf Language Skills:} Fluent English, Fluent Portuguese, Intermediate Spanish.
|
||||
|
||||
{\bf Technical Skills:} Java, Kotlin, MVVM, MVP, MVI, Clean Architecture, RESTful APIs, Retrofit,
|
||||
SQLite, Room Persistence Library, JUnit, Espresso, Dagger 2, Hilt, Koin, Jenkins, GitLab,
|
||||
Scrum, Kanban, Android Studio, SDK Manager, XML, JSON, Performance Optimization, Android Profiler
|
||||
|
||||
{\bf Soft Skills:} Strong problem-solving abilities, effective communication skills for collaborating,
|
||||
with cross-functional teams, adaptability to rapidly changing environments and technologies,
|
||||
attention to detail in code review and debugging, time management and prioritization to meet project
|
||||
deadlines, openness to receiving and providing constructive feedback, eagerness to learn and stay
|
||||
updated with the latest trends and technologies in Android development.
|
||||
|
||||
|
||||
|
||||
\end{rSection}
|
||||
|
||||
|
||||
%----------------------------------------------------------------------------------------
|
||||
% EDUCATION
|
||||
%----------------------------------------------------------------------------------------
|
||||
|
||||
\begin{rSection}{Education}
|
||||
|
||||
{\bf Bachelor of Information Systems}, IFMG University \hfill {2018 - 2024}
|
||||
|
||||
{\bf Computer Technician}, IFMG University\hfill {2015 - 2017}
|
||||
|
||||
\end{rSection}
|
||||
|
||||
\end{document}
|
140
template/faangpath.cls
Normal file
140
template/faangpath.cls
Normal file
|
@ -0,0 +1,140 @@
|
|||
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
% Medium Length Professional CV - RESUME CLASS FILE
|
||||
%
|
||||
% This template has been downloaded from:
|
||||
% http://www.LaTeXTemplates.com
|
||||
%
|
||||
% This class file defines the structure and design of the template.
|
||||
%
|
||||
% Original header:
|
||||
% Copyright (C) 2010 by Trey Hunner
|
||||
%
|
||||
% Copying and distribution of this file, with or without modification,
|
||||
% are permitted in any medium without royalty provided the copyright
|
||||
% notice and this notice are preserved. This file is offered as-is,
|
||||
% without any warranty.
|
||||
%
|
||||
% Created by Trey Hunner and modified by www.LaTeXTemplates.com
|
||||
%
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
|
||||
\ProvidesClass{resume}[2010/07/10 v0.9 Resume class]
|
||||
|
||||
\LoadClass[11pt,letterpaper]{article} % Font size and paper type
|
||||
|
||||
\usepackage[parfill]{parskip} % Remove paragraph indentation
|
||||
\usepackage{array} % Required for boldface (\bf and \bfseries) tabular columns
|
||||
\usepackage{ifthen} % Required for ifthenelse statements
|
||||
|
||||
\usepackage{hyperref}
|
||||
\hypersetup{
|
||||
colorlinks=true,
|
||||
linkcolor=blue,
|
||||
filecolor=magenta,
|
||||
urlcolor=blue,
|
||||
}
|
||||
|
||||
\pagestyle{empty} % Suppress page numbers
|
||||
|
||||
%----------------------------------------------------------------------------------------
|
||||
% HEADINGS COMMANDS: Commands for printing name and address
|
||||
%----------------------------------------------------------------------------------------
|
||||
|
||||
\def \name#1{\def\@name{#1}} % Defines the \name command to set name
|
||||
\def \@name {} % Sets \@name to empty by default
|
||||
|
||||
\def \addressSep {$\diamond$} % Set default address separator to a diamond
|
||||
|
||||
% One, two or three address lines can be specified
|
||||
\let \@addressone \relax
|
||||
\let \@addresstwo \relax
|
||||
\let \@addressthree \relax
|
||||
|
||||
% \address command can be used to set the first, second, and third address (last 2 optional)
|
||||
\def \address #1{
|
||||
\@ifundefined{@addresstwo}{
|
||||
\def \@addresstwo {#1}
|
||||
}{
|
||||
\@ifundefined{@addressthree}{
|
||||
\def \@addressthree {#1}
|
||||
}{
|
||||
\def \@addressone {#1}
|
||||
}}
|
||||
}
|
||||
|
||||
% \printaddress is used to style an address line (given as input)
|
||||
\def \printaddress #1{
|
||||
\begingroup
|
||||
\def \\ {\addressSep\ }
|
||||
\centerline{#1}
|
||||
\endgroup
|
||||
\par
|
||||
\addressskip
|
||||
}
|
||||
|
||||
% \printname is used to print the name as a page header
|
||||
\def \printname {
|
||||
\begingroup
|
||||
\hfil{\MakeUppercase{\namesize\bf \@name}}\hfil
|
||||
\nameskip\break
|
||||
\endgroup
|
||||
}
|
||||
|
||||
%----------------------------------------------------------------------------------------
|
||||
% PRINT THE HEADING LINES
|
||||
%----------------------------------------------------------------------------------------
|
||||
|
||||
\let\ori@document=\document
|
||||
\renewcommand{\document}{
|
||||
\ori@document % Begin document
|
||||
\printname % Print the name specified with \name
|
||||
\@ifundefined{@addressone}{}{ % Print the first address if specified
|
||||
\printaddress{\@addressone}}
|
||||
\@ifundefined{@addresstwo}{}{ % Print the second address if specified
|
||||
\printaddress{\@addresstwo}}
|
||||
\@ifundefined{@addressthree}{}{ % Print the third address if specified
|
||||
\printaddress{\@addressthree}}
|
||||
}
|
||||
|
||||
%----------------------------------------------------------------------------------------
|
||||
% SECTION FORMATTING
|
||||
%----------------------------------------------------------------------------------------
|
||||
|
||||
% Defines the rSection environment for the large sections within the CV
|
||||
\newenvironment{rSection}[1]{ % 1 input argument - section name
|
||||
\sectionskip
|
||||
\MakeUppercase{{\bf #1}} % Section title
|
||||
\sectionlineskip
|
||||
\hrule % Horizontal line
|
||||
\begin{list}{}{ % List for each individual item in the section
|
||||
\setlength{\leftmargin}{0em} % Margin within the section
|
||||
}
|
||||
\item[]
|
||||
}{
|
||||
\end{list}
|
||||
}
|
||||
|
||||
%----------------------------------------------------------------------------------------
|
||||
% WORK EXPERIENCE FORMATTING
|
||||
%----------------------------------------------------------------------------------------
|
||||
|
||||
\newenvironment{rSubsection}[4]{ % 4 input arguments - company name, year(s) employed, job title and location
|
||||
{\bf #1} \hfill {#2} % Bold company name and date on the right
|
||||
\ifthenelse{\equal{#3}{}}{}{ % If the third argument is not specified, don't print the job title and location line
|
||||
\\
|
||||
{\em #3} \hfill {\em #4} % Italic job title and location
|
||||
}\smallskip
|
||||
\begin{list}{$\cdot$}{\leftmargin=0em} % \cdot used for bullets, no indentation
|
||||
\itemsep -0.5em \vspace{-0.5em} % Compress items in list together for aesthetics
|
||||
}{
|
||||
\end{list}
|
||||
\vspace{0.5em} % Some space after the list of bullet points
|
||||
}
|
||||
|
||||
% The below commands define the whitespace after certain things in the document - they can be \smallskip, \medskip or \bigskip
|
||||
\def\namesize{\LARGE} % Size of the name at the top of the document
|
||||
\def\addressskip{\smallskip} % The space between the two address (or phone/email) lines
|
||||
\def\sectionlineskip{\medskip} % The space above the horizontal line for each section
|
||||
\def\nameskip{\medskip} % The space after your name at the top
|
||||
\def\sectionskip{\medskip} % The space after the heading section
|
Loading…
Reference in a new issue