Frank Cardoso
Senior Software Engineer at MX Data Group- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Full professional proficiency
-
Portuguese Native or bilingual proficiency
-
Polish Elementary proficiency
Topline Score
Bio
Ryszard Balcerzak
I had the pleasure of working with Frank and I can say a lot of good things about him. He has experience and skills, but at the same time he is a fast learner and can work in different areas. He is not afraid to take on even the most complex jobs, which he treats more as a challenge than a problem. He has a positive attitude that can be invaluable when things get tough, and in a positive way, he is very easy to work with. He is the heart and soul of the team. I have no hesitation in recommending him to any development team. I'm pretty sure Frank will be a very valuable addition.
Necati Burak GÜÇER
Frank is a highly talented and mature engineer. Over the time we have worked together, I have seen him picking up new technologies at ease. He always has a good eye on quality and pays attention to code reviews. Frank has a quick grasp of business requirements, regardless of business domain he works. He values client relationship a lot, and he also gets along with team mates very well. I believe those are one of the reasons why he got promoted to become a team leader. Under his wing, we delivered important features on time, and he became the initiator of the best scrum practices within the team. He even started a culture for innovation within our team. I hope someday we can work together again.
Eduardo Jardim
Frank is a very skilled Software Engineer and a true team player. He's never affraid of new technologies and not only learns very fast but he can explain concepts and coach other team members. He definitely gets things done and is always available to help others to do so. It's been a great pleasure working with Frank and I hope some day we can work together again.
Ryszard Balcerzak
I had the pleasure of working with Frank and I can say a lot of good things about him. He has experience and skills, but at the same time he is a fast learner and can work in different areas. He is not afraid to take on even the most complex jobs, which he treats more as a challenge than a problem. He has a positive attitude that can be invaluable when things get tough, and in a positive way, he is very easy to work with. He is the heart and soul of the team. I have no hesitation in recommending him to any development team. I'm pretty sure Frank will be a very valuable addition.
Necati Burak GÜÇER
Frank is a highly talented and mature engineer. Over the time we have worked together, I have seen him picking up new technologies at ease. He always has a good eye on quality and pays attention to code reviews. Frank has a quick grasp of business requirements, regardless of business domain he works. He values client relationship a lot, and he also gets along with team mates very well. I believe those are one of the reasons why he got promoted to become a team leader. Under his wing, we delivered important features on time, and he became the initiator of the best scrum practices within the team. He even started a culture for innovation within our team. I hope someday we can work together again.
Eduardo Jardim
Frank is a very skilled Software Engineer and a true team player. He's never affraid of new technologies and not only learns very fast but he can explain concepts and coach other team members. He definitely gets things done and is always available to help others to do so. It's been a great pleasure working with Frank and I hope some day we can work together again.
Ryszard Balcerzak
I had the pleasure of working with Frank and I can say a lot of good things about him. He has experience and skills, but at the same time he is a fast learner and can work in different areas. He is not afraid to take on even the most complex jobs, which he treats more as a challenge than a problem. He has a positive attitude that can be invaluable when things get tough, and in a positive way, he is very easy to work with. He is the heart and soul of the team. I have no hesitation in recommending him to any development team. I'm pretty sure Frank will be a very valuable addition.
Necati Burak GÜÇER
Frank is a highly talented and mature engineer. Over the time we have worked together, I have seen him picking up new technologies at ease. He always has a good eye on quality and pays attention to code reviews. Frank has a quick grasp of business requirements, regardless of business domain he works. He values client relationship a lot, and he also gets along with team mates very well. I believe those are one of the reasons why he got promoted to become a team leader. Under his wing, we delivered important features on time, and he became the initiator of the best scrum practices within the team. He even started a culture for innovation within our team. I hope someday we can work together again.
Eduardo Jardim
Frank is a very skilled Software Engineer and a true team player. He's never affraid of new technologies and not only learns very fast but he can explain concepts and coach other team members. He definitely gets things done and is always available to help others to do so. It's been a great pleasure working with Frank and I hope some day we can work together again.
Ryszard Balcerzak
I had the pleasure of working with Frank and I can say a lot of good things about him. He has experience and skills, but at the same time he is a fast learner and can work in different areas. He is not afraid to take on even the most complex jobs, which he treats more as a challenge than a problem. He has a positive attitude that can be invaluable when things get tough, and in a positive way, he is very easy to work with. He is the heart and soul of the team. I have no hesitation in recommending him to any development team. I'm pretty sure Frank will be a very valuable addition.
Necati Burak GÜÇER
Frank is a highly talented and mature engineer. Over the time we have worked together, I have seen him picking up new technologies at ease. He always has a good eye on quality and pays attention to code reviews. Frank has a quick grasp of business requirements, regardless of business domain he works. He values client relationship a lot, and he also gets along with team mates very well. I believe those are one of the reasons why he got promoted to become a team leader. Under his wing, we delivered important features on time, and he became the initiator of the best scrum practices within the team. He even started a culture for innovation within our team. I hope someday we can work together again.
Eduardo Jardim
Frank is a very skilled Software Engineer and a true team player. He's never affraid of new technologies and not only learns very fast but he can explain concepts and coach other team members. He definitely gets things done and is always available to help others to do so. It's been a great pleasure working with Frank and I hope some day we can work together again.
Credentials
-
Scrum Foundation Professional Certificate (SFPC)
CertiProfJul, 2020- Nov, 2024 -
Building Your Team
LinkedInApr, 2020- Nov, 2024 -
Management Foundations
LinkedInApr, 2020- Nov, 2024 -
Learn the Process of Effective Leadership
LinkedInMar, 2020- Nov, 2024 -
Microsoft Certified: Azure Fundamentals
MicrosoftMar, 2020- Nov, 2024 -
Exam Prep: Microsoft Azure Fundamentals (AZ-900)
LinkedInFeb, 2020- Nov, 2024 -
Docker for .NET Developers with Visual Studio
LinkedInApr, 2019- Nov, 2024 -
Automation Specialist Level 1 for Tricentis Tosca
TricentisOct, 2018- Nov, 2024 -
MCSA: Web Applications
MicrosoftSep, 2016- Nov, 2024 -
70-486: Developing ASP .NET MVC Web Applications
MicrosoftJan, 2015- Nov, 2024 -
70-480: Programming in HTML5 with JavaScript and CSS3
MicrosoftNov, 2014- Nov, 2024 -
MCPS: Microsoft Certified Professional
MicrosoftNov, 2014- Nov, 2024 -
Microsoft Certified: Azure Developer Associate
MicrosoftMay, 2021- Nov, 2024 -
Lifelong Learning
CertiProfAug, 2020- Nov, 2024 -
Scrum Foundation Professional Certificate
CertiProfAug, 2020- Nov, 2024 -
Scrum Foundation Professional Certificate
CertiProfAug, 2020- Nov, 2024
Experience
-
M.X. Data Group
-
United States
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Senior Software Engineer
-
Apr 2022 - Present
-
-
-
EPAM Systems
-
United States
-
IT Services and IT Consulting
-
700 & Above Employee
-
Lead Software Engineer
-
Jun 2021 - Apr 2022
Responsible for the design, implementation and delivery of some important initiatives and features for the Stock & Fulfillment platform from one of the biggest fashion retailers in Europe.Development of highly available applications and services using .NET and Azure.
-
-
Senior Software Engineer
-
Mar 2019 - Apr 2022
Contributing actively on the development of web and cloud native applications, development of customized solutions and specialized technical support and interaction with customers in Europe and US. Technical leadership of multicultural and agile teams and experience dealing with business, human and technical aspects.Main responsibilities/daily tasks:- Solution design and definition of the architecture- System Analysis, Technical user stories creation and review- Business process mapping- Technical documentation- Back-end development- Front-end development- Scrum, agile ceremonies participation (daily meetings, refinement meetings, sprint planning, retrospective, planning poker sessions), user stories documentation, tasks definition and effort estimation- Daily meetings (remotely and on-site) with distributed teams in Poland, US and other locations in Europe- Communication with business stakeholders (product managers, product owners)- Presentation of the sprint results to stakeholders- Code reviews- Unit tests- Creating and presenting Proof-of-Concepts for validation and proposal of technical solutions- Development of critical features- Constant communication with tech leader to assist on the design of the technical solution and driving the team on the development of technical tasks Show less
-
-
-
ExxonMobil
-
Oil and Gas
-
700 & Above Employee
-
Senior Application System Analyst
-
Jun 2017 - Feb 2019
Systems analysis, software development and automated testing for IAM applications (Identity and Access Management), involving user onboarding processes for example. Agile teams, distributed in US, Brazil and India. Direct contact with stakeholders located in the US (headquarter). Main responsibilities/tasks: - Development of systems integrations using C#, SQL Server, ETL tools (SSIS), APIs. - Implementation of testing automation scripts using Tricentis Tosca. - Development and testing of Restful APIs using MuleSoft, .NET, C#, Postman, Tricentis Tosca. - Tricentis Tosca trainings and certification program (Automation Specialist 1, 2 and API) - Development of Web applications using Visual Studio, VSCode, .NET Framework, .NET Core, ASP .NET MVC, C#, Angular, Typescript. Show less
-
-
-
Blend IT Consulting
-
Brazil
-
IT Services and IT Consulting
-
100 - 200 Employee
-
Senior .NET Developer
-
Jul 2015 - Jun 2017
Systems analysis and understanding of business needs, functional and non functional requirements. Creation of technical specification, user stories, diagrams and other artifacts related to the systems functionalities, architecture and its components. Development of systems and services for Web platform using .NET technology and other technologies, such as: - Object oriented concepts and best practices; - Design patterns; - HTML, JavaScript, JQuery, Ajax, JSON, Bootstrap; - Use of ASP .NET, C# language, MVC architecture and MS Visual Studio IDE; - SQL programming and relational databases: SQL Server, Oracle and MySQL; - Entity Framework or NHibernate as ORM strategy; - Adoption of DDD concepts and best practices; - Adoption of unit test during the development phase (TDD) as well as integration tests. - WCF and WebAPI services - Microsoft SharePoint 2010/2013 Platform - Use of Scrum principles and practices as well as use of specific tools in order to implement an Agile approach Clients: - Rumo ALL (https://rumolog.com) - Multigrain - STCP Engenharia (https://www.stcp.com.br) - Ceabs Serviços (https://www.ceabs.com.br) Show less
-
-
-
FH_
-
Brazil
-
IT Services and IT Consulting
-
100 - 200 Employee
-
Senior .NET Developer
-
May 2014 - Jun 2015
Main activities and roles: * Microsoft Solutions Developer - Web Applications Specialist: * Development of systems for Web Platform using ASP .NET, C# language, MVC architecture and MS Visual Studio IDE. * Development of web pages front end using HTML, JavaScript, CSS and JQuery. * Development of web systems for SharePoint Platform using MS Visual Studio. * Development and Maintenance of web systems used internally by the company back office employees. * Relational Databases: MS SQL Server and MySQL. * Development of web parts for SharePoint Platform. * MS SharePoint Server 2010 and 2013. * SharePoint web pages and sites customization using Sharepoint Designer 2010/2013. * Development of technical proposals according to the client needs and the project requirements. * Involvement in all the SDLC acting as an Analyst and Developer. * Experience working on projects for external clients as well as attending at client's office. Clients: - Grupo Boticário - Masisa - JMalucelli Seguradora - STCP Engenharia Show less
-
-
-
Grupo Marista
-
Brazil
-
Non-profit Organizations
-
700 & Above Employee
-
System Analyst
-
Feb 2008 - Apr 2014
- System Analysis, requirements specification and development using .NET, Delphi and SQL Server Database. Participation in ERP implementation projects: Mapping of main business process, systems integration using .NET and Delphi API. - Web Development: MS Visual Studio 2010, Asp .NET MVC, C#, HTML, Javascript, CSS, NHibernate, JQuery, ADO .NET, LINQ. - Interaction with many areas of the company, clients and key users in order to collect their needs. - Scope management and activities related to the project management, such as: sprint planning, schedule management, definition and management of third party developers/programmers tasks. - Maintenance of legacy systems in Delphi 6 for the following department areas: Procurement, Accounts Receivable and Payable, Accounting and Academic. - Training and support to users. - Version control, release management, systems performance improvement. Database scripts, procedures, queries, views and triggers development using MS SQL Server. - Academic systems specialist. Show less
-
-
-
MPS Informática Ltda
-
Brazil
-
IT Services and IT Consulting
-
200 - 300 Employee
-
System Analyst/Programmer
-
2001 - 2008
Main activities and roles: * Development of systems for Posigraf (Positivo Educational Group) and Court of the State of Paraná (TJ-PR). * System Analysis, requirements specification and development using Delphi, SQL Server Database and Caché Intersystems Database. * Programming systems in Delphi language in client/server architecture and 3 layers, coding procedures, queries, views and triggers in MS SQL Server database. * Development and maintenance of systems using Borland Delphi IDE and use of third-parties tools/components that help the process of developing client server systems. * Development of Mumps programs/routines and Globals through using Caché Intersystems tools and Unix OS editor. * Development of client server desktop applications for Windows Platform using Borland Delphi IDE and using specific libraries for Caché Intersystems database connection. * Web development using HTML, JavaScript, CSS and Caché Server Pages. * Technical and operational support. * Maintenance of systems developed in SQL Windows / Centura. Show less
-
-
Education
-
Pontifícia Universidade Católica do Paraná
Master of Business Administration (MBA), Project Management -
Pontifícia Universidade Católica do Paraná
Bachelor of Technology (B.Tech.), Information Technology