Raphael Silva

Raphael Silva

Trainee

Followers of Raphael Silva804 followers
location of Raphael SilvaBelo Horizonte, Minas Gerais, Brasil

Connect with Raphael Silva to Send Message

Connect

Connect with Raphael Silva to Send Message

Connect
  • Timeline

  • About me

    Lead Software Engineer | Backend Software Engineer | Full Stack Software Engineer

  • Education

    • Centro Universitário UNA

      2013 - 2015
      Systems Analysis and Development (Associate's degree) Information Technology

      Awarded for having the best grade in the Systems Analysis and Development course.

  • Experience

    • Caixa Econômica Federal

      Jan 2008 - Jan 2010
      Trainee
    • Stand By Consultoria e Sistemas Ltda

      Jan 2010 - Jul 2015

      My primary responsibility was to assist customers in achieving their goals with our product. This experience profoundly shaped my problem-solving abilities, as I found myself consistently engaged in resolving issues to ensure our users' success. This invaluable experience has had a transformative impact on my career as a software engineer, revealing that software development extends far beyond mere code writing.I've come to appreciate that true mastery in software development necessitates a close connection with the end-users. By actively engaging with the individuals who rely on our product, we gain profound insights into their needs and challenges. This proximity to our users not only deepens our understanding but also significantly enhances our capacity to deliver effective solutions tailored precisely to their problems. Exibir menos

      • Software Developer

        Mar 2014 - Jul 2015
      • Support Analyst

        Jan 2010 - Jan 2014
    • Firma IT

      Jan 2015 - Jan 2016
      Software Developer

      I transitioned to Firma IT to explore and work with different technologies. My ongoing studies in C# conveniently aligned with the opportunity to apply this language in a practical context at this company. The focus of our work was on developing an ERP desktop solution.

    • Siteware

      Jun 2016 - Nov 2023

      At Siteware, I specialize in web development, a field that truly ignites my passion. My work revolves around the web and all its intricate components. In this role, our primary technologies include C#, Asp.Net, JavaScript, Angular, TypeScript, Node.js, HTML, CSS, SQL Server, Cosmos DB, Azure, Docker, and Kubernetes.As a tech leader within a cross-functional team, our mission is to craft a SaaS product catering to a large and diverse user base. Consequently, we prioritize the pillars of reliability, scalability, latency, and overall system design when making critical decisions.My role involves proposing innovative yet straightforward solutions while carefully considering software architecture, performance, and platform quality. I wholeheartedly embrace techniques such as Test-Driven Development (TDD), Continuous Refactoring, and Simple Design throughout the development process. These methodologies provide invaluable insights and rapid feedback, ensuring the high quality of our code. An essential aspect of my approach is active participation in product decisions, which enriches my understanding and enables me to create products that genuinely add value to users.Beyond my software development responsibilities, I find immense fulfillment in my role as a tech leader. I take on the crucial responsibility of nurturing the professional growth of fellow engineers, identifying areas for improvement, and offering guidance through mentorship. My overarching goal is to maintain a motivated and engaged team, focused on solving real-world problems while steering them toward optimal solutions that align with customer needs. Architectural decisions, pivotal to our business objectives, also fall within my purview. I meticulously assess factors like performance, security, scalability, testability, observability, and simplicity, ensuring our solutions meet the highest standards. Exibir menos At Siteware, I specialize in web development, a field that truly ignites my passion. My work revolves around the web and all its intricate components. In this role, our primary technologies include C#, Asp.Net, JavaScript, Angular, TypeScript, Node.js, HTML, CSS, SQL Server, Cosmos DB, Azure, Docker, and Kubernetes.As a tech leader within a cross-functional team, our mission is to craft a SaaS product catering to a large and diverse user base. Consequently, we prioritize the pillars of reliability, scalability, latency, and overall system design when making critical decisions.My role involves proposing innovative yet straightforward solutions while carefully considering software architecture, performance, and platform quality. I wholeheartedly embrace techniques such as Test-Driven Development (TDD), Continuous Refactoring, and Simple Design throughout the development process. These methodologies provide invaluable insights and rapid feedback, ensuring the high quality of our code. An essential aspect of my approach is active participation in product decisions, which enriches my understanding and enables me to create products that genuinely add value to users. Exibir menos

      • Lead Software Engineer

        Jan 2020 - Nov 2023
      • Software Engineer

        Jun 2016 - Jan 2020
    • Hotel Engine

      Nov 2023 - now
      Senior Software Engineer
  • Licenses & Certifications

    • Exam 480: Programming in HTML5 with JavaScript and CSS3

      Microsoft
      Jan 2019
    • Docker Mastery: with Kubernetes + Swarm from a Docker Captain

      Udemy
      Jun 2019
    • JavaScript Algorithms and Data Structures Masterclass

      Udemy
      Jun 2019