Leonardo Ribeiro is a Software Engineer at Nubank. He possess expertise in microsoft powerpoint, microsoft excel, microsoft office, public speaking, english and 8 more skills. He is proficient in Inglês and Português.
-
Software EngineerNubank May 2024 - Present -
Game EngineerWildlife Studios Oct 2023 - Feb 2024As a full-stack game engineer, I utilized languages such as JavaScript and TypeScript for backend development, while employing C# and Unity for client-side operations. Managed databases including PostgreSQL and Redis.Responsible for the maintenance of the game War Machines and development of its new features.In this role, I undertook diverse responsibilities, encompassing tasks such as utilizing messaging channels, refactoring some workers, and executing deployment of the app, among… Show more As a full-stack game engineer, I utilized languages such as JavaScript and TypeScript for backend development, while employing C# and Unity for client-side operations. Managed databases including PostgreSQL and Redis.Responsible for the maintenance of the game War Machines and development of its new features.In this role, I undertook diverse responsibilities, encompassing tasks such as utilizing messaging channels, refactoring some workers, and executing deployment of the app, among others. Show less -
Software EngineerAbstra Jun 2021 - May 2023Rio De Janeiro, BrasilDuring my two-year tenure at Abstra I worked as a Full-Stack Software Engineer, contributing to the development of multiple products.1. No-Code Web App Builder: Developed a no-code web app builder where users could construct pages and add logic to them all within an infinite canva. Added multiple external integrations to the builder, such as google sheets and telegram2. Low-Code Cloud Platform: Developed a low-code cloud platform that utilized Python as its language of choice. It… Show more During my two-year tenure at Abstra I worked as a Full-Stack Software Engineer, contributing to the development of multiple products.1. No-Code Web App Builder: Developed a no-code web app builder where users could construct pages and add logic to them all within an infinite canva. Added multiple external integrations to the builder, such as google sheets and telegram2. Low-Code Cloud Platform: Developed a low-code cloud platform that utilized Python as its language of choice. It Enabled users to set cron jobs, webhooks, dashboards, and smart forms within a single workspace. The platform had a web IDE that featured autocomplete and static analysis utilizing a service based on JEDI. Developed a public Python library to aid in platform usage.3. VScode Extension - Dashboard Creator: Developed a VScode extension enabling users to create dashboards locally. Utilized the same Python library for dashboard creation. Users could deploy their dashboards on the cloud.Throughout these projects, I contributed significantly to the creation of frontend clients utilizing Vue.js with TypeScript and the creation of services utilizing Express and Node.js with TypeScript for the backend. All the database was handled by Hasura and our services and clients communicated with it via GraphQL requests. Show less -
Software EngineerHomer - Parcerias Imobiliárias Jun 2020 - Jun 2021Rio De Janeiro, BrasilWorked on Homers web projects, internal and external, as a Full-stack utilizing C# for both front-end and back-end.Later on developed a project called "Site Pessoal" from scratch, going from the data modeling until the delivery of the project."Site Pessoal" is a React WebApp that utilizes server side rendering to enhance its SEO. -
Software EngineerDescomplica Mar 2018 - Jun 2020Rio De Janeiro, BrasilDeveloped from scratch Descomplica's College platform, from data modeling and stack definition to first phases of front and back-end development. Project made with VueJS and Typescript.Developed a new feature in a app where users could do simulated exams online. The feature allowed the user to choose which language variant their simulated exams would use. To accomplish it I had to do some small changes on the Vue js client, adjust the functionality on the endpoint in the service, alter… Show more Developed from scratch Descomplica's College platform, from data modeling and stack definition to first phases of front and back-end development. Project made with VueJS and Typescript.Developed a new feature in a app where users could do simulated exams online. The feature allowed the user to choose which language variant their simulated exams would use. To accomplish it I had to do some small changes on the Vue js client, adjust the functionality on the endpoint in the service, alter the table within the database and do a migration within our data.Participated in a workforce where we should maintain a React webapp on ENEM's Day and get new leads for Descomplica. I've made load tests utilizing Locust and Terraform to guarantee that the platform would be able to withstand the 30.000+ simultaneous access we were expecting. Also the app got around 10.000 new leads.And finally participated on the team that was maintaining Descomplica's main platform on web. We developed a new feature that would help students get adequate courses based on their knowledge. To do it we shipped several code to the frontend React client utilizing feature flag so nothing would break to the end user while adding the necessary endpoints on the backend. Made some significant optimizations to some old queries that dropped cpu usage roughly from 90 percent to 10.Worked on my first major project where we refactored Descomplica's main apps, which were natives, into a React Native Project with a team of only two developers. The app consisted of a platform for watching video lessons and live lessons, with a real time chat and moderation. Having features such as offline usage with cache management and download of lessons. The app was delivered with a working CI/CD with bitrise and code push for deployment and Jest for testing. Show less
Leonardo Ribeiro Skills
Leonardo Ribeiro Education Details
-
Computer Engineering -
Computer Engineering
Frequently Asked Questions about Leonardo Ribeiro
What company does Leonardo Ribeiro work for?
Leonardo Ribeiro works for Nubank
What is Leonardo Ribeiro's role at the current company?
Leonardo Ribeiro's current role is Software Engineer.
What schools did Leonardo Ribeiro attend?
Leonardo Ribeiro attended Instituto Militar De Engenharia, Technische Universität Ilmenau.
What skills is Leonardo Ribeiro known for?
Leonardo Ribeiro has skills like Microsoft Powerpoint, Microsoft Excel, Microsoft Office, Public Speaking, English, Microsoft Word, Outlook, Windows, Photoshop, Adobe Photoshop, Powerpoint, Research.
Who are Leonardo Ribeiro's colleagues?
Leonardo Ribeiro's colleagues are Nathalie Casanova Marano, Eduardo Lara Lomeli, Marcelo Henrique De Jesus, Samuel Braga, Jade Caseiro, Sabrina ., Aisla Braga.
Not the Leonardo Ribeiro you were looking for?
-
Leonardo Ribeiro
Crm | Growth Marketing | Sas | Martech | Crm Specialist | Product Manager | Digital Marketing Specialist | Solutions Architect | Marketing Solutions ConsultantSão Paulo, Sp1gmail.com -
Leonardo Ribeiro
Cfo At Office Total (H.I.G. Portfolio Company) / Co-Founder At ZesttRio De Janeiro, Rj -
Leonardo Ribeiro
Marketing & Growth Strategy Leader | Project & Performance Management | Product, Data, Communication | Reforge '22São Paulo, Sp -
-
Leonardo Ribeiro
Vice President Of Consulting Services At Ntt Data Business Solutions BrazilSão Paulo, Sp2gmail.com, fh.com.br
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