I have been a software developer since 2007. I've worked already with C# .NET, Node, Kotlin, Frontend technologies (HTML, CSS and Javascript), Python and Rust; TDD and BDD for testing; MySQL, Postgres and SQL Server databases; and Docker, Docker Compose, AWS and GCP for infrastructure.
Before college, I took a web developer course. I worked as a freelancer making some simple websites. One month after starting college, a colleague called me to replace them at the company given my abilities with logic. There I took care of the whole system, from database to frontend. It was a legacy system, using old technologies and practices.
Then I moved to a software development consultancy. There I learned better practices, such as versioning, object oriented programming, agile principles and practices. While there, I started my personal project, called Don't fly Money, a system for personal financial management. It is my sandbox and a great source of learning since then. I used technologies in it that later I would use to solve problems of my companies' clients.
After that, I worked in a company in the payment industry. They had their own product and they used a bunch of new technologies, in development and architecture. There I learned Node and Rust. And I worked with Kotlin for the first time, but I already knew it, because of Don't fly Money.
From 2019 to 2022 I worked for an international software excellence consultant. I took part in four projects at the company. The projects included technologies like Node, Java, microservices, Observability, Grafana, Docker, Typescript and Google AppScripts. Since 2020, because of the world pandemic, I have worked fully remote. I was the security champion of the last team, given my attention to security and details people don't use to notice.
Between 2023 and 2024 I worked in the Portuguesecompany in the backend development team. We use Python for API and Node with Node-RED to develop customization for clients in the system that connects insurers and distributors. I moved to Portugal to be closer to the company, working in the site once a week.
Between the middle and the end of 2024, I joined a global consultancy to work on web development projects. Although I was initially hired for C#, I contributed to another project, where urgent needs required my seniority and expertise beyond the original scope with IoT, C++ and Java, only after that going to the project with C# .NET with Azure.
On the end of 2025 I went to a AI focused company. My team maintain and enhance the internal automations that support the company's daily operations. Working with Node.js and Slack integrations, ensuring that internal workflows stay reliable, efficient, and easy for teams to depend on.
I always look for news opportunities for professional growth and knowledge improvement, this way developing myself even more with focus on software and product quality, security and the needs of people who use the applications developed.
sincerely and respectfully,
Lucas Carol SD