Gonzalo Franco
Software Engineer
6+ years of hands-on experience in full-cycle product development. United States Green-Card holder. Category: Extraordinary-Abilities. Notable startup background. Analytical, ever-curious, and a blazingly fast learner. Fluent in English, German and Spanish.
Built in Spain. Assembled in New York City. Fast forward — I've had the opportunity to work in diverse environments including an Incredible NYC startup, a groundbreaking content agency, a huge corporation, and 3 of my own startups.
In addition to my engineering work, I've successfully led teams of 30+ people, managed multi-million dollar production budgets, product lifecycles, and been an integral part in securing venture capital, both for my companies and for others.
Here are a few technologies I've been working with recently:
Lead Engineer @ Ethereum Roulette
🌎 Global
Development a decentralized & anonymous roulette application, enabling seamless Ethereum-based betting transactions through MetaMask integration.
Built a secure backend using Express.js to manage user accounts, betting logic, and balance tracking.
Utilized Web3.js and Alchemy to interact with ERC20 blockchain for deposit, bet placement, and payout processes.
Deployment: frontend on Vercel and backend on Heroku
Integrated real-time data and updates using Web3.js, ensuring accurate tracking of user bets and balances, and gas fees.
CEO, Lead Engineer @ OpenBroker
Marbella, New York
Built using NextJS, Ruby on Rails, React, Stimulus JS, PostgreSQL, PostGIS, and AWS Web Services.
Raised capital at 3.2M € valuation led by Sherry Ventures.
Implemented APIs: OpenAI, Stripe Payments, Twilio, Google Maps, Google Analytics, Meta Analytics, etc.
CI/CD; Heroku, Elasticsearch, Logstash, Kibana, Segment Analytics, ActiveMQ. Many other code management tools.
Designed & implemented GraphQL & RESTful APIs, enabling strategic integrations with web-dev agencies.
This allowed the creation of database-less property listing portals, streamlining data flow and minimizing redundancy.
Onboarded + 300 clients
Lead Engineer @ Sublet NY
New York
Sublet platform for New Yorkers traveling for a minimum of one month, using Next.js, Tailwind, and TypeScript.
Built backend functionality using Ruby on Rails and integrated notable APIs including Algolia AI and Stripe Payments.
No matter what they say, Rails is still my favorite MVC backend.
Implemented continuous integration and continuous deployment (CI/CD) pipelines with Heroku, Elasticsearch, and Segment Analytics for streamlined development and deployment.
Web3: Integrating Blockchain.com Wallet API to enhance payment security and provide seamless transactions.
App Developer @ OB Studio
Developed and implemented +50 scalable web applications for clients using Next.js, Tailwind, and Node.js.
Built apps fetching data from public APIs via GraphQL, enabling seamless data exchange and enhancing platform functionality.
Designed and optimized the user interface for Real Estate's property listing portals, improving user experience and engagement.
Collaborated with a team of over 30 developers to deploy applications on Heroku, Vercel, and Digital Ocean, ensuring robust and reliable performance.
Co-Founder, Tech PM @ CleanHero
New York, NY
Headless proptech solution automating home-rental operations, scheduling cleaners on auto-pilot.
Managed product development for both iOS and web applications, ensuring seamless user experience and functionality.
Recruited, hired, and trained freelance full-stack engineers, fostering a skilled and efficient development team.
Achieved a successful exit demonstrating significant business impact & product scalability.
CEO, Co-Founder @ Supercharge Productions Inc.
New York, NY
Co-founded Supercharge Productions Ltd. and grew it from working in Brooklyn coffee shops to establishing a reputable advertising firm on 5th Avenue, managing million-dollar budgets.
Led the agency in brokering content collaborations between influencers and brands, overseeing product development, marketing, client strategy, and P&L.
Defined product and go-to-market strategies for clients, fostering innovative and complex client products/services to meet B2C and B2B demands.
Identified new business opportunities for clients, driving growth and diversification.
Hired and cultivated a team of 19 full-time employees, spanning roles from marketing managers to engineers.
Managed high-profile clients including Estée Lauder, Asos, Teva, Sephora, Amazon, FourSquare, Daniel Wellington, Furla, JetBlue, and others.
Influencer Management in 2015 was a completely different and much more elevated and profitable landscape than what it is today.
Achieved over $3 million USD in revenue throughout the company's lifespan before exiting in 2019.
Ops Manager @ NeueHouse
New York, NY
Worked with a $12M operating budget to oversee construction, installation, and opening processes.
Developed and executed programming events such as TED talks, performances, and summit gatherings.
Created a digital platform for member connections and enhanced NeueHouse’s digital presence.
Assisted in development & launch of NeueHouse locations in Hollywood and London.
Proving Benford's Law
I wrote a model that demonstrates Benford's Law. Benford's Law doesn't apply to data extracted from a specific range, as the maximum number in the dataset must be undetermined or infinite. For example, if a number generator extracts from a set range like 1-100, the first digit distribution will be uniform. However, when a computer or nature decides the range randomly each time, the dataset adheres to Benford's Law. I have written easy-to-understand code that proves that Benford's Law consistently holds true for randomly chosen numbers of randomly decided lengths.
The Lorenz System (Butterfly Effect)
The Butterfly Effect is a concept in chaos theory that describes how small changes in initial conditions can lead to vastly different outcomes in complex systems. I wrote a simulation of the Lorenz System to demonstrate the Butterfly Effect. The Lorenz System is a set of differential equations that model atmospheric convection (basically how heat moves in the atmosphere) and exhibit chaotic behavior. I used the Runge-Kutta method to solve the equations numerically, which is a common technique for solving ordinary differential equations. The simulation shows how two trajectories with very very slightly different initial conditions diverge over time, illustrating the sensitivity to initial conditions. The output is visualized using Gnuplot, creating a plot that highlights the chaotic nature of the Lorenz Attractor.
WordPress Plugin
A WordPress plugin that allows major themes (like Elementor) to pull houses from the OpenBroker MLS API and create No-code Real Estate Websites.
Even though I'm not actively seeking new opportunities right now, my inbox is always open. If you have a question or just want to say hello, I'll do my best to respond!
mailto:hey@gonzalofranco.com
coded with ♥
Design credits go to Brittany Chiang, whom I totally copied this from,
with the naked eye, and admiration for her great work.