Rafael C.

Rafael C.

Senior Python Developer

São Paulo, Brazil
Hire Rafael C. Hire Rafael C. Hire Rafael C.

About Me

Rafael is an experienced Python Developer coding, designing, deploying and debugging solutions on the backend. He is hands-on with event-driven programming and knowledgeable in modern Python frameworks - delivering high-quality, clean, scalable solutions. He keeps the quality bar high for code reviews, testing practices and up to date on engineering best practices on backend development.

Work history

UpStack
UpStack
Senior Python Developer
2022 - Present (2 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Taller Technologies
Taller Technologies
Senior Software Engineer
2021 - 2022 (1 year)
Remote
  • Designed, built and implemented new solutions for the Payments team at Venmo.

  • Built new, improved microservices architecture to replace the legacy monolith architecture on the project.

  • Developed and delivered new solutions to migrate kOps services and job clusters to the EKS platform.

Redspark.io
Redspark.io
Senior Software Developer
2020 - 2021 (1 year)
São Paulo, Brazil
  • Designed and built a new interface that allows bank employees to manage different digital banking products.

  • Iterated and implemented new features to enhance products such as loans, credit, disbursement, bank slips and payments.

  • Worked on the day-to-day production operations, bugfixes and rollbacks on solutions.

Iterative
Iterative
Senior Software Engineer
2020 - 2020
São Paulo, Brazil
  • Scoped new features and developed requirements to implement innovative fintech and banking applications for clients.

  • Designed, architected and implemented high-quality code to deliver new features and services on projects.

  • Maintained and supported the database environments to enhance the operations of apps.

Diebold Nixdorf
Diebold Nixdorf
Automation Test Engineer
2018 - 2020 (2 years)
Indaiatuba, Brazil
  • Liaised closely with the QA team to develop and execute automated tests on mobile, desktop and web applications.

  • Designed and developed new applications to help clients fight banking fraud.

  • Provided test-driven development with multiple frameworks and ensured code deployment best practices on solutions.

Eatzap
Eatzap
Python Developer
2017 - 2021 (4 years)
Barra Mansa, Brazil
  • Designed, built and maintained a new chatbot for delivery services.

  • Developed and implemented a DRF application on the project - creating and deploying scalable services.

  • Triaged and debugged software solutions and implemented backend components to enhance performance.

Pizza Já
Pizza Já
Python Developer
2017 - 2017
Barra Mansa, Brazil
  • Designed and implemented a new API and dashboard for Pizza Já.

  • Wrote and deployed efficient, reusable, testable, and scalable code on solutions.

  • Worked on solutions to enhance the functionalities of the Pizza Já delivery system.

AM4
AM4
Systems Analyst
2015 - 2016 (1 year)
Barra Mansa, Brazil
  • Identified and documented user stories and specifications to maintain multiple solutions on projects.

  • Designed and facilitated feature development on intranets, websites, blogs, mobile apps and loyalty systems.

  • Identified and triagged defects and resolved complex issues on solutions.

Lethus IT
Lethus IT
Python Developer
2013 - 2013
Barra Mansa, Brazil
  • Designed and developed multiple web applications to meet different client needs on projects.

  • Fashioned web solutions and provided maintenance from the bottom up - working on the home page to site layout and functions.

  • Troubleshot escalated software issues and provided support for multiple client solutions.

Portfolio

Automation Test Engineer - Diebold Nixdorf
Automation Test Engineer - Diebold Nixdorf

Designed and implemented automated test solutions to enhance the working of a mobile SDK on the project. The mobile SDK evaluates user behaviour using banking apps to predict fraud and improper access on the client platform.

Python Developer - Eatzap
Python Developer - Eatzap

Worked on the Eatzap platform that provides chatbots via WhatsApp with GPS to clients - transforming how restaurants and fast-food stores deliver customer service. Built and deployed a new API for the chatbot - providing high-quality solutions to ensure that chatbots perform exceptionally for clients.

Senior Software Engineer - Venmo APP
Senior Software Engineer - Venmo APP

Actively participated in the migration of Python services that were in kOps to EKS on the Venmo app. Worked on delivering solutions to migrate the pipeline from Jenkins to Gherkins - adhering to the latest best practices and dev standards.

Education

1.  Programming in HTML5, JavaScript and CSS3
2.  Programming in C#
3.  Developing ASP.NET MVC 4 Web Applications
4.  Developing Windows Azure and Web Services
1. Programming in HTML5, JavaScript and CSS3 2. Programming in C# 3. Developing ASP.NET MVC 4 Web Applications 4. Developing Windows Azure and Web Services
Microsoft
2015 - 2015
Bachelor's Degree in Information Systems
Bachelor's Degree in Information Systems
Universidade Estácio de Sá
2014 - 2018 (4 years)