I started to build software in 2007 when someone hacked my computer. I was a kid and did a lot of searches trying to understand what happened. So I saw that I could do the same building my personal remote administration tool (aka RAT). So that was my beginning in software development and cybersecurity. I studied a lot both, then in 2011 I had an opportunity to join a company as a trainee and since then I`ve been growing my career. Building commercial software was totally different than I`ve experienced, so was a great challenge for me. Basically, between 2011 and 2014 I developed desktop applications and in 2014 I started to develop web applications. Also, I`ve been studying a lot of software architecture and cybersecurity, including DDD, TDD, CQRS, Event Sourcing and new techniques to exploit web applications. Technologies that I already used to develop: - ASP.NET WebAPI/MVC (.NET Framework and .NET Core); - AngularJS; - Angular 8; - HTML; - CSS; - Javascript; - Entity Framework 6/Core; - Dapper; - ADO.NET; - Azure (WebJobs, Functions, Git/Tfs, CI/CD); - xUnit/MSTest; - Windows Forms; - DevExpress; - Linq2Sql; - Windows Services; - Electron; - Node.js; - SQL Server; - PostgreSQL; - MongoDB; For cybersecurity I use: - Burp Suite; - GoBuster; - SQLMap; - Nmap; My goal is in a near-future start work only with cybersecurity, until there I`ll be developing web applications with good code and testable.
©