Hi there ╰(⸝⸝⸝´꒳`⸝⸝⸝)╯
I'm Lucas Campos, a FullStack developer 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
My personal interests are:
As a DevOps Engineer, I focus on Docker and Kubernetes for container orchestration and work with Azure-managed environments to optimize cloud infrastructure.
My responsibilities include:
Packaging applications into containers and deploying them to Kubernetes clusters for scalability and reliability.
Ensuring cloud-based infrastructure is correctly sized, monitored, and maintained for optimal performance.
Managing the seamless transition of applications and services from one cloud provider to another.
Setting up and maintaining cloud- hosted environments for various applications.
During this period, I worked as a Backend Developer, leveraging Kubernetes, Docker, and Golang to build and maintain a scalable microservices architecture. My primary focus was on integrating payment systems with multiple private medical clinics, ensuring seamless transactions, security, and system reliability.
Key Responsibilities and Achievements:
Designed and implemented high-performance microservices to facilitate secure and efficient payment processing for medical clinics.
Ensured applications were containerized with Docker and orchestrated using Kubernetes, optimizing resource allocation and fault tolerance.
Developed robust APIs to connect clinics with the payment system, handling transaction processing, invoicing, and reconciliation while ensuring compliance with industry standards.
Built services capable of handling high transaction loads, optimizing database queries, and improving system performance.
As a Full Stack Developer, I worked with HTML, JavaScript, and Golang to develop applications that provide seamless user experiences and backend functionality.
My responsibilities included:
Creating responsive templates that ensure compatibility across various mailing clients.
Implementing APIs that connect different systems and automating repetitive tasks to improve efficiency.
Providing guidance and mentorship to less experienced team members, helping them troubleshoot and improve their coding skills.
Supporting applications running on Linux, Apache, MySQL, and PHP, ensuring stability and security.
I began my career as a Back-End Developer, primarily working with monolithic .NET Core applications. My focus was on building portable and scalable solutions that could adapt to different environments with minimal friction. As I progressed, I transitioned to Golang, where I played a key role in developing microservices and integrations for global contractors. This shift allowed me to work with distributed architectures, improving system performance and scalability.
Designed and implemented robust APIs and automation solutions to streamline processes and enhance connectivity between systems.
Ensured the smooth operation of applications in both .NET Core and Golang, managing deployments and ongoing maintenance.
Contributed to the development of new products for both local and international markets, ensuring they met industry standards and business needs.