Francisco Sousa
@franciscosousa2
I build and operate full-stack SaaS products from database schema to app-store release.
What I'm looking for
I designed, built, and operate My Lessons, a SaaS platform for sports-school management now used by nine schools. I wrote every line of code, run every deployment, and handle production incidents.
I built its Django and DRF backend on PostgreSQL alongside Flutter apps for iOS, Android, and web. I integrated Stripe subscriptions, Firebase authentication and notifications, role-based access, and a CI/CD pipeline using Docker, GitHub Actions, Xcode Cloud, and DigitalOcean.
My Lessons began as the internal system for We Can Skate School, which I have run in Cascais since 2022, and it won the PLAY Your Idea 2026 entrepreneurship competition. Running both the school and product means I speak directly with the people using what I build.
I bring end-to-end ownership, production discipline around testing, monitoring, GDPR, and security, and practical experience taking a product from idea to app-store release.
Experience
Work history, roles, and key accomplishments
Oversight of the association's accounts and statutory compliance. Designed and built the association's platform with Astro.
Organizing Committee Member — Cascais Beach Cup
Jan 2024 - Present (2 years 8 months)
International trampoline competition. Member of the organizing committee for the 2024, 2025 and 2026 editions, focused on the event's IT infrastructure: network setup, registration and scoring systems, and technical operations during the competition.
SaaS platform for sports-school management: scheduling, bookings, payments, equipment and student progress. 9 schools onboarded. Winner of PLAY Your Idea 2026.
• Architected and built the full stack solo: Django + DRF REST API on PostgreSQL, Flutter client shipping from a single codebase to iOS (App Store), Android (Google Play), and web.
• Integrated Stripe subscription billing with four pricing
Founded and run a sports school end-to-end: operations, finances, teaching, and communication with students and families. The original customer and testing ground for My Lessons.
Member of the Communications Department — DEISI
Sep 2024 - Jul 2025 (10 months)
Communication and promotion of the activities of the Department of Computer Engineering and Information Systems (DEISI).
Education
Degrees, certifications, and relevant coursework
Universidade Lusófona - Centro Universitário Lisboa
Licenciatura em Engenharia, Informatics
2023 - 2025
Faculdade de Ciências e Tecnologia da Universidade NOVA de Lisboa
Mestrado em Engenharia, Engenharia Civil
2019 - 2023
Salesianos de Manique
Ensino Básico e Secundário, Ciências e Tecnologias
2011 - 2019
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Website
mylessons.ptJob categories
Interested in hiring Francisco?
You can contact Francisco and 90k+ other talented remote workers on Himalayas.
Message FranciscoGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
