I’ve been working for the last 10 years as developer with solid knowledge in C# adopting good practices of development using DDD, SOLID, clean code and very self-explanatory. However, I’m passionate about mobile application development using Flutter for crafting beautiful and natively compiled applications for mobile, but i am always seeking to learn new technology and methodologies to professionally evolve.
Main known technologies:
• Back-End: C# .Net and .Net Core as Service
• Frameworks: ML.NET, Entity Framework, Hibernate, Flutter \o/
• Web/Front-End: HTML, CSS, jQuery, Javascript, TypeScript, Angular 2/4+, Angular Material
• Application servers/Containers: IIS, Docker
• Database: SQL Server, MySQL, PostgreSQL, Oracle, MongoDB
• CI: Jenkins (Pretty Amazing =D), Kubernetes
• Tools: FluentValidation, SignalR
Best coding practices and others:
• DDD
• SOLID
• TDD
• Clean Code
• Design Pattern
• Event Sourcing
• Python
• Rust