Hi! My name is Gonzalo Hirsch
I'm a Software Engineer (BS, MEng), certified AWS Solutions Architect Associate, and Full-Stack Engineer focused on developing clean, user-friendly, and fast experiences.
About Me
I'm a full-stack engineer with more than four years of professional experience working on front-end and back-end projects. I have a passion for technology, incredible ideas, and teaching programming.
I studied Software Engineering (BS, MEng) at the Instituto Tecnológico de Buenos Aires (ITBA) and work as a Full-Stack Freelancer at Toptal. I'm also a certified Solutions Architect Associate from AWS. I'm also the first and former vice president and co-founder of IEEE's Computer Society ITBA Argentina branch here in Buenos Aires, Argentina.




Check out the blog!
A personal blog where I write about programming and insights I gain on software engineering and different technologies from the industry.
Experience
- TWP
- ITBA
- NONCO
- Toptal
- CS ITBA
- NewCombin
- APIs Teacher
- Python Teacher
Full-Stack Developer (freelance)@The Winston Project (via Toptal)
February 2021 - Present
The Winston Project is a digital marketing consulting company based in New York, United States.
- Built multiple websites using Gridsome's SSR for Vue.js and styled websites for various universities in the United States using Tailwind CSS.
- Developed end-user applications for content discovery and community management clients, reaching more than 1,000,000 impressions.
- Engineered and implemented architecture for application back ends, reducing Time To Market by 65%.
- Studied the feasibility of features and created MVPs that guided back-end development.
- Analyzed SEO performance of live sites and improved SEO scores by more than 40%.
- Architected features and technologies during the design and development of a CMS front end and back end.
- Analyzed the accessibility of live sites to comply with WCAG 2 guidelines and improved overall accessibility by more than 50%.
My passion is building reliable and efficient software, algorithms, and experiences.
Featured Projects
Smart NFTs
Web App to automatically create, deploy, test, and view custom NFT Smart Contracts in just minutes. You can mint tokens and share them via Testnets and marketplaces like OpenSea.
Built using Vue 3 + Vite for the front-end and Serverless + TypeScript for the back-end. Hosted on AWS using a serverless API and an S3 bucket for the web app. Distributed using Cloudfront for API acceleration and front-end caching. Data is stored on a cloud-hosted, MongoDB cluster.

Snippit
Social network to share code snippets. Users can share and vote on code snippets uploaded by anyone, a rating system backs both the snippets and the users in order to boost confidence in the system. It offers high filtering capacities with the ability to perform fuzzy searches among the uploaded code.
A Web App made with React as the front-end and a Java REST API backed by a PostgreSQL database. This is deployed on an Apache server.

Redirect API
A serverless API, similar to bit.ly, under my domain (redirect.gonzalohirsch.com) used to add custom redirects to pages I want. It was built as a hobby using AWS services such as API Gateway, Lambda, DynamoDB, CloudFront, Route 53, and CloudWatch. Some example URLs are:

AI and ML
This repository contains implementations of multiple Neural Network designs and some search algorithms such as A*. Each codebase focuses on solving a particular problem. Neural Network designs are single perceptron, multilayer perceptron, Kohonen network, Oja network, and Autoencoders.

Game Development
Multiple games I developed as a freelancer and for entertainment. These games include:
- Fusecore is a First Person Shooter based on a Search & Destroy game mode.
- Asteroids is a copy of the arcade classic.
- Duck Fight is a duck jousting game based on the NFTs from the Nonconformist Ducks collection.
- Jason Mask Fight is a tournament simulation fight game based on the NFTs from the Nonconformist Ducks collection.

More Projects
Web Backend Course
Designed & taught a free course on REST APIs with Python using Django, accompanied by a custom static page for content (content in Spanish).
- Python
- Django
- REST API
- Github Pages
- Course
CS ITBA Webpage
Led a team within CS ITBA to develop the organization's website. Designed the site and created workflows for CI/CD using Firebase.
- React
- Firebase
- Leadership
Portfolio V2
Personal portfolio (second iteration) using newer technologies such as Nuxt 3. Stored and served using AWS (S3, Cloudfront, Route53), using deployment pipelines for CI/CD.
- Nuxt 3
- Vue
- AWS
Tutory App
Led a small team (students) to develop an Android app to find tutors within universities. We published it in the Google Play Store.
- Java
- Firebase
- Android
- Leadership
- SCRUM
Certificate Generator
Automatic certificate generator for courses with email sending included. It only needs a list of people and a template and will generate multiple PDFs.
- Python
- Education
Steganography
It's an implementation of a steganography solution to shared-secret problems using images.
- Python
- Steganography
Get in Touch
If you have something cool you want to work on or have a project in mind, send me an email or contact me on my social networks.