Hi there ╰(⸝⸝⸝´꒳`⸝⸝⸝)╯
I'm Lucas Campos, a Software Engineer and SysAdmin from Brazil
I'm mainly focused in backend-based technologies and architectures but have begun to love frontend development ᕙ(⇀‸↼‶)ᕗ
I started coding a few years ago (around mid 2017) as a backend programmer using C# .NET Framework (and occasionally .NET Core) as the 'Go-to' language for most of the on-premises solutions, then shifted to Go in order to focus on scalability for cloud-based software targeting multi-cloud containerized environments.
Recently I've been studying Rust, since a few of the software I've been using is made with it.
I'm fascinated by open source and I've been a Linux user since at least 2010, it's the OS i'm most comfortable with and the reason this page looks like this
As a Software Engineer, I worked with Docker and Kubernetes for container orchestration, as well as Azure-managed environments, focusing on optimizing cloud infrastructure and ensuring high system availability.
Key responsibilities:
During this period, I worked as a Software Engineer, using Kubernetes, Docker, and Golang to build and maintain a scalable microservices architecture. My main focus was the integration of payment systems with several private medical clinics, ensuring security, reliability, and efficiency in transactions.
Key responsibilities:
Development of robust APIs to connect clinics with payment platforms, covering transaction processing, billing, and reconciliation, in compliance with industry standards.
Building services capable of handling high transaction volumes, optimizing database queries, and continuously improving system performance.
Designing and implementing high-performance microservices, ensuring secure and efficient payment processing for medical clinics.
Containerizing applications with Docker and orchestrating them using Kubernetes, optimizing resource allocation and increasing fault tolerance.
As a Full Stack Developer, I worked on the development of applications using HTML, JavaScript, and Golang, ensuring smooth user experiences and robust backend functionality
Key responsibilities:
Creation of responsive and optimized templates, ensuring compatibility across different email clients and improving engagement rates.
Implementation of scalable APIs and automation solutions, enabling system integration and increasing operational efficiency.
Providing technical guidance and continuous support, contributing to team growth and improving overall code quality.
Administration and support of applications running on Linux, Apache, MySQL, and PHP, ensuring stability, security, and high availability.
My initial focus was on creating scalable solutions in C# .NET, designed to adapt to different environments with minimal friction. As my career progressed, I transitioned to Golang, where I played a strategic role in developing microservices and integrations for global clients.
Design and implementation of robust APIs and automation solutions, streamlining processes and enhancing system connectivity.
End-to-end work on applications in .NET Core and Golang, ensuring high availability, stability, and efficiency in production environments.
Active participation in the creation and evolution of new products, ensuring compliance with quality standards, scalability, and alignment with business needs.
is an application that generates album cover collages based on what you listened in your Last.fm account, entirely made with Golang
is a webapp that generates custom QR Codes to be used with Pix (brazillian instant payment system)
is an API that retrieves information on the cards from Konami's Yu-Gi-Oh! cardgame in french, english and portuguese. Used Go, Docker and PostgreSQL