...
Have you got any questions? Write to me at diego@drazevedo.com.br

Hello! I'm Diego Azevedo

experienced Java / Swift / Kotlin developer - Jenkins enthusiast
Go to my resume! Download my CV
Resume

About Me

Result-driven software developer with over 10 years of experience working in multiple projects. I’ve got a great range of tools and languages that I’ve worked over the years, including backend development with Java/ Kotlin with Jboss and Spring; frontend with Swift, Objective-C, Java and Kotlin for iOS and Android; scripting with Python and continuous delivery with Jenkins. I'm a fast learner and am always eager to deliver.

Skills & abilities

Java
Git/ Github/ Gitlab
Kotlin
Swift
Jenkins
Python

My Specialities

Java Development

Front and backend Development

Mobile Development

Swift, Objective-C and Kotlin apps published on both stores

Design Patterns & Refactorings

Experience in Software Architecture and Continuous Delivery

My Education

Mar 2017 Specialization on Software Development for mobile devices Higher Education Institute of Brasilia, Brasilia, Brazil
Jul 2011 - Dec 2015 Computer Science License Degree University of Brasilia, Brasilia, Brazil

Language skills

Portuguese
English

Previous Jobs

Jun 2018 - present Brazilian Federal Court of Accounts
Dec 2014 - Jun 2018 e-Sec Digital Security
Mar 2013 - Dec 2014 Brazilian Federal Court of Accounts
Aug 2013 - Dec 2013 Brazilian Army
Apr 2012 - Jun 2012 Intacto Software
Oct 2009 - Feb 2012 Planeje
Projects
2022

Jenkins & Security

Brazilian Federal Court of Accounts (TCU)

My current Team is responsible to find, eval and mitigate vulnerabilities in our codebase. I've evaluated tools, added them to our CI/CD Pipelines, and helped teams mitigate their vulnerabilities

  • Automatized the migration of over 200 jobs from an old Jenkins server to a new one, using Pipelines (CI/CD as code)
  • Added new tools to identify vulnerabilities
  • Fixed many vulnerabilities that could have caused great damage to our organization
2018-2021

Java Development

Brazilian Federal Court of Accounts (TCU)

I was the lead developer on a project that keeps track of all admissions, demissions, pensions, retirements and such on the federal government. This project checks the requirements for all these situations, validating on multiple databases whether there is nothing illegal, or worth closer analysis on thousands of such documents.

  • Implemented over 200 validations to check the legality of these processes.
  • The project saved thousands of hours for the TCU auditors, that had to check everything manually before.
  • Interviewed and trained all team members that entered after me.
  • Won the 2021 “Reconhe-Ser” Award, a yearly award the TCU gives to projects that most impacted the capability and speed of the court on catching irregularities.
2022

Mobile Development

rotasPsi

I’m the mobile developer for this lean and new startup company, having written and published both apps from scratch in Swift and Kotlin.

  • Implemented and published the iOS and Android apps for this startup company
  • Advised them on their choice for backend development, and interviewed potential candidates
2015-2017

Digital Signatures

e-Sec Digital Security

  • Created and mainteined their CI/CD infrastructure (Jenkins, Nexus and SonarQube)
  • Worked as a backend developer for multiple projects inside the company, including one that was implemented in the Brazilian Army and another at the University of Brasilia.
  • Maintained and evolved their main library, evo-SDK, to create and validate digital signatures on Brazilian PAdES (PDF Advanced Electronic Signature) format.
  • Migrated their aging Applet do a desktop application, creating a Javascript API to allow comunication between webpages and this solution.
  • Maintained their iOS app, written in C and Objective-C
2010-2014

Internships

multiple companies

  • My first Internship was from 2009-2012, as an ASP (VB script) developer, where I learned HTML and SQL (and a bit of CSS and Javascript)
  • My second internship (2012) was as an Java developer, where I got my first experience with JBoss and JSP/JSF
  • My third internship (2013-2014), was on the software architecture team, where I learned my way though Jenkins, CI/CD, making major refactorings in our corporative library, and scheduling the release of these changes with other teams.

Don’t hesitate to contact me!

Check my social media!