Rafael

Latin Americas
Brazil

$40

English
About me
About As a Senior Full Stack Developer, I bring extensive expertise in .NET and Node.js for back-end development, complemented by proficiency in React and Angular for front-end, and Ionic and React Native for mobile applications. I am adept at implementing best software development practices, leveraging principles such as SOLID, TDD, DDD, BDD, OOP, and Clean Architecture. My skill set includes comprehensive experience with CI/CD, microservices, RabbitMQ messaging, Docker, virtual machines, and cloud platforms like Azure and Google Cloud.Proficient in multiple programming languages and frameworks including JavaScript, TypeScript, C#, .NET Core, Entity Framework, Node.js, TypeORM, PHP, VB.NET, Python, SQL Server, MySQL, SQLite, and MongoDB, I am also well-versed in software monitoring tools like AppDynamics, Prometheus/Grafana, and ElasticSearch/Kibana.My career includes numerous projects utilizing leading JavaScript frameworks such as Angular and React, and I have developed and published mobile applications on both Google Play and the App Store. With strong team collaboration skills, I have also served as a tech lead, driving projects to success using agile methodologies like SCRUM and Kanban. My technical leadership and agile experience ensure efficient, scalable, and high-performance software development. Top skills C# • SQL • ASP.NET • Angular • React
Skills
Skill .NET .NET
90.0%
(10yrs)
Skill React.JS React.JS
70.0%
(3yrs)
Angular 2
85.0%
(3yrs)
Skill Node.JS Node.JS
70.0%
(1yrs)
Skill .NET .NET
90.0%
(8yrs)
Skill .NET .NET
90.0%
(10yrs)
Skill .Net Core .Net Core
90.0%
(7yrs)
Skill ASP.NET ASP.NET
90.0%
(8yrs)
Microsoft SQL Server
90.0%
(10yrs)
Skill Azure Azure
70.0%
(5yrs)
Experience
S
Senior Consultant Software Engineer Full-stack - .NET / C# / JavaScript / React / Angular | Senior Consultant Software Engineer Full-stack - .NET / C# / JavaScript / React / Angular
Aug 2023 - Present · 1 yr 3 mos
Senior Full Stack Developer / JS / Node / React / TypeScript / AWS | Senior Full Stack Developer / JS / Node / React / TypeScript / AWS
Feb 2022 - Jul 2023 · 1 yr 6 mos
Sênior Software Engineer .NET/ NodeJS / React | Sênior Software Engineer .NET/ NodeJS / React
Feb 2020 - Feb 2022 · 2 yrs 1 mo
Senior .NET Developer Analyst - Full Stack | Senior .NET Developer Analyst - Full Stack
Jan 2019 - Feb 2020 · 1 yr 2 mos
F
Full Stack Engineer Mobile Developer | Full Stack Engineer Mobile Developer
Oct 2018 - Feb 2020 · 1 yr 5 mos
Bachelor of Information Systems, Technology in Information Technology / Information SystemsBachelor of Information Systems, Technology in Information Technology / Information Systems | Toledo Prudente Centro UniversitárioToledo Prudente Centro Universitário
2013 - 20162013
.NET Developer Analyst - Web / Mobile - Full Stack | R Cervellini Revestimentos Ltda
Aug 2015 - Mar 2018
• Responsible for web development (Systems, Portals, Intranet, Sites, Blogs, APIs and Integrations) and mobile (iOS, Android and Windows Phone), front-end and back-end;
• Responsible for publications, application updates on the AppStore (iOS) and GooglePlay (Android).
• Responsible for customization, structuring and e-mail marketing shots;
• Responsible for gathering requirements with managers, employees, preparing project documentation, software and execution;
• Integration of Webservices (C #) with external databases (Oracle, Caché Intersystems, MySQL and SQL Server);
• Integration of ERP (C #, ASP.NET MVC 5) with Webservices;
• Participation in the billing project (graphs and spreadsheets) in the ERP;
• Development of the CLUBS project (management of scores and benefits) in the ERP;
• Development of the Task Manager module in ERP;
• Development of the Service Request module in ERP integrated with the Task Manager;
• Development of INTRANET integrated with ERP;
• Development of the Portal do Profissional project, integrated with the ERP;
• Development of institutional websites in (PHP / Wordpress);
• Responsible for Website Optimization;
• Application Development (Cordova / Angular4 / IONIC3) - Android and iOS) RC Products Catalog, with budget, integrated with API from the official RC website;
• Development of web and mobile prototypes;
• Monitoring and control of existing projects;
• Maintenance and support for web, and mobile systems.
None
Angular, ASP.NET and +3 skills | None
Senior Developer Analyst - Full Stack - Web / Mobile / Scrum Master | Bevicred Official
Apr 2018 - Dec 2018
• Acting as a Scrum Master ensuring that the team follows the values and practices of Scrum.
• Participated in the ERP Bevicred project in the Reinstated module and Service Order, using Zend Framework 3 for back-end and Angular 5 front-end.
• Participated in the data integration project of the old system for the new ERP.
• I worked as a leader and developer in the Training Platform (EAD) project with control of the viewing history of videos, PDFS and reports.
• Currently participating as a mobile and back-end developer in the design of a payroll loan application for customers and partners with facial recognition, document validation and digital signature. Technologies used: Ionic Framework build for (iOS and Android) Angular 6 in the administrative panel and API for Integration with Zend Framework 3 with DDD modeling and unit tests and integration.
None
Angular, ASP.NET and +3 skills | None
.NET Developer Analyst - Web / Mobile - Full Stack | R Cervellini Revestimentos Ltda
Aug 2015 - Mar 2018
• Responsible for web development (Systems, Portals, Intranet, Sites, Blogs, APIs and Integrations) and mobile (iOS, Android and Windows Phone), front-end and back-end;
• Responsible for publications, application updates on the AppStore (iOS) and GooglePlay (Android).
• Responsible for customization, structuring and e-mail marketing shots;
• Responsible for gathering requirements with managers, employees, preparing project documentation, software and execution;
• Integration of Webservices (C #) with external databases (Oracle, Caché Intersystems, MySQL and SQL Server);
• Integration of ERP (C #, ASP.NET MVC 5) with Webservices;
• Participation in the billing project (graphs and spreadsheets) in the ERP;
• Development of the CLUBS project (management of scores and benefits) in the ERP;
• Development of the Task Manager module in ERP;
• Development of the Service Request module in ERP integrated with the Task Manager;
• Development of INTRANET integrated with ERP;
• Development of the Portal do Profissional project, integrated with the ERP;
• Development of institutional websites in (PHP / Wordpress);
• Responsible for Website Optimization;
• Application Development (Cordova / Angular4 / IONIC3) - Android and iOS) RC Products Catalog, with budget, integrated with API from the official RC website;
• Development of web and mobile prototypes;
• Monitoring and control of existing projects;
• Maintenance and support for web, and mobile systems.
Senior Developer Analyst - Full Stack - Web / Mobile / Scrum Master | Bevicred Official
Apr 2018 - Dec 2018
• Acting as a Scrum Master ensuring that the team follows the values and practices of Scrum.
• Participated in the ERP Bevicred project in the Reinstated module and Service Order, using Zend Framework 3 for back-end and Angular 5 front-end.
• Participated in the data integration project of the old system for the new ERP.
• I worked as a leader and developer in the Training Platform (EAD) project with control of the viewing history of videos, PDFS and reports.
• Currently participating as a mobile and back-end developer in the design of a payroll loan application for customers and partners with facial recognition, document validation and digital signature. Technologies used: Ionic Framework build for (iOS and Android) Angular 6 in the administrative panel and API for Integration with Zend Framework 3 with DDD modeling and unit tests and integration.
.NET Developer Analyst - Web / Mobile - Full Stack | R Cervellini Revestimentos Ltda
Aug 2015 - Mar 2018
• Responsible for web development (Systems, Portals, Intranet, Sites, Blogs, APIs and Integrations) and mobile (iOS, Android and Windows Phone), front-end and back-end;
• Responsible for publications, application updates on the AppStore (iOS) and GooglePlay (Android).
• Responsible for customization, structuring and e-mail marketing shots;
• Responsible for gathering requirements with managers, employees, preparing project documentation, software and execution;
• Integration of Webservices (C #) with external databases (Oracle, Caché Intersystems, MySQL and SQL Server);
• Integration of ERP (C #, ASP.NET MVC 5) with Webservices;
• Participation in the billing project (graphs and spreadsheets) in the ERP;
• Development of the CLUBS project (management of scores and benefits) in the ERP;
• Development of the Task Manager module in ERP;
• Development of the Service Request module in ERP integrated with the Task Manager;
• Development of INTRANET integrated with ERP;
• Development of the Portal do Profissional project, integrated with the ERP;
• Development of institutional websites in (PHP / Wordpress);
• Responsible for Website Optimization;
• Application Development (Cordova / Angular4 / IONIC3) - Android and iOS) RC Products Catalog, with budget, integrated with API from the official RC website;
• Development of web and mobile prototypes;
• Monitoring and control of existing projects;
• Maintenance and support for web, and mobile systems.
Bachelor of Information Systems | Toledo Prudente University Center
2013 - 2016
Postgraduate - MBA | ibmec
2020 - 2022
Postgraduate studies | UniCesumar
2017 - 2019
U
Degree in Computing | UNEMAT - State University of Mato Grosso
2006 - 2009
Senior .NET Developer Analyst - Full Stack | Grupo Viceri
Jan 2019 - Feb 2020
• Responsible for developing new features and improvements to Instituto Unibanco's AGE system.
• Project developed with a business oriented architecture with DDD modeling, scalable micro-services, unit tests, integration tests, using .NET Core, Angular 6+ and Entity Framework.
• Databases used: SQL Server, PostgreSQL and MongoDB for reports.
• Uses RabbitMQ for queue management and Hangfire for background data processing.
• Agile Methodology: SCRUM and KANBAN managed through Azure Devops
• Code versioning: GIT
Senior Developer Analyst - Full Stack - Web / Mobile / Scrum Master | Bevicred Official
Apr 2018 - Dec 2018
• Acting as a Scrum Master ensuring that the team follows the values and practices of Scrum.
• Participated in the ERP Bevicred project in the Reinstated module and Service Order, using Zend Framework 3 for back-end and Angular 5 front-end.
• Participated in the data integration project of the old system for the new ERP.
• I worked as a leader and developer in the Training Platform (EAD) project with control of the viewing history of videos, PDFS and reports.
• Currently participating as a mobile and back-end developer in the design of a payroll loan application for customers and partners with facial recognition, document validation and digital signature. Technologies used: Ionic Framework build for (iOS and Android) Angular 6 in the administrative panel and API for Integration with Zend Framework 3 with DDD modeling and unit tests and integration.
Senior Software Engineer .NET / React | XP Inc. Full-time
Feb 2020 - Present
• I work as a software engineer focused on .NET and .NET Core technologies for back-end and react development as front-end for micro pages.
• I participate in refinements and technical discussions to build the best product in a scalable way and zero maintenance fee, for that it is necessary to apply 100% coverage in the code through unit tests, apply integration tests and performance tests to guarantee thousands of accesses each application and zero bugs.
• I own what I am developing and I follow my entrepreneurial spirit to make every project successful, I run after people to solve impediments, I hold business meetings to understand the best of the product.
In addition to all the development, I have a lot of focus on product quality, so I develop integrations with APM systems such as AppDynamics / Prometheus / Grafana to monitor the health of applications mainly in business and infrastructure transactions.
• Every micro-service that I develop, follows a clean architecture, with deployment automation in Azure Devops, automatically publishing in the Azure Kubernetes service.
• I participated since the beginning of the creation of credit products that started in 2020 and at the end of 2020 reached an incredible mark of R$ 3.9 billion.
To achieve this result, it was a very consistent job with many people involved and always with a focus on the customer and quality.
CTO | build
Oct 2018 - Present
• Responsible for coordinating the technical operation and maintenance of IT services.
• Focused on hiring technologies and tools to reduce costs and increase the efficiency of the system.
• Support in hiring and managing software development teams.
Senior Software Engineer .NET / React | XP Inc. Full-time
Feb 2020 - Present
• I work as a software engineer focused on .NET and .NET Core technologies for back-end and react development as front-end for micro pages.
• I participate in refinements and technical discussions to build the best product in a scalable way and zero maintenance fee, for that it is necessary to apply 100% coverage in the code through unit tests, apply integration tests and performance tests to guarantee thousands of accesses each application and zero bugs.
• I own what I am developing and I follow my entrepreneurial spirit to make every project successful, I run after people to solve impediments, I hold business meetings to understand the best of the product.
In addition to all the development, I have a lot of focus on product quality, so I develop integrations with APM systems such as AppDynamics / Prometheus / Grafana to monitor the health of applications mainly in business and infrastructure transactions.
• Every micro-service that I develop, follows a clean architecture, with deployment automation in Azure Devops, automatically publishing in the Azure Kubernetes service.
• I participated since the beginning of the creation of credit products that started in 2020 and at the end of 2020 reached an incredible mark of R$ 3.9 billion.
To achieve this result, it was a very consistent job with many people involved and always with a focus on the customer and quality.
CTO | build
Oct 2018 - Present
• Responsible for coordinating the technical operation and maintenance of IT services.
• Focused on hiring technologies and tools to reduce costs and increase the efficiency of the system.
• Support in hiring and managing software development teams.
Senior .NET Developer Analyst - Full Stack | Grupo Viceri
Jan 2019 - Feb 2020
• Responsible for developing new features and improvements to Instituto Unibanco's AGE system.
• Project developed with a business oriented architecture with DDD modeling, scalable micro-services, unit tests, integration tests, using .NET Core, Angular 6+ and Entity Framework.
• Databases used: SQL Server, PostgreSQL and MongoDB for reports.
• Uses RabbitMQ for queue management and Hangfire for background data processing.
• Agile Methodology: SCRUM and KANBAN managed through Azure Devops
• Code versioning: GIT
Senior Developer Analyst - Full Stack - Web / Mobile / Scrum Master | Bevicred Official
Apr 2018 - Dec 2018
• Acting as a Scrum Master ensuring that the team follows the values and practices of Scrum.
• Participated in the ERP Bevicred project in the Reinstated module and Service Order, using Zend Framework 3 for back-end and Angular 5 front-end.
• Participated in the data integration project of the old system for the new ERP.
• I worked as a leader and developer in the Training Platform (EAD) project with control of the viewing history of videos, PDFS and reports.
• Currently participating as a mobile and back-end developer in the design of a payroll loan application for customers and partners with facial recognition, document validation and digital signature. Technologies used: Ionic Framework build for (iOS and Android) Angular 6 in the administrative panel and API for Integration with Zend Framework 3 with DDD modeling and unit tests and integration.
.NET Developer Analyst - Web / Mobile - Full Stack | R Cervellini Revestimentos Ltda
Aug 2015 - Mar 2018
• Responsible for web development (Systems, Portals, Intranet, Sites, Blogs, APIs and Integrations) and mobile (iOS, Android and Windows Phone), front-end and back-end;
• Responsible for publications, application updates on the AppStore (iOS) and GooglePlay (Android).
• Responsible for customization, structuring and e-mail marketing shots;
• Responsible for gathering requirements with managers, employees, preparing project documentation, software and execution;
• Integration of Webservices (C #) with external databases (Oracle, Caché Intersystems, MySQL and SQL Server);
• Integration of ERP (C #, ASP.NET MVC 5) with Webservices;
• Participation in the billing project (graphs and spreadsheets) in the ERP;
• Development of the CLUBS project (management of scores and benefits) in the ERP;
• Development of the Task Manager module in ERP;
• Development of the Service Request module in ERP integrated with the Task Manager;
• Development of INTRANET integrated with ERP;
• Development of the Portal do Profissional project, integrated with the ERP;
• Development of institutional websites in (PHP / Wordpress);
• Responsible for Website Optimization;
• Application Development (Cordova / Angular4 / IONIC3) - Android and iOS) RC Products Catalog, with budget, integrated with API from the official RC website;
• Development of web and mobile prototypes;
• Monitoring and control of existing projects;
• Maintenance and support for web, and mobile systems.