Bruno Souza Mendes

Bruno Souza Mendes

$25/hr
Software Engineer | .NET | Kafka | SQL & NoSQL | AWS | Azure | Microservices |
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
36 years old
Location:
Tatuí, São Paulo, Brazil
Experience:
3 years
Bruno Souza Mendes Professional Summary Experienced .NET Developer with over three years of focused backend development and nine years in the IT industry. Proficient in building scalable microservices, cloudbased solutions (AWS Serverless), and APIs using .NET, Entity Framework, MediatR, and Kafka, with additional knowledge in Node.js and Python. Skilled in leading development teams, serving as a focal point for architects and directors, and driving team performance. Holds a Bachelor's degree in Information Systems (2017) and an MBA in Full-Stack Development (2022) from Impacta Faculty of Technology. Adept at Agile methodologies (Scrum/SAFe) and committed to delivering robust, high-quality software solutions. Core Competencies • • • • • • • • • Backend Development: .NET, C#, Entity Framework, MediatR, Kafka, Node.js, Python Frontend Development: JavaScript, TypeScript, React. Cloud Technologies: AWS (API Gateway, Lambda, DynamoDB, Glue Jobs), Azure (Blobs, Azure Configs, Azure Pipelines) Database Management: SQL Server, MySQL (DDL, DML, DQL) Software Architecture: Clean Architecture, Domain-Driven Design (DDD) DevOps & Tools: Git, ETL processes, REST APIs, VTL Agile Methodologies: Scrum, SAFe (Dailies, Refinements, Retrospectives, Reviews) Leadership: Team coordination, stakeholder engagement, technical mentorship Languages: English (B2 EF SET), Portuguese (Native) Professional Experience Software Engineer (C#) XP Inc., São Paulo, SP October 2024 – Present • • • Develop microservices to integrate XP's diverse product ecosystem in Brazil. Design and maintain API communications using .NET, Entity Framework, Clean Architecture, MediatR, and Kafka. Actively participate in Scrum/SAFe ceremonies, including Dailies, Refinements, Retrospectives, and Reviews, ensuring alignment with project goals. Software Engineer (C#) Cox Brazil, São Paulo, SP October 2022 – October 2024 • • • • Built and maintained microservices for integrations with clients such as Porto, Ituran, Liberty, and Azul, as well as vehicle pricing entities. Developed APIs using .NET, Entity Framework, and MediatR, adhering to Clean Architecture principles. Created and optimized SQL Server stored procedures and AWS services, including REST API Gateway (VTL), DynamoDB, Node.js Lambdas, and Python-based AWS Glue ETL jobs. Served as the team's focal point, leading Scrum/SAFe ceremonies and coordinating with stakeholders to ensure project success. Senior Systems Analyst Grupo Sinal Veículos, São Paulo, SP April 2021 – May 2022 • • • • • Maintained and supported the Global Antares software, addressing HR-related queries and requests. Independently managed software updates, including patches, services, and file configurations. Developed automation scripts using ApScripter, batch files, and SQL Server queries. Managed user profiles, workflows, work areas, payroll, and social compliance processes. Oversaw database backups, server monitoring, and user training for system adoption. Mid-Level Systems Analyst Marisa Lojas S/A, São Paulo, SP October 2019 – April 2021 • • • • • Supported and maintained the Global Antares software, resolving HR-related issues. Led the migration of Global Antares from version 3.13 to 5.59 across eight servers, managing all related processes. Created automation scripts, reports, batch files, and SQL Server views for system integrations. Evaluated and validated new HR systems for security and functionality, ensuring seamless implementation. Managed user profiles, workflows, and system integrations with other platforms. Technological Development Assistant Level 2 Apdata Software do Brasil LTDA, São Paulo, SP October 2018 – September 2019 • • • • • Analyzed Apdata software for clients, focusing on modules like Time Control, eSocial, Workflow, and Web Portal. Configured collective agreements for SaaS and BPO clients, including parameter adjustments and calculations. Developed flexible rules for time tracking, access control, and virtual clock systems. Created user manuals and trained colleagues and clients on Global Antares tools. Supervised significant improvements to existing software systems. Support Analyst Level 1 Apdata do Brasil LTDA, São Paulo, SP March 2017 – September 2018 • • Provided remote, phone, and chat support for Apdata's Global Antares software, resolving client issues. Simulated and troubleshot software and integrated device problems. Support and Development Agrisolus do Brasil LTDA, São Paulo, SP August 2015 – December 2016 • • Supported Agrisolus software for clients in Brazil and Latin America. Assisted developers in frontend development using C#, HTML5, CSS3, and Bootstrap. Education MBA in Full-Stack Development Impacta Faculty of Technology, São Paulo Completed 2022 Bachelor's in Information Systems Centro Universitário Sumaré, São Paulo Completed 2017 Courses and Certifications • • • • EF SET English Certificate B2 (Reading and Listening), EF SET, 2023 JAVA Programmer III I/O, NIO, Assertions, Threads, JDBC, Garbage Collector, Impacta Tecnologia, 2022 JAVA Programmer II Arrays, Utility Classes, Exceptions, Collections, Impacta Tecnologia, 2022 JAVA Programmer I OOP, Methods, Constructors, Inheritance, Interfaces, Functional Programming, Lambda Expressions, Exceptions, Impacta Tecnologia, 2022 • • • • • • • • C# Module I OOP, Methods, Constructors, Inheritance, Interfaces, Functional Programming, Lambda Expressions, Exceptions, Impacta Tecnologia, 2022 MySQL Database Creation and Manipulation (DDL, DML, DQL), Impacta Tecnologia, 2023 C# Robust APIs with C#, Entity Framework, MediatR, and DDD, Udemy, 2023 Git Essentials, SoftBlue, 2023 Advanced English, Cultura Inglesa, São Paulo,- Web Development HTML5 and CSS3, 2016 Technical Degree in IT, Macrobyte, São Paulo, 2012 Computer and Laptop Maintenance and Configuration
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.