Rafael Da Silva

Rafael Da Silva Email and Phone Number

.Net Sofware Engineer | .Net Developer | C# | Backend | Azure | @ XP Inc.
Rafael Da Silva's Location
Guaporรฉ, Rio Grande do Sul, Brazil, Brazil
Rafael Da Silva's Contact Details

Rafael Da Silva personal email

About Rafael Da Silva

I am a ๐๐š๐œ๐ค๐ž๐ง๐ ๐’๐จ๐Ÿ๐ญ๐ฐ๐š๐ซ๐ž ๐„๐ง๐ ๐ข๐ง๐ž๐ž๐ซ ๐ฌ๐ฉ๐ž๐œ๐ข๐š๐ฅ๐ข๐ณ๐ข๐ง๐  ๐ข๐ง .๐๐„๐“/๐‚#, with over ๐Ÿ— ๐ฒ๐ž๐š๐ซ๐ฌ of experience in developing robust and scalable software. My career is defined by continuous learning and expertise in cutting-edge technologies, including .NET, Node.js, ๐ƒ๐จ๐œ๐ค๐ž๐ซ, ๐Š๐ฎ๐›๐ž๐ซ๐ง๐ž๐ญ๐ž๐ฌ, and Azure and AWS, along with DevOps tools and practices such as GitHub Actions.In addition to backend development, I have experience with frontend development using frameworks like ๐•๐ฎ๐ž.๐ฃ๐ฌ, ๐€๐ง๐ ๐ฎ๐ฅ๐š๐ซ, ๐š๐ง๐ ๐‘๐ž๐š๐œ๐ญ, which gives me a comprehensive understanding of the entire software development lifecycle. My work also involves implementing unit, integration, and functional tests to ensure the quality and reliability of the solutions developed.My current focus is on creating efficient, cloud-oriented solutions, leveraging modern technologies to deliver value and solve complex problems in an innovative and practical way.

Rafael Da Silva's Current Company Details
XP Inc.

Xp Inc.

View
.Net Sofware Engineer | .Net Developer | C# | Backend | Azure |
Rafael Da Silva Work Experience Details
  • Xp Inc.
    Senior Software Engineer
    Xp Inc. Jul 2022 - Present
    Av. Chedid Jafet, 75 - Torre Sul - Vila Olรญmpia, Sรฃo Paulo - Sp, 04551-065
    The main stacks used include .๐—ก๐—˜๐—ง ๐—–#, ๐—”๐—ฆ๐—ฃ.๐—ก๐—˜๐—ง, ๐—ž๐—ฎ๐—ณ๐—ธ๐—ฎ, ๐—ฆ๐—ค๐—Ÿ ๐—ฆ๐—ฒ๐—ฟ๐˜ƒ๐—ฒ๐—ฟ, ๐——๐—ผ๐—ฐ๐—ธ๐—ฒ๐—ฟ, ๐—ž๐˜‚๐—ฏ๐—ฒ๐—ฟ๐—ป๐—ฒ๐˜๐—ฒ๐˜€, ๐—ฃ๐˜†๐˜๐—ต๐—ผ๐—ป, ๐—–++, ๐—”๐˜‡๐˜‚๐—ฟ๐—ฒ, ๐—ฎ๐—ป๐—ฑ ๐—”๐˜‡๐˜‚๐—ฟ๐—ฒ ๐—ฃ๐—ถ๐—ฝ๐—ฒ๐—น๐—ถ๐—ป๐—ฒ (๐—–๐—œ/๐—–๐——), Dynatrace.I am part of the order routing squad for B3 (the Brazilian Stock Exchange), where I work on developing new features for the OMS (Order Management System) and Order Authorization systems, as well as creating microservices to support the journey of orders to B3. These systems handle over 3 million orders daily for the brands XP, Rico, and Clear. Although most development is done in .NET C#, we leverage additional technologies as needed.Developers are responsible for the entire development pipeline, including ๐—ถ๐—บ๐—ฝ๐—น๐—ฒ๐—บ๐—ฒ๐—ป๐˜๐—ฎ๐˜๐—ถ๐—ผ๐—ป, ๐˜‚๐—ป๐—ถ๐˜ ๐˜๐—ฒ๐˜€๐˜๐—ถ๐—ป๐—ด, ๐—ถ๐—ป๐˜๐—ฒ๐—ด๐—ฟ๐—ฎ๐˜๐—ถ๐—ผ๐—ป ๐˜๐—ฒ๐˜€๐˜๐—ถ๐—ป๐—ด, ๐—ณ๐˜‚๐—ป๐—ฐ๐˜๐—ถ๐—ผ๐—ป๐—ฎ๐—น ๐˜๐—ฒ๐˜€๐˜๐—ถ๐—ป๐—ด, ๐—น๐—ผ๐—ฎ๐—ฑ ๐˜๐—ฒ๐˜€๐˜๐—ถ๐—ป๐—ด, ๐—ฟ๐—ฒ๐—ด๐—ฟ๐—ฒ๐˜€๐˜€๐—ถ๐—ผ๐—ป ๐˜๐—ฒ๐˜€๐˜๐—ถ๐—ป๐—ด, and deployment to staging and production environments.The two most challenging projects I worked on at XP were the Open Orders Service and the Order Integrator. In the first, I refactored a service that receives order status information via ๐—ž๐—ฎ๐—ณ๐—ธ๐—ฎ and publishes it to a ๐—ฅ๐—ฒ๐—ฑ๐—ถ๐˜€ database for the Zeragem Bot. Initially, it processed around 10,000 operations per second; after refactoring, it could process 40,000 operations per second, allowing the bot to access data nearly in real-time.The second project, which I developed almost independently, was the Order Integrator. This service receives events (new orders, changes, cancellations, etc.) via ๐—ž๐—ฎ๐—ณ๐—ธ๐—ฎ and reconstructs the final order state in the ๐—ฆ๐—ค๐—Ÿ ๐—ฆ๐—ฒ๐—ฟ๐˜ƒ๐—ฒ๐—ฟ database. Since its deployment, the project has required only two corrections, highlighting its robustness.The primary challenge in working at a brokerage firm is not only handling the technology and large data volumes but also understanding the business to ensure that solutions meet the strategic needs of the financial sector.
  • Nextar, Tecnologia De Software
    Senior Software Engineer
    Nextar, Tecnologia De Software Oct 2021 - Jul 2022
    Florianรณpolis, Santa Catarina, Brazil
    Stacks used were ๐—ก๐—ผ๐—ฑ๐—ฒ.๐—ท๐˜€, ๐—ฅ๐—ฒ๐—ฎ๐—ฐ๐˜, ๐—ฃ๐—ผ๐˜€๐˜๐—ด๐—ฟ๐—ฒ๐˜€, ๐——๐—ผ๐—ฐ๐—ธ๐—ฒ๐—ฟ, ๐—ž๐˜‚๐—ฏ๐—ฒ๐—ฟ๐—ป๐—ฒ๐˜๐—ฒ๐˜€, and ๐—”๐—ช๐—ฆ (EC2, SES, SQS, Lambda, EKS).At Nextar was intense, enriching, and challenging. I had the freedom to build new systems from scratch, using ๐—”๐—ช๐—ฆ as infrastructure. The main challenge was to develop a BackOffice system based on microservices, isolating business contexts while transforming a monolithic PHP system. My team consisted of myself and two other developers. As the senior member, I assumed leadership responsibilities, guiding the team to achieve company goals, making technical decisions, defining architecture, as well as mentoring, providing feedback, conducting code reviews, and planning, always aligned with the Product Owner.Among the products developed, a ๐˜ฑ๐˜ข๐˜บ๐˜ฎ๐˜ฆ๐˜ฏ๐˜ต ๐˜จ๐˜ข๐˜ต๐˜ฆ๐˜ธ๐˜ข๐˜บ stands out, created to simplify integration with various payment methods. Instead of each system building its own integration, all systems used our gateway, specifying only the desired provider. The gateway was built in ๐—ก๐—ผ๐—ฑ๐—ฒ.๐—ท๐˜€ with ๐—ก๐—ฒ๐˜€๐˜๐—๐—ฆ and ๐—ฃ๐—ผ๐˜€๐˜๐—ด๐—ฟ๐—ฒ๐˜€, integrating with ๐˜๐˜ช๐˜ฏ๐˜ฅ๐˜ช, ๐˜—๐˜ข๐˜บ๐˜—๐˜ข๐˜ญ, ๐˜Œ๐˜ฃ๐˜ข๐˜ฏ๐˜น, ๐˜ข๐˜ฏ๐˜ฅ ๐˜š๐˜ต๐˜ณ๐˜ช๐˜ฑ๐˜ฆ. Another product was the ๐˜š๐˜ถ๐˜ฃ๐˜ด๐˜ค๐˜ณ๐˜ช๐˜ฑ๐˜ต๐˜ช๐˜ฐ๐˜ฏ ๐˜š๐˜ฆ๐˜ณ๐˜ท๐˜ช๐˜ค๐˜ฆ, which managed subscriptions, processed payments, and notified customers about renewals and monthly charges, also developed in ๐—ก๐—ผ๐—ฑ๐—ฒ.๐—ท๐˜€ with ๐—ก๐—ฒ๐˜€๐˜๐—๐—ฆ.We used ๐—”๐—ช๐—ฆ ๐—ฆ๐—ค๐—ฆ for internal communication, enabling fully asynchronous processes without bottlenecks and allowing reprocessing in case of errors. Additionally, we developed a BFF (Backend for Frontend) to manage the virtual storeโ€™s behavior, integrating data from new systems. The API was built with ๐—ก๐—ผ๐—ฑ๐—ฒ.๐—ท๐˜€/๐—ก๐—ฒ๐˜€๐˜๐—๐—ฆ, and the front end was developed using ๐—ฅ๐—ฒ๐—ฎ๐—ฐ๐˜ and ๐—ก๐—ฒ๐˜…๐˜.๐—ท๐˜€.I also performed ๐——๐—ฒ๐˜ƒ๐—ข๐—ฝ๐˜€ tasks, including ๐—–๐—œ/๐—–๐—— pipelines with ๐—š๐—ถ๐˜๐—›๐˜‚๐—ฏ ๐—”๐—ฐ๐˜๐—ถ๐—ผ๐—ป๐˜€ and the creation and deployment of services on ๐—”๐—ช๐—ฆ ๐—˜๐—ž๐—ฆ, using ๐—ž๐˜‚๐—ฏ๐—ฒ๐—ฟ๐—ป๐—ฒ๐˜๐—ฒ๐˜€ and ๐—›๐—ฒ๐—น๐—บ.
  • Contractor
    Full Stack Engineer
    Contractor Sep 2016 - Oct 2021
    Remote
    The main stacks I used during this period were: ๐—–# ๐—”๐˜€๐—ฝ.๐—ก๐—ฒ๐˜, ๐—ฃ๐—ผ๐˜€๐˜๐—ด๐—ฟ๐—ฒ๐˜€, ๐——๐—ผ๐—ฐ๐—ธ๐—ฒ๐—ฟ, ๐—”๐—ช๐—ฆ (๐—˜๐—–๐Ÿฎ, ๐—ฆ๐—˜๐—ฆ), ๐—ฅ๐—ฎ๐—ฏ๐—ฏ๐—ถ๐˜๐— ๐—ค, ๐—ฉ๐˜‚๐—ฒ๐—๐—ฆ, ๐—”๐—ป๐—ด๐˜‚๐—น๐—ฎ๐—ฟ, and ๐—™๐—น๐˜‚๐˜๐˜๐—ฒ๐—ฟ.I worked on three distinct projects.In the first project, I worked independently as a ๐—™๐˜‚๐—น๐—น ๐—ฆ๐˜๐—ฎ๐—ฐ๐—ธ ๐—ฎ๐—ป๐—ฑ ๐— ๐—ผ๐—ฏ๐—ถ๐—น๐—ฒ ๐——๐—ฒ๐˜ƒ๐—ฒ๐—น๐—ผ๐—ฝ๐—ฒ๐—ฟ for ๐˜Ž๐˜™๐˜š-๐˜›๐˜, developing a delivery system for bars and restaurants. I created three systems from scratch: an e-commerce platform for displaying products and receiving orders, a back office for restaurants to manage these orders, and a Flutter app for iOS and Android that aggregated all restaurants within a specific area. The e-commerce platform was built using ๐—ฉ๐˜‚๐—ฒ.๐—ท๐˜€, and the backend was developed in ๐—–# .๐—ก๐—˜๐—ง ๐—ช๐—ฒ๐—ฏ ๐—”๐—ฃ๐—œ.In the second project, I collaborated with ๐˜œ๐˜ ๐˜๐˜ณ๐˜ข๐˜ฏ๐˜ค๐˜ฉ๐˜ช๐˜ด๐˜ช๐˜ฏ๐˜จ on an e-commerce platform for ๐˜๐˜ข๐˜ท๐˜ข๐˜ช๐˜ข๐˜ฏ๐˜ข๐˜ด franchise stores, integrating the inventories of over 500 stores in near real-time. The integration connected the e-commerce platform to the store checkout system, allowing stock updates to be sent to the e-commerce platform and orders to be downloaded to each storeโ€™s pre-sale system, streamlining sales and invoice issuance. I used ๐—ฅ๐—ฎ๐—ฏ๐—ฏ๐—ถ๐˜๐— ๐—ค for messaging, ๐—˜๐—–๐Ÿฎ servers on ๐—”๐—ช๐—ฆ, and developed the integrators in ๐—–# .๐—ก๐—˜๐—ง ๐—–๐—ผ๐—ฟ๐—ฒ.The third project was a customizable dashboard system for indicators, developed for Elevor. I built the frontend in ๐—”๐—ป๐—ด๐˜‚๐—น๐—ฎ๐—ฟ, the backend in ๐—–# ๐—ช๐—ฒ๐—ฏ ๐—”๐—ฃ๐—œ, and used ๐—ฃ๐—ผ๐˜€๐˜๐—ด๐—ฟ๐—ฒ๐—ฆ๐—ค๐—Ÿ as the database. The system allowed users to create custom dashboards and indicators using SQL queries, CSV files, and JSON files. I also added functionality to configure programmable actions, such as data extraction and sending notifications via email or Telegram.These projects also enhanced my ๐˜€๐—ผ๐—ณ๐˜ ๐˜€๐—ธ๐—ถ๐—น๐—น๐˜€, as I had direct contact with the product owners, providing valuable experience in communication and collaboration with stakeholders.
  • Acmix Desenvolvendo Canais
    Full Stack Developer
    Acmix Desenvolvendo Canais Mar 2012 - Sep 2016
    Guaporรฉ, Rio Grande Do Sul, Brazil
    During my time at Acmix, I developed a system for stores and grocery storesusing ๐—–# ๐˜„๐—ถ๐˜๐—ต .๐—ก๐—˜๐—ง ๐—™๐—ฟ๐—ฎ๐—บ๐—ฒ๐˜„๐—ผ๐—ฟ๐—ธ and ๐—ช๐—ถ๐—ป๐—ฑ๐—ผ๐˜„๐˜€ ๐—™๐—ผ๐—ฟ๐—บ๐˜€ for the ๐˜—๐˜–๐˜š and ๐˜‰๐˜ข๐˜ค๐˜ฌ๐˜–๐˜ง๐˜ง๐˜ช๐˜ค๐˜ฆ systems, while the web system was built with ๐—”๐—ป๐—ด๐˜‚๐—น๐—ฎ๐—ฟ๐—๐—ฆ ๐—ฎ๐—ป๐—ฑ ๐—”๐—ฆ๐—ฃ.๐—ก๐—˜๐—ง ๐— ๐—ฉ๐—–. For the database, we used ๐—ฆ๐—ค๐—Ÿ ๐—ฆ๐—ฒ๐—ฟ๐˜ƒ๐—ฒ๐—ฟ and ๐—ฃ๐—ผ๐˜€๐˜๐—ด๐—ฟ๐—ฒ๐—ฆ๐—ค๐—Ÿ for the web component. I also had the pleasure of joining the companyโ€™s group of partners, working in two capacities. As a partner, I participated in technical decisions related to the product; and as a ๐—ณ๐˜‚๐—น๐—น-๐˜€๐˜๐—ฎ๐—ฐ๐—ธ ๐—ฑ๐—ฒ๐˜ƒ๐—ฒ๐—น๐—ผ๐—ฝ๐—ฒ๐—ฟ, I managed and coded various parts of the system.This experience of working on both sides allowed me to develop my ๐˜€๐—ผ๐—ณ๐˜ ๐˜€๐—ธ๐—ถ๐—น๐—น๐˜€, such as communication, empathy, and teamwork. Additionally, I honed my ability to guide people toward achieving the results the company expected from us.Over four years, we created a product made up of modules such as purchasing, inventory control, accounts payable and receivable, invoicing and receipt issuance, orders, report printing, and label printing, among others. This product was divided into three main systems: the POS system, used for sales in stores and grocery stores; the BackOffice system, which managed the POS systems and other modules; and a third web module, which allowed management for additional segments, such as beauty salons, by customizing information to meet their specific needs.
  • Totvs
    Full Stack Developer
    Totvs Jan 2010 - Mar 2012
    Porto Alegre, Rio Grande Do Sul, Brazil
    I developed features for a hospital ๐—˜๐—ฅ๐—ฃ (Enterprise Resource Planning) using ๐—›๐—ง๐— ๐—Ÿ, ๐—๐—ฎ๐˜ƒ๐—ฎ๐—ฆ๐—ฐ๐—ฟ๐—ถ๐—ฝ๐˜, and ๐—ท๐—ค๐˜‚๐—ฒ๐—ฟ๐˜† ๐—ผ๐—ป ๐˜๐—ต๐—ฒ ๐—ณ๐—ฟ๐—ผ๐—ป๐˜ ๐—ฒ๐—ป๐—ฑ, and ๐—–# ๐˜„๐—ถ๐˜๐—ต .๐—ก๐—˜๐—ง ๐—™๐—ฟ๐—ฎ๐—บ๐—ฒ๐˜„๐—ผ๐—ฟ๐—ธ ๐—ผ๐—ป ๐˜๐—ต๐—ฒ ๐—ฏ๐—ฎ๐—ฐ๐—ธ๐—ฒ๐—ป๐—ฑ, with ๐—ฆ๐—ค๐—Ÿ ๐—ฆ๐—ฒ๐—ฟ๐˜ƒ๐—ฒ๐—ฟ as the database. The most complex and challenging feature was the integration with health insurance systems, which aimed to validate whether a patient was eligible for a specific procedure. Initially, the front end used only plain ๐—๐—ฎ๐˜ƒ๐—ฎ๐—ฆ๐—ฐ๐—ฟ๐—ถ๐—ฝ๐˜, but we later adopted ๐—ท๐—ค๐˜‚๐—ฒ๐—ฟ๐˜† to ensure greater cross-browser compatibility.This was my first experience working on a large-scale system to support some of the countryโ€™s largest hospitals, such as the Heart Hospital of Sรฃo Paulo (HCor). Another valuable experience I gained during my time at Totvs was the use of Agile methodology, which helped me manage features, organize tasks, and handle timelines. It also improved my communication with leadership, as I learned to keep them updated on the development stages and the estimated delivery time.
  • Sabemi Group S.A.
    Delphi Developer
    Sabemi Group S.A. 2009 - 2010

Rafael Da Silva Education Details

Frequently Asked Questions about Rafael Da Silva

What company does Rafael Da Silva work for?

Rafael Da Silva works for Xp Inc.

What is Rafael Da Silva's role at the current company?

Rafael Da Silva's current role is .Net Sofware Engineer | .Net Developer | C# | Backend | Azure |.

What is Rafael Da Silva's email address?

Rafael Da Silva's email address is si****@****ail.com

What schools did Rafael Da Silva attend?

Rafael Da Silva attended Universidade Do Sul De Santa Catarina.

Not the Rafael Da Silva you were looking for?

  • Rafael Ferreira

    Founder At Petsback - Your Pet Back To Home
    Federal District, Brazil
    3
    gmail.com, bb.com.br, ipolvo.com.br

    2 +556130XXXXXX

  • Rafael da Silva

    Oracle Senior Consultant | Oracle Senior Database Administrator | Senior E-Business Suite Atg | Sql Server Dba
    Curitiba, Pr
    3
    gmail.com, exxonmobil.com, horusinfo.com.br
  • Rafael da Silva

    Servicenow Developer | Servicenow Technical Consultant
    Pomerode, Sc
  • Rafael da Silva

    Sรฃo Paulo, Brazil

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.