I am a fullstack Software Developer with over 10 years of experience. Throughout my career, I have had the privilege of crafting custom solutions for a wide variety of clients and market sectors. My skill set spans various technologies, including C#, .NET, Node.js, Javascript, PHP, React, Angular, and Typescript.
My approach to software development is characterized by being self-taught, highly motivated, and proactive. I am focused on achieving exceptional results, always driven by challenges and determined to persist until a project is successfully completed. I am known for my ability to contribute innovative ideas to the team, optimize processes, and, above all, for my ongoing commitment to professional learning and growth.
In terms of backend development, I emphasize my expertise in creating robust APIs, microservices, and integrations across various platforms. I have worked with SQL and NoSQL databases, including MongoDB, Redis, and RabbitMQ, implementing CQS & CQRS, MVC, and MVVM.
Furthermore, I also have a strong knowledge of frontend development, mobile, and cloud services, with experience in technologies such as Firebase, Redux, and serverless computing.
I have effectively collaborated with agile teams in squads, contributing to significant improvements in the development process, from coding to continuous delivery (CI/CD). My approach involves the use of principles such as SOLID, the Twelve-Factor Methodology, Clean Architecture, DevOps, GitOps, and Design Patterns, with a constant focus on performance optimization and cost reduction.
My professional journey is marked by an unwavering commitment to excellence and innovation, delivering high-quality technological solutions to meet the ever-evolving needs of our clients and the market as a whole.
C# / .NET experience:
I have a deep practical knowledge in OOP with C#, acting as sofware developer since WinForms & WebForms era, going though WPF/Silverlight and lately ASP.NET MVC, ASP.NET Core. Always working with SQL databases, using ADO.NET and also Entity Framework. Often applying SOLID, 12 factor, DRY, YAGNI. Have already created my own frameworkd as a way of learning. Today I'm focusing on working with cloud oriented technologies/stacks like, API's, queues, external storages, microservices, DevOps, GitOps and more. directy coding with Clean Code, Clean Architecture, DDD as well TDD.