Howdy Logo
Image of Andrew M.

Andrew M.
Full-stack Product Engineer

Asp.net
Microsoft Sql Server
Javascript
C#
Amazon Aws
Docker Cloud
Angular
Bio

A .NET Full Stack Developer with over a decade of experience possesses broad expertise across various sectors including insurance, accounting, and telecommunications. Proficiency in Microsoft technologies encompasses C#, ASP.Net Core, Entity Framework Core, and SignalR. Skilled in using AWS services such as Lambda, ECS, DynamoDB, S3, and CloudFormation. Front-end development capabilities include Angular, HTML 5, CSS, and Bootstrap. Demonstrates strong competencies in TypeScript and JavaScript (ES6), along with effective management of Docker and Kubernetes environments. Expertise extends to secure authentication processes using OAuth2 and OpenID, and database management in MS SQL Server and MySQL. Adept in creating distributed systems utilizing RabbitMQ, with strong knowledge of version control through GIT. Proficient in asynchronous programming, applying design concepts and patterns such as MVC, DDD, RESTful services, and SOLID principles, and implementing dependency injection for clean code practices. Skilled in writing unit tests, with thorough understanding and application of Scrum and agile methodologies, object-oriented programming principles, and efficient software architecture solutions.

  • Intern Developer
    6/1/2008 - 10/1/2008

    Gained expertise in resolving bugs within an inventory system, significantly improving the platform's reliability and performance. Created and updated comprehensive system documentation to provide clearer references for future maintenance and upgrades.

  • Developer
    7/1/2006 - 1/1/2008

    Specialized in requirements gathering and the development of control, management, and reporting systems across various company departments. Demonstrated expertise in developing systems using ASP.NET to manage the delivery of accounting documentation. Enhanced legacy system performance by identifying and rectifying bugs in VB6.

  • Senior Developer - Techlead
    2/1/2019 - 7/1/2023

    Refactored the SMS sending platform to enhance resilience, enabling the system to support sending over 1 million messages per day. Developed a system using Angular and ASP.NET Core to automate the numeric portability process with ANATEL. Designed and implemented a new system for managing and applying annual price adjustments for services and tariffs, significantly reducing errors and increasing process speed through automation. Containerized the telephone number sales system using Docker and Kubernetes. Led a team by identifying system requirements, prioritizing tasks, and distributing them effectively. Conducted mentoring and code review for less experienced developers, fostering skill development and code quality.

  • Senior Developer
    7/1/2018 - 1/1/2019

    Designed and implemented APIs in .NET Core, catering specifically to the needs of Android applications used by flight crews. The work involved creating scalable, efficient, and reliable endpoints that met the stringent requirements of the aviation industry. Developed deep expertise in integrating .NET Core with mobile platforms, ensuring seamless data exchange and functionality critical for in-flight operations.

  • Systems Analyst
    2/1/2013 - 11/1/2017

    Gained extensive experience in the HR department of the judicial sector, focusing on requirements gathering and system development for departmental control. Designed and implemented robust human resources systems to efficiently manage the available positions and vacation schedules of 40,000 employees within the organization.

  • Developer
    11/1/2012 - 8/1/2013

    Managed and executed requirement gathering and systems development for the HR department at a major judicial institution. Designed and implemented comprehensive human resources systems to control and monitor available positions and vacation schedules for 40,000 employees. Developed expertise in analyzing departmental needs and translating them into technical requirements, ensuring efficient and accurate system functionality. Utilized advanced project management techniques to oversee project timelines and deliverables, ensuring alignment with organizational goals and compliance with regulatory standards. Collaborated closely with cross-functional teams to refine system specifications and ensure seamless integration with existing infrastructure. Enhanced problem-solving skills by addressing and resolving system-related issues promptly and effectively.

  • Developer
    4/1/2012 - 8/1/2012

    Worked as a developer in a small, investor-funded startup focusing on producing diverse WEB and mobile software for the market. Demonstrated proficiency in bug fixing for PHP and JavaScript applications. Played a key role in creating comprehensive documentation using Wiki, ensuring clarity and usability for team members. The role provided a valuable opportunity to enhance English language skills, improving both verbal and written communication abilities in a professional setting.

  • Systems Analyst
    12/1/2008 - 1/1/2012

    Developed expertise in requirements gathering and the development of control, management, and reporting systems across various company departments. Executed the design and implementation of a system that collects metrics from printers and multifunction devices. Enhanced the company's billing processes through targeted improvements and adjustments. Leveraged technical skills to optimize system functionality and efficiency across operational areas.

  • Computer Engineering at Sant'Anna University Center
    2006 - 2010

  • Strategic Business Management at FIAP
    2019 - 2020

  • Computer Science at ETEC Basilides de Godoy
    2004 - 2005

  • Bachelor of Systems Development at Senac
    2008 - 2008

  • Containerized Applications on AWS. at Coursera
    9/1/2023

  • AWS - Learn and Master the Amazon Cloud at Udemy
    8/1/2023

  • ASP.NET at Impacta Tecnlogia
    12/1/2006

  • C# at Impacta Tecnlogia
    12/1/2006

  • UML - Object-Oriented System Design Projects at Impacta Tecnlogia
    11/1/2006

Andrew is available for hire

Meet Andrew M.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.