Howdy Logo
Image of Matheus F.

Matheus F.
Back-end and Systems Engineer

.NET
Asp.net
Flutter
Sql
Javascript
C#
Bio

A .Net Developer with professional experience since 2018, starting a career in IT immediately upon graduating with a degree in Information Systems. The career trajectory has transitioned from intern to trainee, Junior Developer, and currently to Mid-level Developer. Key responsibilities include impact analysis, solution definition, code review, unit and functional testing, and adherence to SOLID principles and Clean Code practices.

Project engagements involve the development and maintenance of websites and applications using Flutter, reflecting a commitment to continuous professional growth. Possesses intermediate proficiency in English.

Notable attributes include adaptability, analytical vision, and effective communication skills. Demonstrates a strong belief in knowledge sharing through proactive leadership, aimed at fostering collective growth and development.

  • Software Development Intern in VB6 and VB.NET
    1/1/2018 - 1/1/2019

    Developed and maintained the Payroll Calculation module. Acquired expertise in programming languages and frameworks such as Java, Spring Boot, Hibernate, and Angular. Implemented RESTful APIs and integrated them with frontend applications to ensure seamless data exchange. Utilized MySQL for database management and optimized query performance for efficient data retrieval. Applied best practices in version control using Git and SVN, facilitating collaborative development and ensuring robust code quality. Employed JUnit and Mockito for unit testing, ensuring reliability and maintainability of the module. Enhanced user experience through effective use of Material Design and CSS3, while employing Jenkins and Docker for continuous integration and deployment.

  • Co-Owner
    5/1/2021 - 12/1/2021

    Specialized in delivering custom applications, focusing on creating IOS and Android apps, along with corporate solutions, while maintaining project transparency for customer interaction. Developed proficiency in Flutter for cross-platform mobile application development. Leveraged messaging systems like RabbitMQ for efficient communication between microservices. Implemented robust HTTP methods through REST APIs, ensuring seamless integration with other systems. Gained extensive hands-on experience with API testing tools such as Postman and Swagger for documentation and testing purposes. Utilized Entity Framework for data access within .NET applications, and Docker for containerization, improving scalability and deployment. Managed source code and collaborated on projects using Git and GitHub. Ensured continuous integration and deployment using Azure CI/CD pipelines, streamlining the development workflow.

  • Systems Analyst
    9/1/2020 - 6/1/2021

    Assumed a pivotal role in a team of freelance technology professionals, overseeing the entire life cycle of development projects. Demonstrated comprehensive skills in system building, including negotiation, planning, and design. Developed proficiency in various technologies and frameworks, ensuring seamless project execution from inception to completion.

  • .NET Developer
    12/1/2019 - Present

    Successfully developed and maintained the eSocial module for Payroll, showcasing strong technical proficiency in payroll systems and legal requirements. This project was executed efficiently in a home office environment, demonstrating the ability to manage and complete complex tasks remotely. Key skills developed included advanced problem-solving, effective time management, and remote collaboration. This role required in-depth knowledge of relevant laws and regulations, as well as technical tools and frameworks necessary for payroll system development.

  • C# Developer
    2/1/2019 - 12/1/2019

    Specialized in the development and maintenance of the eSocial module within the Payroll system. Demonstrated proficiency in PHP, JavaScript, and SQL while integrating complex business rules and tax regulations into the module. Leveraged frameworks such as Laravel and Vue.js to enhance functionality and user experience. Utilized relational databases, specifically MySQL, to manage large data sets and ensure data integrity. Applied version control best practices using Git for collaborative code maintenance and streamlined feature deployment processes. Ensured compliance with legal requirements through meticulous validation and testing, resulting in a robust and reliable eSocial module that supports accurate payroll processing and reporting.

  • Information Systems at Federal University of Goiás
    2015 - 2019

Matheus is available for hire

Hire Matheus F.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.