
Joao Pedro F. Pontes
Senior Full-Stack Software Developer
Bio
Senior full-stack software developer with 5+ years of experience building high-performance web and mobile applications using Ruby on Rails, React, React Native, Next.js, TypeScript, and Expo.
Focused on performance optimization, database indexing, API design, and scalable production systems. Experienced with AWS, Kubernetes, Docker, and CI/CD.
Strong communicator and mentor, participates in technical interviews, documentation, and pair programming to support team growth.
English C2 (EF SET 78/100)
Skills
Experience
Fetchly Labs
Full-stack Software Developer - Full-Time
August 2022 - Present
• Optimized Ruby on Rails applications by improving PostgreSQL query performance, designing efficient database indexes, and tuning Elasticsearch queries, reducing page load times by up to 30% across 5+ production web applications.
• Designed and maintained RESTful APIs and third-party integrations powering multiple production web and mobile applications.
• Optimized database performance through SQL optimization, index design, large-scale data backfills, and zero-downtime migrations, improving query performance, reducing database latency, and supporting scalable production systems.
• Built, released, and maintained 5+ cross-platform mobile applications using Expo and React Native.
• Participated in technical interviews for 20+ software engineering candidates and contributed to onboarding through documentation, mentorship, and pair programming.
Nexoos
Full-stack Software Developer - Full-Time
August 2021 - August 2022
• Developed and maintained frontend and backend features for investment and credit platforms using Ruby on Rails and React.
• Delivered automated test coverage above 90% using RSpec and integration testing practices.
• Built and maintained features for a React Native investment application serving approximately 1,500 active users across iOS and Android.
• Delivered new product features and production improvements through close collaboration with cross-functional teams.