$/.

About

avatar

Jóni Oliveira

Cloud Software Engineer

Experienced Software Engineer with a demonstrated history of working in the information technology and services industry.

Skilled in Go, Rust, Java, Cloud Based Application, Distributed services, and Linux.

Strong engineering professional with a Faculty of Sciences and Technology focused Master in Informatics Engineering (path Software Engineering) from University of Coimbra.

Experience

Senior Software Engineer  @  Apple
April 2021 - present
Improving a service written in Go used in a file-sharing service using S3, Cassandra and running on a Kubernetes infrastructure and multiple CDN's
Improved testing suite and optimised observability
Work with multidisciplinary teams to solve common problems and optimize integration between different apps
Used technologies: GoLang, Cassandra, Docker, Github, Python, Bash, Jenkins, Kubernetes, AWS
Software Engineer  @  xgeeks
August 2019 - March 2021
Responsible for implement CI/CD pipelines to deploy to Kubernetes cluster, in bare metal cloud
Responsible for develop Data Fetcher using Rust
Responsible for develop CLI tool's using Go Lang
Used technologies: GoLang, Rust, Metabase, PostgresSQL, MySQL, Kubernetes, Docker, Jira, Sentry, Git, Github, GitLab, Jenkins, GitLab CI, Ansible, Terraforms
Software Engineer  @  Link Consulting
July 2018 - August 2019
Responsible for develop Backend REST API using Java, Spring Boot, JPA and Hibernate, and develop unit test.
Responsible for develop Android App using Kotlin that consumes REST API and use Bluetooth to communicate with mobility cards, and develop unit tests
Develop a proxy in Java that receives binary data from socket and send to REST api, and vice-versa
Used technologies: Java, Hibernate, Spring, JPA, Android, Kotlin, Javascript, Vue, JBoss, Jenkins, TFS and Git
Software Developer  @  Wit Software
July 2018 - August 2019
Responsible for develop Android App using Java technologies, do bugfixing and code review before the new implementations join to main app.
Responsible for develop a client app for a framework of facial recognition application to send images with artifacts overlaid in face. The user could select the desired artifact from a list, take a Picture or a little movie and send it.
Responsible for develop new functionalities in a finance application for financial exachanges, to be usedin poor countries. The app let the user load money to is account and preform actions like transfer money and pay bills
Used technologies: Android, Java, Glide, Gson, Retrofit, ButterKnife, Fabric, EventBus, Jenkins, Jira

Education

Master Degree in Informatics Engineering  @  University of Coimbra
September 2014 - Spetember 2016
Coimbra
MEI follows international curriculum recommendations of ACM and IEEE, adapting these to national needs, the mobility in the European space, and the recommendations gathered from a wide panel of recruiters
MEI is very well regarded by the industry and business employers, as demonstrated by the full employment of former students in prestigious national and international companies
Undergraduate in Healthcare Informatics  @  Polytechnic Institute of Leiria
October 2010 - June 2013
Leiria
Carrying out the planning, design and administration of an information system in the health area; Establish an interface between health professionals (doctors, nurses, etc.) and ICTs for health; Satisfy the needs of professionals in terms of information and communication, either in the use, creation or improvement of tools, significantly improving their service
To monitor the technological evolution in the field of informatics applied to the health and to learn throughout the life; Participate in scientific research in the emerging area of the use of ICT in health.