Arthur Dias

FULLSTACK DEVELOPER | ANGULAR | .NET | TYPESCRIPT

Belo Horizonte, Brasil

#OpenToWork

About

FullStack Software Engineer specializing in scalable web applications built with Angular, TypeScript, and RxJS, with extensive experience developing high-performance Single-Page Applications (SPAs), crafting intuitive UX/UI, and implementing component-based architectures. Proficient in . NET (C#), RESTful APIs, Entity Framework Core, Docker, CI/CD pipelines, and ERP integrations. Strong background in software quality, automated testing, Clean Architecture, and performance-driven, scalable software development.

Experience

Brunsker

Fullstack Developer

Brunsker

Aug 2024 – Present

● Led the frontend development of a credit platform (Supplier + Itaú), designing user interfaces and building Angular applications using Standalone Components, Signals, OnPush Change Detection, RxJS, Angular Material, CDK, Lazy Loading, Route Guards, and HTTP Interceptors, accelerating feature delivery and improving customer satisfaction. ● Implemented ERP integration between Santri and Concept using Express.js (JavaScript), SQL, REST and SOAP APIs, and Clean Architecture, automating the processing of 1,000+ invoices. ● Led technical and architectural decisions, defining frontend technologies, standards, and architecture using SOLID, Design Patterns, OOP, DDD, and Clean Architecture to build reusable, loosely coupled, high-performance modules. ● Defined the automated testing strategy using Jasmine, Cypress, mocks, and 80%+ test coverage for critical modules, improving reliability and reducing regressions. ● Configured Docker environments and implemented CI/CD pipelines with Azure DevOps and GitHub Actions, automating builds, testing, and deployments to reduce manual errors. ● Co-designed a new ERP TOTVS onboarding workflow using Reactive Forms, customized Angular Material, and WebSockets, improving UX, reducing onboarding time by 40%, eliminating steps, and reducing operational errors. ● Developed a visual workflow builder using Drag and Drop, Canvas, and graph-based architecture, reducing technical dependency, accelerating chatbot creation, and cutting operational effort from three analysts to one. ● Developed REST APIs for authentication, registration, and financial processing using . NET (C#), Entity Framework Core, CQRS, JWT, AutoMapper, Swagger, Repository Pattern, SQL, and Dependency Injection in a layered architecture.

AngularDocker.NET
Getrak

Web Developer

Getrak

Aug 2022 – Aug 2024

● Automated manual processes using Python, Selenium, and JavaScript, reducing operational tasks from 4 days to approximately 5 hours. ● Developed frontend interfaces using HTML, SCSS, and JavaScript, prioritizing usability and code maintainability. ● Performed integration and consumption of RESTful APIs using Postman. ● Worked with Git and collaborative version control in a team environment. ● Contributed to technical documentation and standardization of internal processes

PythonJavaScriptREST APIs

Education

Uniamérica

Postgraduate Degree · Software Engineering

2026 – 2027
UNA

UNA

Systems Analysis and Development

2022 – 2024

Skills

problem solutionprogrammingsoftware developmentbackendfrontendnode.jsapi restwebsocketsqljavascripttypescriptdockerfinanceserp integrationtestsui/uxspringbootc#.netangular

Languages

English (Native or bilingual proficiency)Italian (Limited working proficiency)Portuguese (Native or bilingual proficiency)