Senior Full Stack Developer
State of São Paulo, Brazil
Experienced programmer with 15+ years of experience specializing in mobile and web apps (frontend and backend), tools, and automation.
Experienced tech lead / lead engineer. Proficient with Git, GitHub, GitLab, and agile methodologies including object-oriented and functional programming, TDD, and DRY principles. Skilled in CI & CD using tools like Jenkins, Travis, GitLab CI, GitHub Actions, and DIY bash scripts.
Cloud infrastructure experience with Digital Ocean, AWS, LightSail, Hetzner, Fly.io, Vercel, and more. Remote working — on and off (mostly on) since 2014.
My current stack revolves around Flutter, Dart, Go, JavaScript, MySQL & SQLite deployed on Digital Ocean or Hetzner VPSs.
Development and maintenance of Android and iOS apps with Flutter, NativeScript + TypeScript, Java, and Kotlin. API development with Spring and Laravel, and front-end development with VueJS.
Build automation, testing, and deployment (CI/CD) with Jenkins. Server and cloud services administration (Azure and Digital Ocean). Monitoring of microservices architecture using Git, VSTS, Jenkins, Azure, and Slack.
Maintenance and development of improvements for a legacy system written in ASP.Net WebForms, C#, and Microsoft SQL Server.
Two years as a programmer (Java/Android and Clojure), community manager, and instructor. Responsible for the build process, automated tests, and parts of the infrastructure.
Mentored by Klaus Wuestefeld, author of Prevayler and the Manifesto for Sovereign Computing, and Rodrigo Bamboo, author of the Boo programming language used in the Unity 3D game engine.
Development of the GSComex foreign trade system using Delphi, PL/SQL, ASP.NET, and C#. Preventive and corrective maintenance on infrastructure and Linux servers.
Conversion and development of new features for a legacy system, originally in ZIM (proprietary language), to .NET using Microsoft .NET Framework 3.5 (VB and ASP) with an Oracle database.
Development of custom tools to automate the conversion and development process.