Hi, I'm
Rene Gonzalez
A Passionate Software Developer
Currently studying Computer Science at the University of Waterloo.
I have gained valuable experience through internships at a unicorn, three startups and a government agency, thriving in fast-paced environments. I am always eager to embrace new opportunities for learning and personal growth.
Here are a few technologies I’ve been working with recently:
- PostgreSQL
- MongoDB
- TypeScript
- React
- OpenCV
- Python
- C++
- Google Cloud Vision
Where I’ve Worked
Software Engineer Intern @ Commure
Sep. - Dec. 2024
- Reduced developer overhead by 27% by engineering a centralized filtering system for the Revenue Cycle Management platform, enhancing usability for 500+ healthcare facilities.
- Cut file download times from 4 minutes to 15 seconds by implementing parallel queries on the PostgreSQL database.
- Shortened new feature development cycles by 35% through centralizing caching systems into a single cookie-based layer, eliminating repetitive setup on React and Vue codebases.
- Boosted backend performance by 50% by optimizing Python queries, significantly improving response times and user satisfaction.
Noteworthy Projects
PyPI Python Package
Designed and deployed a Python wrapper with 10k+ downloads on Pypi that covers all the company’s API endpoints, and automated the pip package testing and deployment using GitHub Actions.
SeatScout
Developed a versatile platform with a TypeScript-based REST API, web scrapers for 10k+ courses, and PostgreSQL. Integrated Stripe payments, Google login via Next.js, and enhanced user engagement with Twilio and Sendgrid for SMS/email notifications about available course spots.
ML Game Predictor
Gathered a 16,000+ sample dataset through web scraping, implemented two distinct algorithms – a deep neural network with Keras and gradient boosting with Scikit-Learn – achieving a remarkable 90% accuracy. Designed an interactive user interface using Streamlit, allowing users to test the algorithms.
Equalis
Created a Solidity smart contract for managing multiple elections, deploying it on Ganache and Rinkeby testnets with Web3.py. Additionally, developed a Python-based API to establish seamless communication between the smart contract and the front-end.
Telegram Crypto Bot
Launched and engineered a Telegram bot that gives real-time information about the crypto market, using Python, Telegram’s API and a Python wrapper, gathering 200+ users within the first week after the launch.
DUC APP Documentation
As a junior developer at DUC App, I was assigned to construct the entire Web API Documentation page for the company. Additionally, I collaborated closely with the backend team to create essential API endpoints.
What’s Next?
Get In Touch
My inbox is always open! Whether you have job opportunities to discuss or just want to say hello, don't hesitate to reach out.
Contact me