Caio Uvini

Caio Uvini Email and Phone Number

Software Engineer at QuintoAndar @ QuintoAndar
sao paulo, sao paulo, brazil
Caio Uvini's Location
Campinas, São Paulo, Brazil, Brazil
Caio Uvini's Contact Details

Caio Uvini work email

Caio Uvini personal email

n/a
About Caio Uvini

A quality-seeker software engineer with 5+ years of practical experience. Bachelor of Computer Science at UNICAMP. I have worked with many different lines of businesses, from highly distributed backend platforms attending mobile products to customer-focused ticket selling products. I am an enthusiast on learning new things that increases my software development skills and my vision about the environment of my work. I perceive computer programming as an art, a way to express the software developer feelings and thoughts. As a team-oriented professional, I love to understand the many ways that different personalities affect software teams and how it reflects at people's code.

Caio Uvini's Current Company Details
QuintoAndar

Quintoandar

View
Software Engineer at QuintoAndar
sao paulo, sao paulo, brazil
Website:
quintoandar.com
Employees:
1433
Caio Uvini Work Experience Details
  • Quintoandar
    Software Engineer
    Quintoandar Apr 2020 - Present
  • Playkids
    Team Leader
    Playkids Feb 2019 - Mar 2020
    Campinas Area, Brazil
    Allocated as Team Leader at PlayKids (Member of the Movile Group), I am in charge of managing the Platforms Team. My duties are project management (roadmap planning, requisites extraction, tasks prioritization, etc.), people management (mentoring and helping in career development), and technical leadership.Our team works on a platform that helps PlayKids and other companies of the Movile Group to develop its products faster by providing Analytics, Billing, Subscription Recurrence control, Remote Configuration (A/B test), User Account management and Push Notification broadcast sending services. Along as the multiple backends to support these services, the team is also responsible for developing client SDKs (Android, iOS, and JavaScript) so product developers can integrate with our platform.One particular aspect of this project is that it is maintained collaboratively by different teams allocated in various companies of the Movile Group. Every engineer working on this project contributes to the codebase by following each company's specific roadmap. This scenario demands constant communication and precise strategies, similar to an open-source development ecosystem.Related technologies: Kotlin, Ktor, Spek, Kubernetes, Prometheus, Grafana, Apache ORC, Apache Avro, Jenkins, Amazon AWS (EC2, Kinesis, S3, Lambda, Glue, Athena, Redshift, DynamoDB, Aurora PostgreSQL, SQS, SES, SNS, Route 53, EBS).
  • Red Hat
    Software Engineer
    Red Hat Aug 2018 - Feb 2019
    Allocated as Software Engineer at RedHat's Foundation Team, I worked with AppFormer, an open-source framework which provides a rich set of components designed to help people to build business automation applications rapidly. The Red Hat's Process Automation Manager product packages the KIE Workbench project, an open-source application that makes extensive use of AppFormer to build and combine JBPM, Drools, and OptaPlanner Workbenches.My primary duty was to, together with my teammates, design and create a ReactJS framework that helps software programmers and UI specialists to work together in the development process of components used in business automation applications. This framework was integrated with the existing technology stack, mixing traditional technologies already present in the codebase with the latest and continuously growing technologies such as ReactJS.I see this framework as a way to refresh the technologies already used in the existent codebase without the need to rewrite a single line of code using a different language or framework. Therefore, it was a highly innovative project inside the Foundation Team.Related technologies: Java 8, Google GWT, Maven, JUnit, ReactJS, Typescript, NPM, Webpack, Lerna, Jest, Enzyme.
  • Movile
    Technical Leader
    Movile Apr 2016 - Jul 2018
    Campinas Area, Brazil
    Allocated as Technical Leader at a Movile's partner, working with a ticket selling platform. This platform is designed to handle large simultaneous traffic with high performance, focusing on offering to clients a pleasurable experience when buying entertainment events tickets. This platform provides tools that ranges from web, mobile apps and box offices, to internal customer service area. Thus, our solution serves both the end customer and the company's internal customers.My main duty is to help my coworkers to develop high quality software, adopting battle-proof development practices and efficient technologies.Related technologies: Microservices, Java 8, Spring Framework, Jetty, PostgreSQL, Redis (heavy use), Amazon Web Services (EC2, SQS, S3, ElastiCache, Elastic Search, ELB, RDS, CloudWatch), Logstash, Kibana, Consul.
  • Movile
    Team Leader
    Movile Apr 2016 - Dec 2016
    Campinas Area, Brazil
    Allocated as Team leader at a Movile's partner, I was in charge of managing a team, extracting requisites, planing features roadmap and people's development. The team works with a ticket selling platform.I was responsible for analyze the business and evaluate the technical participation on it, trying to help the team to aggregate value for the company. I consider people's development a very important point, so, I focused the more I could on it, worrying about potentialize the skills of the team members and making them feel comfortable to work and to be responsible for impacting the business.
  • Movile
    Platform Software Engineer
    Movile Jun 2014 - Apr 2016
    Campinas Area, Brazil
    Allocated at the Smartphones Platform Unit, I worked with a platform that provides many different tools for mobile apps, including A/B testing, analytics data, subscription processing, user authentication, devices management, media tracking, event driven plugins and remote configuration. Participated from scratch of the architecture design, API definitions and core modules development. I was also in front of the the development of the iOS SDK of the platform. The concerns of this job included from high efficient network usage mechanisms to API design and features modeling. This SDK is distributed towards all Movile's apps.Related technologies: Java 8, Spring Framework, Jetty, PostgreSQL, Apache Cassandra, Amazon Web Services (EC2, DynamoBD, SQS, SNS, S3, ElastiCache (Redis), ELB, Redshift, RDS, Kinesis, CloudWatch), Objective-C, CocoaPods, FMDB, AFNetworking, iOS 7, iOS 8, StoreKit.
  • Movile
    Software Engineer
    Movile Dec 2012 - Jun 2014
    Campinas E Região, Brasil
    Allocated as member of the team responsible for a platform that handles SMS messages communication. Activities included development of new features and fixes focused on internal products demands. One of the main efforts was analyze and improve the performance of the software - at the time, the workload was close to 70MM messages / day. International experience, including daily support and coworking with people based on Argentina, Colombia, Venezuela, Mexico, Chile and United States. Also responsible for providing training for the Movile's global support team.For a considerable period, I was the only person in charge of the platform, taking care of managing demands and providing support for the whole mobile-content's area of the company. This period granted me an award for the performance delivered and value aggregated.Among the technologies used are Java, REST Web Services (using Jetty), JMS protocol (IBM MQSeries / HornetQ), Microsoft SQL Service databases, Git, Linux and many different integration protocols like HTTP (XML / SOAP / JSON) / SMPP / Binary specific protocols.
  • Movile
    Software Engineer Trainee
    Movile Dec 2011 - Dec 2012
    Campinas E Região, Brasil
    I had the first touch with market-ready software development tools and also started to be mentored by seniors consultants at Movile. I was coordinated to migrate a legacy messaging system to a new one, more robust and using new technologies at the time.In this period I worked with a high throughput platform to handle SMS messages, providing services for every mobile phone based product of the company. This platform was integrated with 100+ mobile phone carriers spread across the whole American continent.

Caio Uvini Skills

Java Linux Java Web Services Jms Microsoft Sql Server Git Sql High Performance Computing Redis Java 8 Amazon Elasticache Amazon Cloudwatch Logstash Short Message Peer To Peer Cloud Computing Spring Framework Postgresql Amazon Web Services Amazon S3 Amazon Rds Objective C Xml Soap Json Maven Junit Jetty Amazon Ec2 Cassandra Gwt Typescript Microservices Amazon Dynamodb Amazon Sqs Amazon Elasticsearch Amazon Elb Amazon Redshift Amazon Kinesis Kibana Consul Ibm Mqseries Hornetq Amazon Simple Notification Service Webpack Jest Amazon Athena Jenkins Gradle Nosql Cocoapods Fmdb Afnetworking Ios Development Storekit

Caio Uvini Education Details

Frequently Asked Questions about Caio Uvini

What company does Caio Uvini work for?

Caio Uvini works for Quintoandar

What is Caio Uvini's role at the current company?

Caio Uvini's current role is Software Engineer at QuintoAndar.

What is Caio Uvini's email address?

Caio Uvini's email address is ca****@****.com.br

What schools did Caio Uvini attend?

Caio Uvini attended Universidade Estadual De Campinas / Unicamp, Cotuca - Colégio Técnico De Campinas / Unicamp.

What are some of Caio Uvini's interests?

Caio Uvini has interest in Java, Best Programming Practices, New Technologies, Learning About People Management, Better Coding Techniques.

What skills is Caio Uvini known for?

Caio Uvini has skills like Java, Linux, Java Web Services, Jms, Microsoft Sql Server, Git, Sql, High Performance Computing, Redis, Java 8, Amazon Elasticache, Amazon Cloudwatch.

Who are Caio Uvini's colleagues?

Caio Uvini's colleagues are Kamily Mesquita Mardegan, Gustavo Santos Rodrigues, Moisés Brandão, Ana Beatriz Barbosa Pimenta Ramos, Janaína Dutra Caçaca, Thiago Alves De Souza, Sarah Vasconcelos.

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.