As a Senior Principal Software Engineer (Tech Lead), I focus on mentoring a team of developers in continuously delivering and orchestrating different microservices, in order to keep the business requirements in alignment with good development practices. Main technologies I use: - C# (dotnet stack) - RabbitMQ - Kubernetes - React - Angular - SQL Server - MongoDB - Orleans - Gitlab CI/CD
- Mentoring and leadership of software engineering team; - Design and development of Event-Driven microservices for third-party logistics applications based on Event-Sourcing; - Aligning business requirements with good development practices. Technologies I used: - C# (dotnet stack) - EventStore - Azure ServiceBus - React - SQL Server - Redis - Angular - LMDB - Jenkins
- Development of microservices for marketplace applications; - Observe and monitor microservices applications. Technologies: - C# (dotnet) - MongoDB - Kubernetes
- Leadership and coordination of the software development team; - Participation in the conception, design, analysis and development of an ERP web application and it’s APIs using C#, ASP.NET and Vue.js; - Creator of a proprietary multi-database ORM developed in C# which was used by the ERP web application and its support systems (web, desktop and mobile); - Development of mobile applications for Android and their APIs focused in product logistics, salesforce and service for bars and restaurants, on the native platform, in Xamarin and Flutter; - Modeling and maintenance of databases in SQL Server, MySQL, Postgresql and SQLite; - Development of C# applications focused on ETL processes used for data integration between internal and third-party systems.
- Analysis and development of ERP web applications; - Analysis and development of Android mobile applications focused in product logistics, salesforce and service for bars and restaurants;