Valdemar Ceccon, Developer in Curitiba, Brazil
Valdemar is available for hire
Hire Valdemar

Valdemar Ceccon

Verified Expert  in Engineering

DevOps Engineer and Software Developer

Location
Curitiba, Brazil
Toptal Member Since
January 4, 2022

Valdemar is an IT professional, DevOps, and back-end developer. He focuses on AWS cloud and GitLab CI/CD and has supported over one thousand microservices across Java, Python, and Go, hosted on AWS EKS. He has developed a back-end Go translation app with Svelte, created a web scraper for tracking government documents, maintained an on-premises GitLab instance with customized Git hooks, built network automation pipelines, and solved production issues on Kubernetes microservices instances.

Portfolio

Inter
Python, GitLab CI/CD, Bash, Ansible, Kubernetes, Amazon Web Services (AWS)...
Landscape Hub, Inc.
Amazon Web Services (AWS), Docker, DevOps, Amazon CloudFront CDN...
Objective
Jenkins, GitLab, Python, Groovy Scripting, Amazon Web Services (AWS)...

Experience

Availability

Part-time

Preferred Environment

GitHub, GitLab CI/CD, Azure DevOps, Python, Amazon Web Services (AWS), Java, Go, Docker, Kubernetes, Linux

The most amazing...

...tool I created and migrated was an AWS cloud infrastructure that was manually developed into a fully automated Terraform.

Work Experience

Software Engineer

2021 - 2023
Inter
  • Developed and maintained microservices CI/CD pipelines with GitLab CI/CD.
  • Developed Ansible for a network automation pipeline with GitLab CI/CD.
  • Served as an SRE, solving production issues on Kubernetes microservices instances.
  • Tracked issues and fixed bugs using Jira as both a project management tool and an issue tracker.
Technologies: Python, GitLab CI/CD, Bash, Ansible, Kubernetes, Amazon Web Services (AWS), Amazon EKS, Continuous Delivery (CD), Continuous Integration (CI), DevOps, CI/CD Pipelines, Infrastructure as Code (IaC), Microservices, Serverless Architecture, REST, REST APIs, AWS Lambda, Git

DevOps Engineer

2022 - 2022
Landscape Hub, Inc.
  • Created a Terraform module and foundation for ECS services.
  • Created CDN using CloudFront and Amazon S3 for serving static files for the main application.
  • Migrated the application from EC2 instances to AWS Fargate services.
Technologies: Amazon Web Services (AWS), Docker, DevOps, Amazon CloudFront CDN, Amazon Elastic Container Registry (ECR), Amazon Elastic Container Service (Amazon ECS), Amazon S3 (AWS S3), CircleCI, Python 3, CI/CD Pipelines, Infrastructure as Code (IaC), Git, Datadog

Mid-level DevOps Developer

2018 - 2021
Objective
  • Developed and maintained a legacy desktop and JSF application with Java 6+ Swing and an Oracle database.
  • Served as project manager. Tracked issues and fixed bugs with Jira as a reporting tool.
  • Developed pipelines with Jenkins, both with pipeline scripting and without.
  • Developed CI/CD pipelines with Azure DevOps for both Azure and AWS clouds.
  • Built Terraform infrastructure automation scripts for AWS.
  • Maintained an on-premises GitLab instance with customized Git hooks.
  • Maintained internal services hosted on AWS EC2, and Kubernetes both with Kops and EKS.
  • Maintained client microservices instances on an AWS ECS cluster.
Technologies: Jenkins, GitLab, Python, Groovy Scripting, Amazon Web Services (AWS), Kubernetes, Docker Compose, Java 6, Java 8, Java 9, Angular, Swing, Continuous Delivery (CD), Continuous Integration (CI), DevOps, Azure DevOps, Azure, CI/CD Pipelines, Infrastructure as Code (IaC), AWS DevOps, Microservices, Serverless Architecture, REST, REST APIs, AWS Lambda, Spring Boot, Git, Java Foundation Classes (JFC)

Senior Back-end Developer

2014 - 2018
Softpartech
  • Developed web application using JSF as a rendering engine paired up with PrimeFaces and SQL Server as the database.
  • Integrated several services, both internal and external, mainly SOAP.
  • Deployed a Java back-end application manually in a clustered and load-balanced Apache server.
  • Created a web scraper for tracking government documents related to the client.
  • Developed a desktop Java application using JavaFX and PostgreSQL.
Technologies: Java 6, Java 8, SQL Server 2012, PostgreSQL, JSF, AngularJS, Apache, Apache Maven, Apache Ant

Something Translator

A back-end Go application with Svelte on the front end that has the same idea as the twisted translations YouTube channel. It takes English phrases and passes through ten random languages from the 70 available, using the AWS translation service, and outputs the result translated back into English.

Lens

https://gitlab.com/valdemar-ceccon/go-web-dev-course
A toy project to learn more about Go. It was written entirely in Go and used Go HTML and template server-side rendering. It also uses PostgreSQL as a database. It is currently hosted on AWS EC2. The entire stack is automated from EC2 instance creation to deployment.

Personal Cloud Infrastructure

https://gitlab.com/iac-br-eco-vald/terraform
This is my personal cloud infrastructure which hosts all my projects and learning labs. It is created using Terraform and currently hosts two applications on a single EC2 instance. There is also some incomplete code for an EKS cluster that I am planning to use instead of EC2 instances in the future.

Migration of Amazon EC2 App to Amazon ECS Service

The client had an already running Rail and Python app running in production. It was using Amazon EC2 instances for each environment. The job was to create a foundation for migrating the application into AWS Fargate service. It was also using a CDN for the static files. This CDN was built using Amazon CloudFront and Amazon S3.

Libraries/APIs

REST APIs

Tools

Git, GitHub, GitLab CI/CD, Apache Maven, GitLab, Docker Compose, Amazon EKS, Terraform, Amazon Elastic Container Registry (ECR), Amazon Elastic Container Service (Amazon ECS), Apache, Apache Ant, Jenkins, Ansible, CircleCI, Amazon CloudFront CDN

Languages

Java, Python, Go, Java 6, Java 8, Java 9, Bash, HTML, CSS, Python 3

Platforms

Docker, Kubernetes, Linux, Amazon EC2, Amazon Web Services (AWS), AWS Lambda, Azure

Paradigms

DevOps, Continuous Delivery (CD), Continuous Integration (CI), Microservices, Serverless Architecture, REST, Azure DevOps

Frameworks

JSF, AngularJS, Angular, Swing, Svelte, Spring Boot, Java Foundation Classes (JFC)

Storage

Amazon S3 (AWS S3), Datadog, SQL Server 2012, PostgreSQL

Other

CI/CD Pipelines, Infrastructure as Code (IaC), Groovy Scripting, AWS DevOps

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring