Senior Software Developer. Master’s Data Mining and twenty years of hands-on experience delivering complex business solutions in a variety of software environments, especially in educational, accounting, and financial areas. Entrepreneur, Agile enthusiast (Scrum certified professional), highly organized, and goal-oriented professional, with extensive experience in all phases of the Software Development Life Cycle (SDLC).
WORK EXPERIENCES
C# Backend Developer | SoftwareOne. Dublin, Ireland. Mar 2021 – present
- Working on PyraCloud, the largest license management software in the world. Migrating microservices from Azure Service Fabric to Docker and Kubernetes. Developing new features using Azure services such as ServiceBus, Cognitive Search, and FileStorage.
- Key Technologies: C# .net Core, Docker, GraphQL, Kubernetes, Microservices, MongoDB, SQL Server, RestAPI, xUnit
C# Backend Developer – Technical Leader | Altran. Porto, Portugal. Sep 2019 – Mar 2021
- Worked on Schneider Electric SE’s EcoStruxure Asset Advisor project (EcoStruxure IT | Schneider Electric). Conducted code reviews for each pull request received. Advised and mentored junior developers on a multicultural team. Contributed to standards and best practices around development processes, coding, and peer reviews. Worked closely with product owners to analyze and refine user stories.
- Key Technologies: Azure DevOps, C#, Designer Patterns, Rest API, SQL Server, Scrum, SonarQube, WCF, xUnit
Founder & Developer | FP2 Tecnologia. Santa Maria, Brazil. Mar 2006 – Aug 2019
After ten years of working as an employee, I founded my own company and started working by contract. This action was very important for my career because I improved other skills, such as management, negotiation, and finances. I had the opportunity to work on big projects. Some of the most important are listed below.
Scrum Master and C# Backend Developer | Any3 – ERP for Foundations and Institutes (Fev 2009 – Aug 2019)
- Any3 is a financial and accounting software used by more than 80 institutions in Brazil. The project started in 2009, I have designed, coded, and maintained the desktop version since the beginning. At the same time, I was the Scrum Master and developer in the multidisciplinary team that developed the web version.
- Actively participated in project planning, sprint planning, and sprint backlog creation; worked on the sprint. attended sprint review, retrospective, and the daily stand-up Scrum meetings to ensure best delivery output.
- Projected, designed, and coded web applications using C# .NET MVC 5 with AdminLTE template.
- Key Technologies: C#, Dapper, Delphi, Linq, MVC 5, Scrum, SQL Server 2017, WPF
C# Backend Developer | Hatem Hip Clinic (Jan 2018 – Jun 2018)
- Designed and coded web applications using C# .NET MVC 4. Management code repositories on Azure DevOps. Optimize existing systems to improve performance and scalability through application tuning and refactoring.
- Key Technologies: Azure DevOps, ADO.net, C# ASP.net and MVC 4, Dapper, SQL Server 2014, UML, xUnitTest
C# Backend and DB Developer | Super Tratores – New Holland tractor dealership (Jun 2016 – Dec 2017)
- Member of the agile team that implemented software to calculate and control commission payments to sellers and managers, integrating data in Oracle and SQL Server through database links. Worked with key stakeholders to collect and develop business and technical requirements for reports and dashboards.
- Implemented and enhanced SQL Server and Oracle complex stored procedures, triggers, and user-defined functions, using SQL Server Management Studio and Toad.
- Key Technologies: ADO.net, C# Windows Form, Database Links, ETL, Oracle, Scrum, SQL Server 2016, T-SQL
Business Analyst and DB Developer | Pegasus – Laboratory of Mycotoxicological Analyzes (Jan 2015 – Apr 2016)
- Defined, managed, analyzed, and created UML diagrams and wrote requirements documents; Designed and developed Web enterprise-scale applications. Created, maintained, and monitored complex ETL processes in relational and data warehousing databases, running in 24×7 environments.
- Key Technologies: Data Warehouse, Data Mart, ETL, SQL Server 2017, SSIS, T-SQL, UML
C# Backend Developer | CVI – Coke franchise (Dez 2013 – Nov 2014)
- Planned and coded software for smart devices to control the loading and unloading of trucks, with integration to the ERP using web services. After implantation, it reduced the rate of goods loss to almost zero.
- Key Technologies: C#, .Net Compact Framework, SCRUM, SOAP, Windows CE, Web Services, XML
Academic Director | Santa Maria Tech Park – Volunteer Work. Santa Maria, Brazil. Feb 2011 – Aug 2015
- Responsible for integration between companies and universities, with active participation in the planning, construction, and installation of Santa Maria Tech Park.
PREVIOUS RELEVANT EXPERIENCES
- Database Developer – VIVO (Mar 2006 – Sep 2006): Developed scripts using classification roles (data mining algorithms) in Oracle PL/SQL to detect inconsistencies in the interconnection data between Vivo and other mobile carriers. These scripts raised the detection rate by 17% relative to the former processes;
- Business Analyst – FEESC (Aug 2002 – Fev 2006): Part of the team responsible for tax management software development for the County of Belo Horizonte (the sixth most populated city in Brazil) and Blumenau. Functions included defining, managing, analyzing, and creating UML models and writing requirements documents.
- Delphi Developer – UNIFRA (Jan 2000 - Feb 2002): Projected, designed, and coded applications for the academy ERP using Delphi and IBM BD2 database.
- Professor at universities Estácio de Sá (Apr 2004 – Jan 2005), ULBRA – Lutheran University of Brazil (Mar 2007 – Aug 2015), AMF – Antonio Meneghetti Faculty (Aug 2010 – Dec 2012), and UFN – Franciscano University (Mar 2014 – Aug 2019) teaching disciplines such as Algorithms, Data Structures, Databases, OOP (C#), Business Intelligence (Data Warehouse and Data Mining), Designer Patterns, Software Engineering (UML), and Software Project (Agile and Traditional Methodologies). At UFN I also was the coordinator of the Practical Laboratory, responsible for the integration between students and companies through conferences and projects that serve to foster internships and other corporate relationships for students. I have academic papers about software engineering and software projects published in various conferences and journals. More information about the academic carrier, here (in Portuguese)
EDUCATION
- Master’s Degree in Computer Science – Federal University of Santa Catarina (UFSC)
Field of Study: Data Mining. Title of Thesis: Comparative Study of Cluster Analysis Algorithms for Data Mining.
Florianópolis, Brazil. Mar 2002 – Nov 2004 - Bachelor’s Degree in Information Systems – Franciscan University (UFN)
Santa Maria, Brazil. Jan 1996 – De 1999 - General English Language Program – Oxford House College (OHC)
Toronto, Ontário, Canadá. Jan 2018 – Feb 2018
AWARDS
- Elected one of Altran’s top 20 senior consultants from over 400 consultants in 2020.
- Honored as Professor of the Year by the 2010 and 2013 graduating classes in the Information Systems degree program at the Lutheran University of Brazil (ULBRA).
LANGUAGES
English – Professional working proficiency | Spanish – Intermediate | Portuguese – Native speaker