Experienced Senior Software Engineer with experience in full-stack development, specialising in C#, .NET Core, Blazor, ReactJS, Nodejs, Javascript, and cloud solutions with Azure. Strong background in DevOps, continuous integration, and deployment. Experience leading software lifecycle development, optimising performance and delivering scalable solutions. Native in Portuguese, with advanced proficiency in English and Italian.
-
Senior Software EngineerBdLimerick, Ie -
Senior Software Engineer Technical LeadTeam.It Feb 2023 - PresentAs a Technical Lead, I leverage modern technologies and methodologies to deliver top-notch software solutions. My role includes:1. **Code Review & Pull Request Management:** I rigorously review code and approve Pull Requests, maintaining high standards of quality and functionality.2. **Architectural Leadership:** I define the project architecture for Blazor components, aligning with both current and future project needs.3. **DevOps & CI/CD:** I implement DevOps for software lifecycle management, focusing on Continuous Integration and Deployment to automate building, testing, and deploying processes.4. **Pipeline & Deployment Automation:** I manage automated pipelines for efficient deployment, reducing manual effort and error.5. **Hybrid Cloud-Local Environment Management:** I manage the integration of Azure with on-premise environments, ensuring seamless operation across both.6. **Framework Development:** I develop a Blazor component framework using technologies like Blazor, .Net Core, C#, and SQL. This includes creating reusable components within a Composable Architecture and packaging them as NuGet components for modularity and scalability.7. **Code Reusability & Consistency:** My approach promotes code reuse and modularity, minimizing duplication and maintaining consistent functionality across applications.8. **Azure and Git Expertise:** I use Azure for cloud solutions and Git for version control, enhancing collaboration and change tracking.9. **Software Lifecycle Involvement:** I contribute to all software development phases, from planning and design to deployment and maintenance, ensuring delivery of reliable, efficient, and scalable solutions.In summary, my role as Technical Lead is essential in advancing software development, delivering high-quality solutions, and fostering a collaborative, innovative environment. -
Senior Software Engineering - FullstackTeam.It Nov 2022 - Feb 2023Lisbon, PortugalIn my role as a Senior Software Engineer - Fullstack, my primary activities and achievements included:1. **Rest API Development with ASP.NET Core 7:** I designed and implemented Rest APIs using ASP.NET Core 7, SQL Server, and Entity Framework, focusing on highly efficient and scalable solutions.2. **Authentication and Authorization API with Keycloak:** I developed an authentication and authorization API, integrated with Keycloak, to provide secure and effective identity management.3. **Creation of Nuget Components in Composable Architecture:** I crafted reusable Nuget components within a Composable architecture, facilitating code maintenance and promoting reuse across different projects.4. **Workflow Integration with Camunda V7:** I implemented a workflow integration API with Camunda V7, optimizing business processes and automating repetitive tasks.5. **Management of Azure Pipelines:** I led the creation and management of Azure Pipelines, ensuring efficient CI/CD execution and the production of high-quality software artifacts.6. **Development of Blazor Components:** I contributed to the development of Blazor components, creating dynamic and responsive user interfaces.7. **Page Creation with Blazor and Syncfusion:** I was responsible for developing system pages using Blazor and Syncfusion, creating engaging and interactive user experiences.This period as a Senior Software Engineer - Fullstack was characterized by deep involvement in all phases of the software development cycle, from conception to implementation, standing out for creating effective solutions that meet complex business needs in IT environments. -
Principal Software EngineerPrefeitura Municipal De Cajamar May 2022 - Feb 2023Cajamar, São Paulo, Brazil -
Senior Software EngineeringPrefeitura Municipal De Cajamar Apr 2019 - May 2022Cajamar, São Paulo, BrazilProject Management & CI/CD: Led Azure DevOps pipeline implementations for faster builds, tests, and deployments, reducing feature release times by 30%.Containerization & Orchestration: Utilized Docker for creating standardized, scalable environments. Enhanced operational efficiency by integrating Portainer for container management.Code Management & Collaboration: Oversaw development workflows using Azure DevOps pull requests to ensure code quality and foster developer collaboration. Enhanced delivery quality and reduced production bugs through effective code review practices.Testing & Software Quality: Developed and implemented automated unit tests within CI pipelines, using frameworks to ensure application robustness. Focused on continuously improving test coverage to maintain high software quality and stability.Artifact Management: Configured artifact management in Azure DevOps to streamline versioning and organization of artifacts, supporting agile deployments and rollbacks.Intranet System Development: Designed and developed a comprehensive intranet platform that integrates various internal departments, ensuring an intuitive interface and robust security measures. Tailored the system to meet specific departmental needs through close collaboration.Citizen's App "App Cajamar": Developed and maintained the "App Cajamar" using Xamarin, focusing on user-friendly design and regular updates for functionality and security. Collaborated with government teams to keep the app's content and services aligned with citizen needs.IT Management System Development: Created an IT management system integrating GLPI and Asterix PABX functionalities, using .NET Core, Bootstrap, JavaScript, and jQuery for a robust interface. Ensured seamless integration and regular system updates for enhanced efficiency and security. -
Senior Software EngineeringRede 1 Minuto Sep 2021 - Feb 2022São Paulo, Brazil- I developed an SDK for communication with door management boards through Android, utilizing the FTDI interface.- I created an Android application for the control of smart lockers. This involved integrating Android with the FTDI FT232R chip and overseeing the complete flow of merchandise delivery and door opening procedures.- I designed a back-office platform for managing the locker system, improving the administrative capabilities and allowing for a streamlined management process.- I developed workers (using Python and RabbitMQ) for the control of messages and commands to the smart lockers, ensuring effective and timely communication with the locker systems.- I worked on the development of a sales website for the rental of locker doors. This platform served as a marketplace for customers, improving the accessibility and availability of the lockers.- I integrated the website with Google Maps, allowing for the display of locations where the smart lockers are available, enhancing user experience and accessibility.The technologies I utilized in this project include:- ASP .NET Core 6- Python 3- RabbitMQ- MySQL- Bootstrap, HTML5, jQuery, AngularJS- Google Maps- Java for Android 12Throughout this project, I leveraged these technologies to create robust and efficient solutions, contributing significantly to the successful completion of the project. -
Senior Software Engineer - FullstackEnterplay Oct 2017 - Mar 2019Av. Ibirapuera, São Paulo- I developed Android applications for Set-top boxes using Java and Android Studio. These applications enhanced the functionality and user interface of the Set-top boxes, providing users with a smooth and intuitive experience.- I created a WebAPI utilizing C# and .Net Framework 4.7.2. This API facilitated seamless interaction between different software components, improving overall system performance and reliability.- I developed Workers in C# for queue management with RabbitMQ. This improved task handling and prioritization, leading to more efficient system operation.- I contributed to the development of a Video On Demand (VOD) platform for both B2B and B2C models, using C# and MVC5. This platform provided a robust and accessible solution for on-demand video services.- I worked on the integration of a payment gateway with "Stone Payments" using WebAPI. This ensured a secure and efficient payment process for the platform's users.- I developed routines for recording and reading user data collection in MongoDB. These routines allowed for effective data management and improved insights into user behavior.- I developed a remote control platform for devices using Node.js, RabbitMQ, and Java (Android). This platform enabled remote management and control of devices, improving flexibility and control for users.Throughout this project, I leveraged a diverse range of technologies and methodologies to create efficient and user-friendly solutions, contributing to the project's successful completion. -
Senior Software Engineer - FullstackInovis - Tecnologia Jan 2015 - Oct 2017São Paulo, Brasil- I developed mobile applications using Xamarin, creating cross-platform solutions that offer a consistent user experience across different device platforms.- I was involved in the development of WebAPIs, which facilitated seamless data exchange between different software components, improving the overall system interoperability.- I was instrumental in the complete construction of a web-based ERP system using AngularJS, MVC, and SQL Server. This comprehensive ERP solution improved business processes, resource management, and data analysis capabilities.- I worked on data integration for payment systems (EDI TIVIT) for Clinica Mais Nove Taubaté. This ensured a secure and efficient handling of payment data, enhancing the financial management of the clinic.- I developed a system to make patient reports available online, hosted on Amazon servers. This increased the accessibility of medical records, improving patient experience and healthcare delivery.- I also developed a queue management system for customer service. This system effectively managed the flow of customers, reducing waiting times and improving service delivery.Throughout this project, I leveraged various technologies to deliver high-quality, user-friendly solutions that significantly contributed to the project's successful completion.
-
Software EngineerTalent Group. Sep 2015 - Nov 2015Barueri, São PauloWhile positioned at Ticket Edenred, I was deeply involved in business analysis and the development of a transport route calculation platform. I actively participated in the development of this platform using technologies such as AngularJS, NHibernate, WebAPI, alongside DDD and TDD principles. I was responsible for creating efficient and scalable solutions that effectively calculated transport routes, providing valuable insights for logistics and route planning. All of my contributions were managed through GitHub, ensuring seamless version control and collaboration among the development team. Throughout this role, I employed the Scrum methodology. This Agile approach facilitated iterative development, allowing for continuous improvement of the platform, and ensuring alignment with business requirements and user needs. Throughout this project, I was able to significantly contribute to the project's successful completion through my robust technical skills, analytical thinking, and adherence to Agile practices. -
Software EngineerMaisnove Feb 2014 - Aug 2015Taubaté, São PauloIn my role, I carried out a variety of significant tasks:- I was deeply involved in business analysis, where I evaluated the company's business operations to identify the needs and challenges to which technology could provide solutions. - I established the Information Technology department within the company, creating a dedicated team focused on leveraging technology to optimize operations and drive growth.- I implemented a monitoring system using Nagios, enhancing the reliability and performance of the company's IT infrastructure by allowing for proactive issue detection and resolution.- I led the development of the company's new website using technologies such as ASP .NET MVC 4, Razor, and CSS3. This resulted in a user-friendly, modern, and responsive website that effectively represented the company online.- I developed a web-based exam results viewer, increasing the accessibility and convenience for users to view their examination results.- I managed the newly formed IT team, providing guidance and leadership to ensure successful completion of projects and alignment with the company's strategic goals.- I conducted training sessions and developed schedules using Project 2010, ensuring effective knowledge transfer and proper planning for project execution.Throughout these responsibilities, I leveraged my technical skills, leadership abilities, and strategic planning capabilities to create effective solutions and drive the company's technological advancement. -
Software EngineerBmds Soluções Em Tecnologia Jun 2012 - Jan 2013São Paulo, BrasilIn this role, my main responsibilities revolved around business analysis, as well as the development and maintenance of various routines. As a part of the project, my duties included:- Building, analyzing, and presenting a business plan following the Massachusetts Institute of Technology (MIT) model. This comprehensive approach ensured a well-structured and thought-out plan to guide business operations.- Developing schedules using both Project 2007 and 2010 as well as the online tool www.do.com. This allowed for organized planning and tracking of various project tasks.- Creating applications using a wide range of technologies, including: - Prezi and Keynote for compelling and engaging presentations that effectively communicated business concepts and strategies. - C#.Net with Visual Studio 2010/2012 for application development, facilitating the creation of robust and efficient solutions. - MVC 3 and 4, Razor for building scalable and maintainable web applications. - SQL Server 2008 for database management, ensuring efficient storage and retrieval of data. - HTML 5 and CSS 3 for crafting modern, responsive, and user-friendly front-end interfaces. - Javascript, jQuery (UI and Mobile) for adding interactive functionalities and enhancing the user experience on web applications. - Bootstrap for responsive, mobile-first design. - GitHub and SVN for version control, ensuring efficient collaboration and preservation of the code change history.Through these responsibilities, I leveraged my business acumen, project management skills, and technical expertise to effectively guide projects from conception to completion.
-
Software EngineerTalent Pro Information (Banco Votorantim) Jun 2011 - May 2012São Paulo, BrasilIn my role, I was primarily responsible for the development and maintenance of various routines, ensuring the smooth and efficient functioning of the system operations.As a part of the Web Project, my responsibilities were:- I spearheaded the development of new features such as a Limit Manager, Inter-area Operations, import bots for appreciation tables, and integration routines (SQL 2008 procedures). These enhancements greatly improved the functionality and user experience of the offshore banking service site.- I was responsible for maintaining the existing features of the service site, ensuring they remained effective and user-friendly while updating and optimizing them as necessary.To perform these tasks, I utilized a range of tools and technologies including:- C#.Net with Visual Studio 2010 for application development. This allowed for the creation of robust and efficient solutions.- SQL Server 2008 for managing, storing, and retrieving data, ensuring a structured and efficient handling of data.- Sybase for robust and high-performance database management.- Javascript, jQuery, and CSS for front-end development. These technologies were crucial in creating an interactive and aesthetically pleasing user interface.- SVN for version control, managing various versions of the code and ensuring smooth collaboration.- Visual Basic 6 for rapid application development, which led to timely delivery of the project.Through these tasks, I applied my technical expertise, attention to detail, and understanding of various technologies to deliver effective solutions, significantly contributing to the successful execution of the projects.
-
Software EngineerVictus Consultoria(Gafor Logistica) Jul 2010 - Jun 2011Barueri, São PauloIn my role, I was primarily responsible for the development and maintenance of routines, contributing to the efficient performance of system operations.I was an integral part of both web and client/server projects, where I performed the following tasks:- I developed and maintained SQL Server databases, with a focus on performance optimization. This involved refining stored procedures to ensure efficient data processing and retrieval.- I developed routines for the integration of SAP data with other systems (SIDM), enhancing data interoperability and system functionality.- I designed new reports in Crystal Report, enabling detailed data analysis and insights that informed business decision-making processes.- I took care of documenting routines and procedures, ensuring transparency and easy understanding of system operations for current and future team members.- I created installation packages and C# replication robots, streamlining the system deployment process and data synchronization across different environments.For these tasks, I utilized various tools and technologies, such as:- C#.Net with Visual Studio 2010 for application development, providing robust and scalable solutions.- SQL Server 2008 for database management, ensuring efficient handling of data.- Visual Studio 6 for the development and debugging of applications, delivering high-quality, error-free applications.- SourceSafe for version control, ensuring seamless collaboration and preservation of the code change history.- Crystal Report 5, 8, and 11 for designing informative, visually appealing reports.Through these responsibilities, I leveraged my technical skills, attention to detail, and understanding of various technologies to deliver effective solutions, contributing significantly to the successful execution of the projects.
-
Junior Software EngineerUnihealth Lolistica Hospitalar Ltda Jun 2009 - Jul 2010Barueri, São PauloIn my role, I carried out several key tasks including system maintenance, system development, and version control. I provided user support in a Citrix environment (Shadow Support), and made site visits to clients for local support and development of new routines.I was significantly involved in the Unilog Logistics System Project. In this project, I carried out the following tasks:- I maintained and developed new routines using Visual Basic 6. This contributed to the efficient execution of operations and improved the functionality of the systems.- I employed SQL Server 2000/2005 for managing, storing, and retrieving data, ensuring the structured and efficient handling of data.- I used Crystal Reports 8.5 and Reporting Services 2005 for creating rich, informative reports that facilitated data-driven decision making.- I performed data modeling tasks, including tuning queries, procedures, and views; and managing tables, keys, constraints, indices (IC, NC), jobs, etc. This ensured optimal database structure and performance.- I integrated the Unilog system users with Active Directory, simplifying user management and enhancing system security.- I used SourceSafe 6 for version control, managing various versions of the code to ensure smooth collaboration and the preservation of the code change history.Throughout these tasks, I applied my technical expertise, problem-solving abilities, and understanding of various technologies to deliver robust and efficient solutions, contributing significantly to the success of the project.
-
Junior Software EngineerSimetrias Informatica Jul 2007 - Mar 2008São Paulo, BrasilIn my position, I carried out a range of key tasks, primarily providing support and development in the Reinsurance area, while being positioned at HDI Insurance.- I was instrumental in the process of system migration and training. I guided users through the transition to new systems and provided necessary training to ensure smooth adoption and effective usage of the new systems.- I was responsible for the maintenance and development of new routines. This was accomplished using a variety of technologies and platforms, such as Visual Basic 6, which I used for efficient application development.- I employed SQL Server 2000/2005 for managing, storing, and retrieving data. This ensured a structured and efficient handling of data, contributing to the overall performance and reliability of the systems.- I worked with Oracle 9i, utilizing TOAD to interface with the database. This allowed for efficient database management, query execution, and data manipulation.- I used SourceSafe 6 for version control. This facilitated the management of various versions of code, ensuring smooth collaboration, and preserving the history of code changes.Throughout these responsibilities, I applied my technical skills, problem-solving abilities, and knowledge of various platforms and technologies to deliver high-quality solutions, contributing significantly to the company's operational efficiency.
André Monteiro Education Details
-
Mba In Management, Entrepreneurship And Business Development -
Licenciatura Em Matemática -
Analysis And Systems Development
Frequently Asked Questions about André Monteiro
What company does André Monteiro work for?
André Monteiro works for Bd
What is André Monteiro's role at the current company?
André Monteiro's current role is Senior Software Engineer.
What schools did André Monteiro attend?
André Monteiro attended Pucrs - Pontifícia Universidade Católica Do Rio Grande Do Sul, Centro Universitário Adventista De São Paulo, Uninter Centro Universitário Internacional.
Who are André Monteiro's colleagues?
André Monteiro's colleagues are Juergen Kohl, Gumercindo Mendoza, Marina Ribalta, Aarohi Apte, Ronald Silva, Shirley Jones, Laura Castelnoble.
Not the André Monteiro you were looking for?
-
André Monteiro
Managing Director At Engsearch | Engineering People | Specialized Recruitment | Engineering, Technical Sales And Supply ChainJundiaí, Sp -
André Monteiro
São Paulo, Sp -
Andre Monteiro
São Paulo, Sp -
André Monteiro
Software Engineering Manager | Leading Cross-Functional Teams To Successful GoalsAveiro
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial