Resume
Tiago A. P. Reul
You can also find me at:
Lead Android Engineer | Native Android, Kotlin, Clean Architecture
- Based in Campina Grande, Brazil (GMT-3 timezone).
- tiago @ reul.space
Professional Experience
Lead Android Engineer (Contractor) at BIMM (Current - since April 2024, remote)
Notable projects:
- Feature development for myAudi Android
- Technologies: Android, Android Jetpack, Jetpack Compose, Kotlin, Kotlin Flow, TDD (Robolectric, Compose Test, JUnit), Gradle, Git/GitHub, GitHub Actions, Atlassian JIRA, Confluence, Scrum.
Senior Android Engineer (Contractor) at Small Planet LLC (April 2021 - December 2023, remote)
Notable projects:
- ESPN Bet / theScore Bet / Barstool Sportsbook
- Technologies: Kotlin, Kotlin Flow, Test-Driven Development (Robolectric, JUnit, KUnit), Android, Android Jetpack, Gradle, Git (GitHub), Atlassian JIRA, Scrum.
Lead Android Engineer at Changers (December 2016 – July 2021, remote)
Notable projects:
- Changers CO2 Fit
- Technologies: Kotlin, Android, Android Studio, Gradle, Kotlin Script, Git (GitHub), Atlassian JIRA.
Android Engineer at Happy Fun Corp (September 2015 — November 2016, remote)
Notable projects:
- Amazon Fire TV Application having Twitter as client.
- Technologies: Android (Java), Amazon Fire TV, Android Studio, Git (GitHub), Atlassian JIRA
Senior Software Engineer, Team Leader at Virtus UFCG (October 2015 – November 2016)
Notable projects:
- Industry 4.0 System for LG (Brazil)
- Technologies: Scrum (Scrum Master), Android, NodeJS, MongoDB, Embedded Linux, Android Studio, Jetbrains WebStorm, Git (Gitlab), Jenkins CI, Atlassian JIRA.
- Windows Desktop Applications for LG (HQ, Korea)
- Technologies: Scrum (Scrum Master), .NET/C#, Windows SDK, Visual Studio, Git (Gitlab), Jenkins CI, OpenProject.
Software Engineer at Embedded Lab (October 2014 – September 2015)
Notable projects:
- Internet Of Things, Web, Android, Embedded Linux system having LG (Brazil) as client.
- Technologies: Scrum, Android (Java), NodeJS, MongoDB, Amazon Web Services (EC2), UPnP+, XMPP, Git, Jenkins CI.
Junior Software Engineer at Embedded Lab (July 2014 – October 2014)
Notable projects:
- Folding@Home application.
- Technologies: Scrum, Android/Java, NodeJS, MongoDB, Amazon Web Services (EC2, DynamoDB), Git, Jenkins CI.
Skills
Development
- Programming Languages: Kotlin, Java, Python, Scala, C, C++, C#, Javascript (NodeJS), Lua
- Mobile Development: Android (Native)
- Web Technologies: HTML5, CSS3, Twitter Bootstrap, JavaScript
- Frameworks: Play Framework (Scala)
- Version Control: Git, GitHub Workflow, Mercurial
- Continuous Integration: Jenkins CI, Circle CI, GitHub CI
- Cloud Services: Amazon Web Services (AWS)
Sysadmin
- Operating Systems: Windows, Linux (Red Hat Enterprise Linux, Fedora, Arch, Debian, Ubuntu)
- Web Servers: Apache, Nginx
- Containerization: Docker
Languages
- English – advanced.
- Portuguese – native.
Education
- BSc. Computer Science at Universidade Federal de Campina Grande — UFCG.
- February 2009 – April 2014.
Extra curricular research and development at Federal University of Campina Grande.
Projects:
- FaceRec — Detection, Tracking, and Recognition of Faces and Objects at Computer Vision Laboratory (Laboratório de Visão Computacional).
- Technologies: Scrum, C++, OpenCV, Pattern Matching, Intel® RealSense™ (former Intel Perceptual Computing SDK).
- Development of Embedded Applications for Digital TV at Embedded Lab
- Technologies: Digital TV (Brazilian Standard), Lua, NCL, Linux.
- Power Management for Mobile Devices at Embedded Lab
- Technologies: C#, .NET, Windows.