Ricardo S. Yasuda
Email: ricardo@yasuda.dev.br
Web: https://yasuda.dev.br
Nationality: Brazilian

Working Experience
Jun 2022 - present
(2 years 10 months)
SumUp, Berlin, DE
Engineering Manager
Responsible for the following teams over 3 years:
Pricing: owner of a service that calculates and manages fees for all card present and card not present transactions worldwide, handling millions of transactions per month, built in Elixir, with surrounding services in Go that handle event-based fee campaign automations.
Billing & Subscriptions: built the platform that supports different types of subscriptions at SumUp (Invoices, SumUp One, POS Pro), using microservices and Lambda functions in TypeScript and Go and Lambda functions.
Logistics: team responsible for handling hardware and Business Account card deliveries through 3rd Party Logistics partners around the world.
Pricing: owner of a service that calculates and manages fees for all card present and card not present transactions worldwide, handling millions of transactions per month, built in Elixir, with surrounding services in Go that handle event-based fee campaign automations.
Billing & Subscriptions: built the platform that supports different types of subscriptions at SumUp (Invoices, SumUp One, POS Pro), using microservices and Lambda functions in TypeScript and Go and Lambda functions.
Logistics: team responsible for handling hardware and Business Account card deliveries through 3rd Party Logistics partners around the world.
Sep 2019 - May 2022
(2 years 8 months)
SumUp, São Paulo, BR
Engineering Manager
The Telecom squad was responsible for handling cellular connectivity for millions of card readers worldwide.
Staff Software Engineer
Tech Lead of Terminals team, handling financial transactions from card readers in Brazil, using services in Elixir and Erlang. The team was also responsible for supervising the development of the reader's firmware, and coordinating their releases.
Implemented Alternative Payment Methods on card readers, such as Pix in Brazil, support for manual card entry for benefits cards during the pandemic, and support for new card schemes such as Mastercard Debit.
Implemented Alternative Payment Methods on card readers, such as Pix in Brazil, support for manual card entry for benefits cards during the pandemic, and support for new card schemes such as Mastercard Debit.
Jul 2015 - Sep 2019
(4 years 2 months)
Smart Fit, São Paulo, BR
Senior Software Developer
Extended the core system to support different kinds of fitness clubs featuring advanced scheduling functionalities.
Improved the integration between the access control system with physical barriers, with biometric authentication.
Acted on Smart Fit expansion in Latin America.
Improved the integration between the access control system with physical barriers, with biometric authentication.
Acted on Smart Fit expansion in Latin America.
Feb 2014 - Jul 2015
(1 year 5 months)
Topster, São Paulo, BR
Senior Software Developer
Adtech specialized in automating and optimizing ad placements in Facebook Ads platform. Acted as Full stack web developer using Ruby, Sinatra, AngularJS. Integration with Facebook Ads APIs.
Sep 2009 - Feb 2014
(4 years 4 months)
Smart Fit, São Paulo, BR
Senior Software Developer
Expanded Smart Fit from 3 locations to over 1000, in Brazil and Latin America, building country-specific solutions.
Software Developer
Built the core of the service that handled every aspect of a fitness club management: subscription management, billing, invoicing, customer management, access control, reconciliation, including integration with ERPs, banks, payment gateways and invoice printers.
Sep 2008 - Aug 2009
(11 months)
DBurns Design, São Paulo, BR
Digital agency based in Santa Monica, CA, USA.
Software Developer
Developed the in-house CMS with Ruby on Rails, used to build several projects for clients, including personal and business websites, and e-commerce sites.
Jul 2001 - Sep 2008
(7 years 2 months)
Space Produções, São Paulo, BR
Digital agency with internal projects focused on kids and gastronomy, and external projects ranging from hospitality fairs to political campaigns.
IT Coordinator
Responsible for the IT team, managing internal network and inventory, while still being able to work on projects as a developer.
Software Developer
Backend development for internal projects and for clients like Petrobras and Hospital São Camilo, using Ruby and PHP
Junior Software Developer
Backend development for internal projects, using PHP
Education
1995 - 2005
Universidade de São Paulo, São Paulo, BR
Licenciate, Mathematics
1998 - 2001
Universidade Metodista de São Paulo, São Bernardo do Campo, BR
Bachelor, Computer Science
Knowledge
Languages
Portuguese (native), English (fluent), Spanish (advanced), German (intermediate)
Programming Languages
Elixir, Ruby, JavaScript
Other Skills
Scrum, Kanban, Management 3.0