Vinícius Souza personal email
- Valid
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.
-
Senior Software EngineerUber Feb 2023 - PresentSan 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. -
Principal Software Engineer / Tech LeadTwilio Sep 2022 - Feb 2023San Francisco, California, Us -
Staff Software Engineer / Tech LeadTwilio Mar 2021 - Nov 2022San Francisco, California, UsAccount 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; -
Senior Software Engineer / Technical LeadLoft Jan 2020 - Mar 2021São Paulo, BrLoft 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. -
Tech LeadQuero Educação Jan 2018 - Jan 2020São José Dos Campos, Sp, BrTechnical 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; -
Senior Software EngineerQuero Educação May 2017 - Dec 2017São José Dos Campos, Sp, BrDevelopment and support of Quero Bolsa, using Ruby and Rails, Sidekiq, Redis, Elastic Search, Sass. Development of internal tools using Elixir, Phoenix and Vue.js. -
Research And Development EngineerEmbraer Dec 2013 - May 2017São José Dos Campos, Sp, BrResearch 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. -
Software DeveloperIndra Jan 2012 - Dec 2013Madrid, Madrid, EsOutsourced 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; -
Software DeveloperSavoir Tecnologia Sep 2010 - Dec 2011São Paulo, Sp, BrWeb 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. -
Undergraduate Teaching AssistantUnifei Mar 2010 - Jul 2010Itajubá, Minas Gerais, BrUndergraduate 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 PauloComputer Science - Computing Systems - Failure Diagnosis On Microservices Architectures -
Universidade Federal De ItajubáComputer Engineering -
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
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