Vinícius Souza

Vinícius Souza Email and Phone Number

Senior Software Engineer at Uber @ Uber
Vinícius Souza's Location
Brazil, Brazil
Vinícius Souza's Contact Details

Vinícius Souza personal email

About Vinícius Souza

Professional with 12+ years of experience, working as a software engineer and tech lead in different industries/domains (public sector, aerospace, education, real state, telecom, transportation), at companies in different stages (consulting, big corps, Series A, B and C startups, unicorns and big techs). Formal education in computer science (master's degree in computer science and bachelor's in computer engineering). I had my first contact with computer programming when I was 14 and, since that, it has been my job, hobby and, sometimes, entertainment. My main interests in this huge area are: - Software Architecture; - Distributed Systems; - Algorithms; - Code Quality / Clean code; - Systems optimizations; Lately, I have been working/using the following technologies/practices: - Java Platform: Java 8+, Java EE, Kotlin, Spring, Hibernate; - Ruby Stack / Elixir: Ruby, Rails, Elixir, Phoenix; - Web / front: Sass, Javascript (ES6), Webpack, VueJS; - Data Storage: MySQL, PostgreSQL, Redis, ElasticSearch; - Systems integration: GRPC, Protobuffers, REST; - Docker Containers; - Some lines of code written in C++11 and Boost. - Some lines of code written in Python 3. - "Agile" skills: TDD, Scrum, Kanban.

Vinícius Souza's Current Company Details
Uber

Uber

View
Senior Software Engineer at Uber
Vinícius Souza Work Experience Details
  • Uber
    Senior Software Engineer
    Uber Feb 2023 - Present
    San Francisco, California, Us
    • Delivery Shopping Platform [2024-now]• Uber New Verticals, Grocery [2023-2024]. - Merchants inventory management. Used a Rule engine + ML model to improve accuracy of item availability information; - Improved product matching through barcode scanning; - Hiring and onboarding new engineers;Tech stack: Go, Redis, M3, Cadence, Kafka, Spark, Pinot.
  • Twilio
    Principal Software Engineer / Tech Lead
    Twilio Sep 2022 - Feb 2023
    San Francisco, California, Us
  • Twilio
    Staff Software Engineer / Tech Lead
    Twilio Mar 2021 - Nov 2022
    San Francisco, California, Us
    Account Security | Twilio Verify (https://www.twilio.com/verify)- Product evolution and planning with sales, design and product teams; - Design and development of new features;- Maintenance and monitoring of around 12 microservices owned by the team, written in Java and Go;- Definition and monitoring of SLOs;- Working on a distributed team in different time zones (Brazil, US, Colombia, India).- Hiring new engineers;
  • Loft
    Senior Software Engineer / Technical Lead
    Loft Jan 2020 - Mar 2021
    São Paulo, Br
    Loft is a brazilian proptech, the fastest unicorn in Brazil. • Software engineer and tech lead of squads at the Brokers and Buyer Conversion tribes;• Development and maintenance of the brokers’ mobile and web application; • Development and maintenance of internal libraries;• Development of backend applications using Typescript, Node.js, Nest.js and PostgreSQL, deployed to Kubernetes/Amazon AWS;• Applications integration using REST, RabbitMQ, SQS and SNS.• Development of frontend applications using Next and React;• Coordination and responsibility by the full lifecycle of the applications: CI/CD, release and monitoring (logs, metrics and alerts).• Participation in the hiring process of new engineers.
  • Quero Educação
    Tech Lead
    Quero Educação Jan 2018 - Jan 2020
    São José Dos Campos, Sp, Br
    Technical leadership of the stock & intelligence squad. - Evolution/migration of the original Rails-based monolithic architecture to a more scalable one, using Microservices, Node.js + Typescript, Docker, Kubernetes and Kafka. Deployment on AWS. - Improvement of the CI/CD pipelines for several projects, using GitLab, Docker and Kubernetes; - Coordination and responsibility by the full lifecycle of the new services: CI/CD, monitoring, logging, alerting, metrics and maintenance. - Deployment of Kubernetes clusters on AWS using Kops - Support the definition of design and architecture; - Support the members in their technical activities, helping them to solve technical issues; - Interact with other teams representing the squad; - Interaction with business areas; - Mentoring;
  • Quero Educação
    Senior Software Engineer
    Quero Educação May 2017 - Dec 2017
    São José Dos Campos, Sp, Br
    Development and support of Quero Bolsa, using Ruby and Rails, Sidekiq, Redis, Elastic Search, Sass. Development of internal tools using Elixir, Phoenix and Vue.js.
  • Embraer
    Research And Development Engineer
    Embraer Dec 2013 - May 2017
    São José Dos Campos, Sp, Br
    Research and development of a engineering toolset for Embedded Systems using model-based design. Intense use of Java EE 6, REST web services, Maven and Eclipse platform.Research and development of methods for analyzing embedded systems and real time systems for avionics.Development of graphical and textual DSLs.
  • Indra
    Software Developer
    Indra Jan 2012 - Dec 2013
    Madrid, Madrid, Es
    Outsourced at the National Institute for Space Research (INPE)• Maintenance of administrative systems using JavaServer Faces 2.0 (PrimeFaces), EclipseLink / JPA 2.0, JasperReports, Oracle 10g and PostgreSQL.• Design and development of the asset control system using JavaServer Faces 2.0 (PrimeFaces), CDI, JAAS, Hibernate / JPA 2.0, JasperReports, Quartz and PostgreSQL.• Architecture, modeling and development of the reference architecture libraries for INPE systems: security module, JavaServer Faces web module, reporting module and persistence module.• Creation and maintenance of the Nexus private repository. • Architecture, modeling and development of the People Management System, Purchasing Control System and Contract Management System.• Systems integration using SOAP web services (Apache Axis and JAX-WS);• Migration from legacy systems;
  • Savoir Tecnologia
    Software Developer
    Savoir Tecnologia Sep 2010 - Dec 2011
    São Paulo, Sp, Br
    Web application development using Java (Spring, Spring MVC, JSP, Struts, JavaServer Faces, Hibernate/JPA, Apache Tomcat, JBoss AS, IBM WebSphere, SQL Server 2008, MySQL) and PHP (CodeIgniter).Development of T-SQL stored procedures (SQL Server).Development of a Java internal framework for agile application development, from the data layer (using ORM) to the view layer (using custom tag libraries). Analysis, modeling and design of systems using UML, database modeling and TDD.
  • Unifei
    Undergraduate Teaching Assistant
    Unifei Mar 2010 - Jul 2010
    Itajubá, Minas Gerais, Br
    Undergraduate Teaching Assistant of the discrete mathematics course.Topics covered: sets and functions, relations, combinatorial, graphs, trees, number theory.

Vinícius Souza Education Details

  • Unifesp - Universidade Federal De São Paulo
    Unifesp - Universidade Federal De São Paulo
    Computer Science - Computing Systems - Failure Diagnosis On Microservices Architectures
  • Universidade Federal De Itajubá
    Universidade Federal De Itajubá
    Computer Engineering
  • Escola Técnica De Eletrônica
    Escola Técnica De Eletrônica "Francisco Moreira Da Costa"
    Informatics

Frequently Asked Questions about Vinícius Souza

What company does Vinícius Souza work for?

Vinícius Souza works for Uber

What is Vinícius Souza's role at the current company?

Vinícius Souza's current role is Senior Software Engineer at Uber.

What is Vinícius Souza's email address?

Vinícius Souza's email address is vi****@****ail.com

What schools did Vinícius Souza attend?

Vinícius Souza attended Unifesp - Universidade Federal De São Paulo, Universidade Federal De Itajubá, Escola Técnica De Eletrônica "francisco Moreira Da Costa".

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.