Fixed Work

AtTime

System Analyst I

Project STAR: It's the company's proprietary ERP developed for brazilian insurance companies and distributed as SaaS (Software as a Service). I worked maintaining the software, fixing eventually errors, and coding new features in the software. In the database I was responsable to create and maintaining stored procedures, functions, views and tables. The techs we used was VB.NET, ASP.NET Web Forms connected directly through ADO.NET to a SQL Server database and for versioning was used TFS.


Project Paghome: Ït's the company's solution for digital banks, and distributed as SaaS (Software as a Service). I worked maintaining the software, fixing eventually errors, and coding new features in the software. In the with database I was responsable to create and maintaining stored procedures, functions, views and tables. The techs we used was C#, .NET Core, ASP.NET Web App, Razor, Entity Framework, Dapper, SQL Server database.


Project Paghome V2: In March 2022 I lead a full refatoring of this project focused in gain of performance and clean code. During this refactor I changed from the Entity Framework ORM to the Dapper micro ORM, implemented interfaces and DI, corrected some structures flaws and implemented a new UI.


Project STAR V2: It's a new version of the company's ERP still in development focused on new technologies and a complete restructuring of the project. I was responsible for designing the new architecture, choose the stacks and tools to be used and lead the team in the development. Some of previous sketches was used to discuss which stacks would be used, how we would structure the project. The first big change was the division between frontend (implementing Angular with Material) and backend (implementing C# ASP.NET Web API with .NET 5), the second big change was the implementation of tests (Unit testing with xUnit and E2E with cypress) and the last big change was migrate the versioning of this project from TFS to Git. We update the proprietary authentitcation and authorization module allowing working with JWT.

TOTVS

System Developer II

Project RM Fluxus: RM is one of the company's proprietary ERPs which I work in the module called Fluxus responsable for financial operations. I worked in the Fluxus system (reponsable for finances) maintaining the software, fixing eventually errors, and coding new features in the software. In the database I am responsable to create and maintaining queries that works for both SQL Server and Oracle databases. The techs we use are C#, .NET Framework with Windows Forms connected directly through ADO.NET or Dapper micro ORM. Recently we are developing a new project focused in migrate a part of the system to web using technologies such as TOTVS PO-UI (open-source), Angular, Typescript, Jasmine and Karma, and Azure DevOps (Git).