Compare commits

..

No commits in common. "main" and "v1.2" have entirely different histories.
main ... v1.2

6 changed files with 69 additions and 38 deletions

40
.github/workflows/release.yml vendored Normal file
View file

@ -0,0 +1,40 @@
name: Compile Latex and Release PDF
on:
push:
tags:
- 'v*'
jobs:
build_latex:
runs-on: ubuntu-latest
permissions:
contents: write
pull-requests: write
steps:
- name: Set up Git repository
uses: actions/checkout@v3
- name: Compile LaTeX document
uses: xu-cheng/latex-action@v3
with:
root_file: main.tex
- name: Create Release
id: create_release
uses: actions/create-release@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
tag_name: ${{ github.ref }}
release_name: ${{ github.ref }}
draft: false
prerelease: false
- name: Upload Release Asset
id: upload-release-asset
uses: actions/upload-release-asset@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: ${{ steps.create_release.outputs.upload_url }}
asset_path: ./main.pdf
asset_name: leonardo-murca-resume-${{ github.ref_name }}.pdf
asset_content_type: pdf

View file

@ -1,3 +1,3 @@
# resume
This is my resume source code built with LaTeX. Check out and download the [latest release](https://git.leomurca.xyz/leomurca/resume/releases).
This is my resume source code built with LaTeX. Check out and download the [latest release](https://github.com/leomurca/resume/releases).

View file

@ -10,7 +10,6 @@
\address{
\href{mailto:leo@leomurca.xyz}{leo@leomurca.xyz} \\
\href{https://www.linkedin.com/in/leonardoamurca/?locale=en_US}{linkedin.com/in/leonardoamurca} \\
\href{https://git.leomurca.xyz}{git.leomurca.xyz} \\
\href{https://leomurca.xyz}{leomurca.xyz}
}

View file

@ -1,25 +1,19 @@
\begin{rSection}{EXPERIENCE}
\textbf{Android Developer} \hfill May 2022 - current\\
Disney via ArcTouch \hfill \textit{Florianopolis, Brazil}
ArcTouch LLC @ Disney \hfill \textit{Florianopolis, Brazil}
\begin{itemize}
\itemsep -3pt {}
\item Contributed to the development of a high-traffic Android app with over 5 million downloads in the U.S.,
delivering high-impact features that elevated engagement and user satisfaction.
\item Led part of the migration of automated UI tests from Espresso to UIAutomator, achieving 100\% coverage
and establishing a more reliable and maintainable testing framework.
\item Boosted overall test coverage by 70\%, substantially improving app stability, reducing production bugs,
and increasing confidence in release quality.
\item Delivered key user-facing features such as onboarding tooltips, deep linking, and a sticky video player,
directly enhancing user engagement and retention metrics.
\item Modernized UI development by driving the migration from traditional XML layouts to Jetpack Compose,
improving development velocity and maintainability.
\item Took ownership of last-minute, high-priority bug fixes, ensuring smooth and on-time releases even under
tight deadlines and production pressure.
\item Mentored a Junior Android Developer and fostered a culture of technical excellence and collaboration
through knowledge sharing and pair programming.
\item Authored internal blog posts and led research initiatives on Jetpack Compose, ExoPlayer, and Coroutines,
influencing key architectural and strategic decisions within the team.
\item Contributed to the success of migration of automated UI tests from Espresso to
UIAutomator, achieving 100\% test coverage transition.
\item Increased test coverage by 70\%, improving code reliability and maintainability.
\item Developed and shipped a playlist feature, enhancing user engagement with in-app news content.
\item Delivered critical features such as deep link integration and onboarding tooltips, improving user navigation and retention.
\item Spearheaded the migration from XML layouts to Jetpack Compose, modernizing UI development.
\item Mentored and trained a Junior Android Developer, fostering team growth and knowledge sharing.
\item Authored technical blog posts on Android development, contributing to the company's engineering presence.
\item Conducted research and PoCs on Jetpack Compose, ExoPlayer, and Coroutines, driving innovation within the team.
\item Implemented a sticky video feature, allowing users to continue watching videos while reading articles, enhancing the multimedia experience.
\end{itemize}
\textbf{Android Developer}\hfill Feb 2020 - May 2022\\
@ -47,14 +41,11 @@
Queima Diaria \hfill \textit{Belo Horizonte, Brazil}
\begin{itemize}
\itemsep -3pt {}
\item Began my engineering career contributing to a streaming fitness platform popular in Brazil, serving
a large and active user base with live and on-demand workout experiences.
\item Developed the MVP TV Streaming App for LG and Samsung Smart TVs, expanding the product's reach to
the living room experience and strengthening user engagement across platforms.
\item Integrated the Vimeo Player to enable a livestream feature used by over 200,000 active users,
significantly enhancing the product's interactive capabilities and reliability under high traffic.
\item Collaborated closely with senior mentors and cross-functional teams, gaining deep hands-on
experience in web development and scalable media streaming solutions.
\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}

View file

@ -1,9 +1,9 @@
\begin{rSection}{SKILLS}
{\bf Languages:} English (Fluent), Portuguese (Native), Spanish (Intermediate)
{\bf Language Skills:} Fluent English, Fluent Portuguese, Intermediate Spanish.
{\bf Languages \& Tools:} Kotlin, Java, Jetpack Compose, MVVM, MVI, Clean Architecture, Retrofit,
Room, SQLite, ExoPlayer, Coroutines, JUnit, Espresso, UIAutomator, Dagger 2, Hilt, Koin, Jenkins,
GitLab, Android Studio, XML, JSON, REST APIs, Kotlin Multiplatform and Android Profiler.
{\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,

View file

@ -1,8 +1,9 @@
\begin{rSection}{SUMMARY}
Senior Android Developer with 7+ years in software engineering, including 5+ years building
scalable, user-centric Android applications across healthcare and entertainment sectors.
Specialized in modern Android development (Jetpack Compose, ExoPlayer, Bluetooth, UI testing)
and architecture patterns (MVVM, MVI, Clean Architecture). Passionate mentor, effective
communicator, and advocate of continuous improvement, with a strong focus on quality and team
enablement.
A dynamic and results-driven Senior software engineer with 7 years of experience in
software development and 5 years developing Android applications for the healthcare
and entertainment sectors. Proven expertise in creating secure and reliable Android
applications, with advanced technical skills in Android Jetpack, Bluetooth integration,
UI testing, ExoPlayer integration, and Coroutines. Committed to continuous learning and
mentoring, with a strong focus on enhancing team capabilities and delivering high-quality
software solutions.
\end{rSection}