Logo
Pedro – Python, Django, React, experts in Lemon.io

Pedro

From Brazil (GMT+0)

flag
Full-stack Web DeveloperSenior
Hire developer
10 years of commercial experience
Advertising
Cloud computing
Consumer services
Data analytics
Disaster management
Entertainment
Content creation and licensing
Marketplace
Subscription
Email clients
Gaming software
Lemon.io stats
1
projects done
101
hours worked
2
offers now 🔥

Pedro – Python, Django, React

Pedro boasts 8 years of expertise, mainly utilizing Python, Go, and React. His talents extend beyond coding; Pedro can make crucial architectural decisions and has a robust background in DevOps, seamlessly managing networks and infrastructure. With a proven track record as a Tech Lead, he's adept at steering teams ranging from 2 developers at early-stage startups to 12-13 people at established enterprises.

Main technologies
Python
6 years
Django
5 years
React
5 years
Golang
3.5 years
Additional skills
RabbitMQ
Redis
Node.js
Next.js
Django REST
MySQL
Kafka
Kubernetes
PostgreSQL
CI/CD
FastAPI
Typescript
Docker
AWS
Data Warehouse
GCP
OpenAI
Bootstrap
Tailwind CSS
Ready to start
ASAP
Direct hire
Potentially possible

Experience Highlights

Senior Software Engineer
Mar 2023 - Feb 202411 months
Project Overview

It's a local news platform providing an online dashboard that helps its users create and share content through email and their blog. It also handles paid subscriptions and advertisements.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Created a new dashboard for handling redirects in Cloudflare;
  • Improved back-end and front-end architecture;
  • Developed a new feature for handling paid events;
  • Improved subscriptions by switching from Stripe to Recurly;
  • Refined Algolia full-text search functionality;
  • Contributed to documentation upgrade.
Project Tech stack:
Golang
Django REST
PostgreSQL
Swagger
JavaScript
Next.js
React
Stripe API
Cloudflare
Storybook
Docker
Docker Compose
Kubernetes
Helm
Tech Lead
May 2023 - Feb 20249 months
Project Overview

It's a platform for organizers to create tournaments for e-games where players can compete and get paid.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Organized task assignments within the team and facilitated meetings for sprint planning, retrospectives, and task allocation;
  • Built front-end and back-end architecture;
  • Established a streamlined CI process, facilitating developers' code integration on GitHub;
  • Adopted Tilt + K3d for local development, with Docker Compose as an alternative setup;
  • Implemented queue for async tasks in the back end;
  • Integrated a payment mechanism utilizing Stripe's services;
  • Managed timezones, multi-language support, and integration with gaming providers like Steam, Riot, and Challenge;
  • Developed unit, integration, and end-to-end tests for the back end while also implementing Storybook and creating tests for essential components in the front end.
Project Tech stack:
Django
Django REST
React
RabbitMQ
Celery
PostgreSQL
Docker
Docker Compose
GitHub Actions
AWS
Integration testing
Next.js
i18next
Senior Software Engineer
Mar 2022 - Dec 20231 year 9 months
Project Overview

It's a staff augmentation company that helps big techs to improve their team.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Helped migrate a monolith system to a microservices-based one;
  • Managed continuous integration and delivery;
  • Implemented booking logic to allow a service to be consumed by multiple users;
  • Enhanced observability and monitoring, as well as geolocation service;
  • Debugged and resolved significant application issues.
Project Tech stack:
Golang
Apache Kafka
Java
Node.js
React
Cloud Architecture
Datadog
API Gateway
MongoDB
Distributed Systems
Kubernetes
Docker
Senior Software Engineer, Tech Lead
Apr 2019 - May 20223 years 1 month
Project Overview

It's Latin America's largest data marketplace, providing companies with insights into their audience and managing digital marketing campaigns all in one place.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Developed a new platform that handles massive amounts of data;
  • Led the teams to create a microservice system based on events;
  • Created an internal process to clean up customer data and generate insights through a visual dashboard;
  • Integrated their platform with Google Ads and other providers;
  • Built repository patterns for REST APIs and consumers written in Golang and Python;
  • Reduced cloud computing costs by creating efficient applications using Python and multiprocessing with threadings;
  • Improved the development environment by using Docker and Docker Compose;
  • Enhanced front end by using React instead of Angular.js;
  • Implemented testing.
Project Tech stack:
Django
Golang
Django REST
MongoDB
PostgreSQL
RabbitMQ
Python
NumPy
Data Warehouse
Data visualization
Kubernetes
Docker
Docker Compose
Cloud Architecture
Big Data
GitHub Actions
Apache Kafka
Software Engineer
Feb 2017 - Mar 20192 years 1 month
Project Overview

It's an internal project developed to monitor and manage a pipe responsible for extracting oil from oceans.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Worked with a nuclear physicist to create a program capable of calculating the probability of failure on demand when a BOP is operating;
  • Built a feature to manage BOP campaigns;
  • Helped design the database and improved indexing;
  • Enhanced UI utilizing Vue.js;
  • Improved mathematical calculus using Python and NumPy library;
  • Customized charts library in JavaScript to adapt to our customer's needs.
Project Tech stack:
Django
Python
NumPy
Redis
PostgreSQL
Vue.js

Education

2020
Computer Science
Bachelor

Copyright © 2024 lemon.io. All rights reserved.