Pedro
From Brazil (GMT+1)
10 years of commercial experience
Lemon.io stats
3
projects done821
hours worked1
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
Additional skills
Ready to start
To be verifiedDirect hire
Potentially possibleExperience Highlights
Architect, Software Engineer
This project leverages the power of OpenAI and a robust tech stack to revolutionize SEO optimization through intelligent, automated workflows. Built on the Django framework, this solution integrates Celery, OpenAI API, ValueSERP, PostgreSQL, and Redis to create a seamless, data-driven SEO strategy that scales with ease.
- Improved celery settings to leverage the workflows;
- Updated old libraries and created internal libraries to be shared easily between the services;
- Added containerized environment for running the services with ease locally;
- Replaced systemctl for supervisor;
- Improved Gunicorn settings to increase API performance;
- Added Postgres connection pools to increase write/read performance in the application on Production;
- Debugged and fixed some old workflows;
- Added load balancing of api keys for external apis to avoid rate limit;
- Improved tables on the database to speed reads also normalized some other tables.
Tech Lead
It's a platform for organizers to create tournaments for e-games where players can compete and get paid.
- 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.
Senior Software Engineer
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.
- Created a new dashboard for handling redirects in Cloudflare;
- Improved back-end and front-end architecture;
- Added internal libraries for Go applications to be shared among the microservices;
- Added Recurly for managing subscriptions;
- Refined Algolia full-text search functionality;
- Contributed to documentation upgrade;
- Improved database transactions;
- Created integration tests.
Senior Software Engineer
It's a staff augmentation company that helps big techs to improve their team.
- 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;
- Developed features to allow multiple bookings to be made on the same car.
Senior Software Engineer, Tech Lead
It's Latin America's largest data marketplace, providing companies with insights into their audience and managing digital marketing campaigns all in one place.
- 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.
Software Engineer
It's an internal project developed to monitor and manage a pipe responsible for extracting oil from oceans.
- 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.