Gianfranco P is a Senior Full Stack Engineer with 14 years of experience building robust web and mobile systems across startups and enterprises from Malaga, Spain. He architects and ships end-to-end solutions—React/TypeScript frontends, Node/Python backends, cloud deployments and DevOps—most recently leading decentralized identity work at IOTA implementing W3C Verifiable Credentials, DIDs and privacy-preserving SD-JWTs. A pragmatic tinkerer and mentor, he founded Escuela.dev to democratize programming mentorship and has a history of co-founding product-focused startups (Givebox, Onova) where he owned mobile, backend and CI/CD. He frequently contributes to open-source tooling—improving MongoDB test/ops scripts like mlaunch/mloginfo—and blends that operational experience into resilient production systems. Equally comfortable evaluating LLMs and RAG pipelines as he is debugging socket shutdowns or port checks, he brings both hands-on engineering depth and a curiosity-driven approach to solving hard integration problems. Fluent in English, Spanish and Italian, he combines international product experience with a teacher’s instinct for clear, maintainable solutions.
14 years of coding experience
13 years of employment as a software developer
BSc Computer Science, BSc Computer Science at Technological University Dublin
Maturità Scientifica (Italian Leaving Certificate), Maturità Scientifica (Italian Leaving Certificate) at Liceo Scientifico Statale Leonardo Da Vinci (Genova)
A collection of scripts to set up MongoDB test environments and parse and visualize MongoDB log files.
Role in this project:
Backend & DevOps Engineer
Contributions:21 commits, 2 PRs, 1 push in 2 years 5 months
Contributions summary:Gianfranco primarily contributed to the `mlaunch` tool, adding features to launch and manage MongoDB instances, including replica set initialization and port availability checks. They also fixed bugs in the socket availability check and implemented changes to ensure proper shutdown procedures. Additionally, the user made several improvements to the `mloginfo` tool, including allowing multiple input files and fixing issues related to the '--connections' and '--distinct' flags.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.