Howdy Logo
Image of Mauro R.

Mauro R.
Back-end and Systems Engineer

Delphi
Github
Microsoft Sql Server
Javascript
Python
C#
Angular
Bio

A seasoned backend developer with over three decades of experience in diverse sectors and technologies, specializing in the creation and maintenance of microservices using .Net and SQL Server on the Google Cloud platform. Proficient in employing GIT for version control, GitLab for CI/CD processes, and utilizing Kanbanise and Jira for effective project management and delivery scheduling. Expertise includes utilizing Postman for test automation and API health checks. Demonstrates strong business acumen through adeptness in requirements gathering, documentation, prototyping, unit testing, and automated software quality assessments. Experience encompasses roles of technical leadership and scrum master, specifically in RPA deployment projects and transitioning from Delphi to .Net, facilitating smooth integration between legacy systems and new technological solutions. Competent in programming languages and tools including Delphi, Python, Angular, React, Postgres, API development, EF Core, Dapper, and PubSub messaging systems.

  • Delphi Developer Analyst
    1/1/2018 - 12/1/2018

    Developed proficiency in maintaining Delphi 10 systems and managing PostgreSQL databases. Executed thorough reviews of reports, ensuring continuous support and fostering innovation. Demonstrated expertise in query tuning to optimize queries and enhance data extraction performance.

  • Systems and Requirements Analyst
    2/1/2019 - 1/1/2020

    Experience includes mapping processes and gathering user requirements, facilitating the submission of correction and improvement requests to suppliers, and mediating between user and supplier requests to achieve cost reduction. Responsibilities also involved monitoring deadlines, validating deliveries before approval, and approving deliveries with the requesting user. Conducted ongoing review of processes to optimize system usage. Utilized NovaXS for Sales Force, Allotment, Reservations, and Ticketing systems, and employed eSolution for ERP and PMS hotel and park management systems as well as Reservation Pool and Condominium Management systems.

  • Backend Developer | .Net | SQL Server
    12/1/2022 - Present

    Focused on construction and maintenance of .Net microservices, alongside modeling and programming SQL Server databases. Developed and executed unit tests with xUnit and performed automated testing using Postman scripts. Conducted thorough GKE log analysis. Employed GIT versioning with CI/CD pipelines in GitLab, and managed messaging through PubSub. Utilized a suite of tools including VS 2022, VSCode, Jira, Miro, Figma, Git, GitLab, Confluence, Postman, DBeaver, MSSQL, Kanbanize, and Google Kubernetes Engine (GKE).

  • .Net | Python | Angular | React | SQL Server Developer
    3/1/2022 - 12/1/2022

    Constructed and maintained the scheduling system for boarding and disembarking on the TMov Platform utilizing .Net with Angular and React. Modeled and programmed SQL Server databases, ensuring efficient data management and retrieval processes. Applied unit testing techniques using xUnit to ensure robust and error-free code. Managed version control and continuous integration/continuous deployment (CI/CD) pipelines with GitLab. Utilized PubSub messaging for effective asynchronous communication. Developed Python applications using Selenium to facilitate research and data processing tasks, including web scraping for data collection and analysis.

  • C# Developer | .Net Core | Delphi | SQL Server
    5/1/2021 - 3/1/2022

    Worked on a Cloud migration project leveraging C# and .Net Core technology. Developed and integrated .Net Core WebAPI Rest applications with Delphi. Conducted maintenance of systems in Delphi to support the cloud platform. Utilized Docker and containers to streamline deployment processes. Gained proficiency in languages and architectures including C#, .Net Core, MVC, WebAPI Rest, and JSON. Employed various tools such as Delphi 10.1, Visual Studio 2019, VSCode, Jira, Miro, Git, BitBucket, and Postman for development, project management, and version control.

  • Python RPA Developer Analyst
    2/1/2020 - 4/1/2021

    Acted directly in reducing costs and customizing operational processes by implementing RPA solutions for system operations, achieving excellent results using Python tools. Surveyed processes suited for automation, elaborating requirements and overseeing development. Redefined redundant and obsolete processes and constructed Python solutions utilizing PyAutoGUI libraries. Implemented 4 robots, automating over 20 processes. Facilitated the daily download and distribution of more than 180 bank statements to various departments. Automated the reconciliation of Cielo cards, streamlining posting and reconciliation tasks. Enhanced the account closing and billing processes for a travel group, including agencies. Achieved a reduction of over 30 daily hours of manual labor and minimized the risk of human error, allowing for the reallocation of employees to areas not covered by RPA.

  • Team Leader and Agile Master.
    1/1/2014 - 5/1/2017

    Led the team in migrating systems from Delphi to .NET, overseeing the process from definition and modeling to approval and delivery, and serving as the pilot team for project management implementation, successfully completing all deliveries within the established deadlines. Conducted planning meetings to define project progress and ensured effective distribution and monitoring of development and approval tasks. Reviewed and realigned the team according to Scrum framework principles, managing backlogs and providing feedback based on delivery evolution. Implemented Scrum ceremonies, including Planning, Daily, Review, and Retrospective. Utilized Jira for work management and SVN for code versioning. Developed C# .NET applications using MVC and adhered to industry best practices. Modeled the project databases and acted as a business analyst, translating business rules into Delphi and SQL Server code.

  • Delphi Developer Analyst
    8/1/2011 - 12/1/2013

    Developed expertise in surveying processes and requirements for new product development, analyzing the impact of new products on legacy systems. Maintained and created user interfaces, focusing on usability and functionality. Conducted thorough testing, approvals, and ensured timely product delivery. Took responsibility for managing Prize Payment and Customer Service systems. Enhanced development skills in SQL Server, implementing improvements and providing ongoing support.

  • Delphi Developer Analyst
    7/1/2009 - 7/1/2011

    Returned to the company to resume maintenance of developed systems and implement a solution for system version management. Gained experience in gathering customer processes and requirements, and in maintaining and creating user interfaces. Facilitated testing, approval, and delivery of various solutions while documenting base processes for migration. Led maintenance and development evolution in SQL Server.

  • Delphi Developer Analyst
    1/1/2008 - 7/1/2009

    Served a pivotal role in defining new products and maintaining legacy systems while spearheading the proof of concept (POC) for the creation of an online platform for selling products. Demonstrated proficiency in validating the concept model for a new monthly plan, systematically surveying processes, and documenting requirements to ground application development. Engineered applications for product validation and customized existing systems to support new product introductions. Executed rigorous testing, homologation, and delivery of application enhancements for functionalities including sweepstakes outcome management, prize payment processing, and customer service interfaces. Showcased adeptness in continuous database maintenance and evolution, working extensively with procedures, views, and triggers to ensure optimal performance. Additionally, played a key role in data modeling and validating the initial version of the web-based sales product, facilitating a seamless transition to digital solutions.

  • Delphi Developer Analyst
    7/1/2007 - 12/1/2007

    Engaged in the migration of a sales and inventory management system from Clipper and SQL Server to a Windows platform using Delphi. Conducted in-depth surveys of processes and usability in the legacy system. Documented base processes crucial for the migration. Maintained and created user interfaces to improve system usability. Undertook comprehensive testing, validation, and delivery to ensure system integrity. Demonstrated proficiency in documentation practices to support the overall migration effort.

  • Delphi Developer Analyst
    9/1/2006 - 7/1/2007

    Achieved expertise in process mapping and requirement drafting for call center solutions focused on active sales, inbound, and customer retention operations. Effectively monitored project progress and managed developer workloads to ensure timely deliveries. Conducted thorough validation and approval of project deliverables. Maintained comprehensive documentation throughout the project lifecycle from requirements gathering to final delivery and client/user acceptance. Provided N3 support to ensure seamless final operations. Specialized in sales, post-sales, retention, and leverage operations.

  • Delphi & SQL Server Developer
    12/1/2000 - 6/1/2006

    Developed proficiency in gathering requirements from legacy Clipper code and building new interfaces for the Windows platform. Demonstrated expertise in SQL Server development, utilizing Stored Procedures, Triggers, Views, and UDFs. Managed the maintenance of Delphi solutions delivered to clients. Ensured thorough testing, validation, and delivery of projects, showcasing a strong commitment to quality and efficiency.

  • Delphi & SQL Server Developer
    2/1/2000 - 12/1/2000

    Handled the maintenance of Clipper systems while initiating the survey of processes and requirements for the Motel management system, aimed at migration to Delphi and SQL Server. Developed expertise in modeling and constructing the SQL base for transitioning from Clipper DBFs. Played a vital role in selecting Delphi as the preferred solution for Windows Forms migration. Engaged in the architecture, definition, and design of user interfaces, including screens and reports. Spearheaded the migration process of the Motel system, transitioning from Clipper to Delphi 7, and successfully deployed the initial version of the migrated system. Additionally, contributed to presenting the new product at the Equipotel Fair.

  • Clipper Developer
    11/1/1998 - 1/1/2000

    Managed maintenance and N3 support for hospitality management systems used by hotels, motels, and inns, as well as language schools within the network. Developed expertise in maintaining and updating legacy Clipper systems. Provided N3 support to both internal teams and end customers, ensuring seamless operation and user satisfaction. Implemented system versioning control and facilitated timely customer updates.

  • Clipper Developer
    10/1/1994 - 12/1/1997

    Responsibilities included maintaining and continuously improving systems for sales management, commissioning, inventory, and billing. Developed proficiency in preventive maintenance of systems and user training to ensure optimal system operation. Engaged in recycling processes and gathering requirements to enhance system functionality. Conducted double verification of balance postings and stock audits to ensure accuracy. Managed the entire commissioning process, from launch to payment issuance. Operated the payroll system with a high degree of accuracy and attention to detail.

  • Clipper Developer
    1/1/1992 - 10/1/1994

    Developed expertise in implementing data-driven solutions to streamline workflow and enhance productivity. Conducted in-depth analysis of scenarios and documentation produced by the sales force, which led to comprehensive database modeling aimed at optimal data reuse. Designed system architecture and user interfaces to ensure seamless integration and user experience. Preserved the original report layouts while minimizing implementation impact, effectively eliminating redundant data re-entry through single entry points. Leveraged the delivery cycle method for systematic construction, validation, and delivery of the solution. Solicited feedback from users and managers to evaluate and refine the project continuously. Successfully reduced sales closing time from 15 days to 3 days, significantly boosting operational efficiency.

  • Analysis and Systems Development at City University of São Paulo
    2008 - 2008

  • Eduardo Pires - Microsoft Regional Director at Fundamentos do ASP.NET MVC
    1/1/2024

  • Eduardo Pires - Microsoft Regional Director at Fundamentos do C#
    11/1/2023

  • Bruno Brito - Microsoft MVP at Fundamentos de IdentityServer4
    3/1/2022

  • Microsoft MVP at Introdução ao Entity Framework Core
    2/1/2022

  • Eduardo Pires - Microsoft Regional Director at Iniciando com ASP.NET Core
    2/1/2022

Mauro is available for hire

Hire Mauro R.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.