Skip to content

julianoalberto/resume

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 

Repository files navigation

DevOps Engineer / Java Developer

Juliano Alberto Batista Gonçalves - [email protected]

linkedin.com/in/juliano-alberto-batista-goncalves github.com/julianoalberto

I have over 16 years of experience in the software industry, of which nine as a Java developer and the remaining focused on DevOps with some minor assignments in quality assurance and development.

Therefore I have a clear understanding of the software life cycle and was there when projects started moving from waterfall to Agile, from Ops to DevOps and from hosted servers to the cloud.

At the moment, I'm interested in automating tasks that no one sees but have to be done. And my studies are focused on Kubernetes, Python and AWS.

Career

Critical TechWorks (Porto, Portugal) - Nov 2021 to date

Critical TechWorks develops software for BMW cars. My team is responsible for providing developers a CI platform. I work on troubleshooting issues in CI pipelines and developing new features for the platform. We are also implementing some of our services on AWS, using Terraform for infrastructure management. Key skills: Docker, bash, zuul CI, Ansible, Linux, Python, AWS, Terraform.

Critical TechWorks (Porto, Portugal) - Sep 2020 Nov 2021

Critical TechWorks develops software for BMW cars. I worked in the CI team responsible for the Linux image that is installed in the car's hardware unity and contains all its software components, like navigation and infotainment. Most of my work consisted of developing Docker images and Ansible playbooks to be run in zuul CI. Key skills: Docker, bash, zuul CI, Ansible, Linux.

CGI (Lisbon, Portugal) - Jul 2020 to Sep 2020

I worked in the development of a solution for a group of water suppliers from the United Kingdom. The solution was intended to digitalize and automate part of the process of recording water meter readings. I participated in the proof of concept phase and was responsible for creating the CI pipelines in Azure DevOps. I also worked closely with the application architect to design and create the AKS cluster that would host the application's microservices. Key skills: Docker, Kubernetes, bash, Azure AKS, Azure DevOps.

Airbus (Toulouse, France) - Jan 2020 to Jun 2020

As a subcontractor of CGI, I joined the Airbus DevOps team responsible for the company's API ecosystem in Toulouse, France. Developed Docker images, scripts and Kubernetes cronjobs for backup of databases, GitHub repositories and Jenkins data. Key skills: Docker, Kubernetes, bash, Python, AWS. Updated Docker images and Kubernetes deployments to eliminate the use of root user at runtime. Key skills: Docker, Kubernetes. Created Python scripts to consume API usage logs and aggregate information to feed the system responsible for the monetization of APIs, as well as the related Kubernetes deployments and configurations. Key skills: Docker, Kubernetes, Python, RabbitMQ, Redis, Ansible.

IBM Brazil - Oct 2019 to Dec 2019

Developed an API for the dashboard of a user management application. Key skills: PHP, PostgreSQL, Docker.

IBM Brazil - Apr 2019 to Oct 2019

Joined a quality assurance team to assist with the development of automated tests for a web application. Key skills: Selenium WebDriver, TestNG, Java, quality assurance.

IBM Brazil - Aug 2016 to Apr 2019

Implemented Jenkins from scratch and automated around 85 percent of builds and deployments. Key skills: Jenkins, bash, Ant.

Participated in the migration of one application to IaaS servers on IBM Cloud. This included the adoption of Ansible to manage the new servers' configurations. Key skills: Ansible, IBM Cloud, bash.

Created a dashboard for L1 support team with alerts for critical errors using logs from several sources. Key skills: Elasticsearch, Logstash, Kibana, Docker.

Designed and created a chat bot intended to assist L1 support team in resolution of issues. Key skills: IBM Conversation service.

IBM Brazil - Oct 2014 to Aug 2016

Implemented Jenkins and created build and deployment jobs for a Java web application. Key skills: Jenkins, Ant, Java, bash, DB2.

IBM Brazil - Aug 2005 to Oct 2014

Throughout this time, I worked in the maintenance of at least ten internal projects with a similar pattern: Java application running on IBM WebSphere Application Server backed by IBM DB2 database. In some of these, I acted as the lead developer and was responsible for client facing meetings to discuss scope and requirements. Key skills: Java, Servlets, JDBC, JSP, Javascript, DB2.

Miscellaneous

  • Bachelor's Degree, Computer Science, 2002-2005 at Centro Universitário de Jaguariúna – UniFAJ (Brazil).
  • Sun Certified Programmer for the Java 2 Platform, Standard Edition 5.0.
  • Sun Certified Web Component Developer for the Java 2 Platform, Enterprise Edition 1.4.
  • Brazilian Portuguese is my native language and I also speak English fluently.
  • If you need references about me, please send me an email and I can give you some contacts. I don't put them here to preserve their privacy.
  • Born on November 14th, 1980

About

My resume

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published