Maicon Douglas

Brazil

@maicondpsm

Hi mom

Badges

Problem Solving

Certifications

maicondpsm has not earned any certificates yet.

Work Experience

  • Software Engineer

    Massive Tecnologia•  March 2024 - October 2024•  Remote

    Development of a financial platform using .NET, Docker, Azure Functions, Azure Blobs, Cosmos DB, and XUnit tests. Usage of Bicep + Azure Resource Manager for the IaC. Project being made using Clean Architecture. Development of a financial platform using .NET, Docker, Azure Functions, Azure Blobs, Cosmos DB, and XUnit tests. Usage of Bicep + Azure Resource Manager for the IaC. Project being made using Clean Architecture. Skills: Communication · Teamwork · Unit Testing · API REST · C# · Back-End Web Development · Clean Architecture · DevOps · Docker · Azure Cosmos DB · Bicep · Strategic Planning · Microsoft Azure · Artificial Intelligence (AI) · .NET · Azure Resource Manager · Azure Storage Blob

  • Software Engineer

    Trinity Marketing Services•  January 2023 - November 2023

    I was responsible for developing Providers, and some refactorings in Azure Functions that reduced costs on the Cloud subscription. Also created Models for mapping using Entity Framework, and developed a CLI application for internal use, used for sheet auto-completion, with tests. Dealt with Front-end in a few tasks, using Blazor, with the purpose of improving usability for the final user. We used Scrum as Agile Method. Implemented the usage of Gather, in order to improve comunication between all squads. This implementation improved comunication between engineering, operations and management, not only by the way we interacted, but by improving the experience of meets and cutting time consuming practices that were used before Gather to effectively communicate or give support at daily tasks.

  • Software Engineer

    Agilize Contabilidade•  May 2022 - January 2023

    In order, I was a member of the squads of Automation, Bugs and Features. In the beginning, I coded atuomations for the operational team, in PHP, and in certain cases, gave maintenance in crawlers and web scrappers. There were a few refactorings in Java code, for Back-end, and others in Angular and React, for Front-end. At Bugs Squad, my team achieved one of the best KPRs in the company's history, solving plenty of bugs weekly. We used Agile daily, a mix of Kanban and Scrum, and Git Flow, for development. At Features, I developed and refactored reports using MySQL and PostgreSQL, for internal use. Consuming and maintenance of APIs and microservices. Worked with RabbitMQ to adjust processes, and Neos Flow Framekwork for the creation and refactoring of commands used by the engineering squad. We used Docker and Docker Compose to manage projects and VMs of internal apps.

  • Founder

    Sicar Laboratórios Eireli•  March 2017 - October 2020

    Founder, administrator and finantial manager.

  • Chief Technology Officer

    COBRA•  September 2013 - February 2017

Education

  • Universidade Anhembi Morumbi

    Computer Science, BE•  June 2022 - Present

    Activities and societies: Developed projects in Java, HTML, CSS, Javascript and agile methodologies. Did activities with web sockets, and approached topics such as programming logic, data structures, binary trees and POTA.Activities and societies: Developed projects in Java, HTML, CSS, Javascript and agile methodologies. Did activities with web sockets, and approached topics such as programming logic, data structures, binary trees and POTA. Graduation course that makes the student fit to diagnose problems, propose solutions and coordinate projects involving computational resources. Select, develop, configure and keep systems, using technologies such as databases, computer networks and operational systems, along with the development of softwares, develop scientific and technologic researchs.

  • Full Cycle University

    Software Engineering, ME•  June 2024 - Present

    Currently pursuing an MBA in Software Architecture and Tech Leadership, gaining hands-on experience in: • Solution Architecture & System Design • Cloud, Serverless & Edge Computing • Databases & Apache Kafka • DDD, SOLID, Clean & Hexagonal Architecture • Microservices & Event-Driven Systems • Containers, Kubernetes & DevOps • Infrastructure as Code & Observability • Leadership, Personal Branding & Entrepreneurship

  • Rodrigo Branas

    Software Engineering, BE•  September 2022 - January 2023

    Clean Code & Clean Architecture Course with Rodrigo Branas Comprehensive training covering Clean Code, Refactoring, Object-Oriented Programming, Test-Driven Development, Hexagonal and Clean Architecture, Domain-Driven Design, Microservices, Event-Driven Architecture, CQRS, SOLID principles, and Design Patterns — from frontend to backend. Making informed design and architecture decisions Applying Clean Code and Refactoring techniques for readable, maintainable code Mastering GoF and PoEAA Design Patterns for decoupled architecture Using TDD with patterns like Stub, Spy, Mock, and Fake Deep understanding of OOP fundamentals Implementing Ports and Adapters, Clean Architecture, and DDD Understanding Event-Driven Architecture and CQRS Applying SOLID principles effectively Building resilient and scalable microservices Developing frontend solutions with the same architectural standards as backend

  • Cubos Academy

    Software Engineering, BE•  August 2021 - February 2022

    Intensive course focused on fullstack development. Five modules approaching front-end, back-end, programming logic and soft skills. Taught by teachers with expertise over the projects developed at Cubos Technology - that for 7 years develops solutions highly technologic to attend their clients needs.

  • Anhembi Morumbi University

    Game Design, BE•  January 2013 - December 2016

    Activities and societies: The course demands one game developed per semester, being, in order: Semester 1 - Board Game | Semester 2 - 2D Animation | Semester 3 - 2D Web Game in Action Script | Semester 4 - 3D Game Demo in Unity | Semester 5 - Complete 3D Game in Unity | Semester 6 - Mobile Game for elder players | Semester 7 & 8 - Final game with a solution for a design "problem", in Unity, along with the monography.Activities and societies: The course demands one game developed per semester, being, in order: Semester 1 - Board Game | Semester 2 - 2D Animation | Semester 3 - 2D Web Game in Action Script | Semester 4 - 3D Game Demo in Unity | Semester 5 - Complete 3D Game in Unity | Semester 6 - Mobile Game for elder players | Semester 7 & 8 - Final game with a solution for a design "problem", in Unity, along with the monography.…see more Autodesk Maya | 3DS Max | C# in Visual Studio | Unity Game Engine | Adobe Audition | Illustrator. The students of this graduation participate in each process of a game creation, since the definition of the rules, mechanic details, narrative, character design, till the final tests. At Anhembi, we learn game design cores, level design, interface design, digital illustration, 3D animation, 3D modelling, art direction, game scripting, AI, audio design, marketing and business for games.

Skills

NodeJs
Javascript(Intermediate)
Data Structure
Algorithm
SQL
Docker
rabbitmq
TypeScript
Java
C#
ASP.NET
Git
postgresql
mysql
oracle db
t-sql