
Hey, my name is Gerard. I am a Software Engineer.
I have experience with many coding/markup languages and frameworks including: HTML, CSS, JavaScript (React, React Native, NextJs, Angular), Node (Express), Apollo, GraphQL, MongoDB, AWS, PHP (Laravel), Java, C# and .Net.
Intrigued by traveling, photography, learning and meeting people. I am ambitious, honest, a fast learner and I like to work hard for causes I believe in.
"The only source of knowledge is experience."
- Albert Einstein

Tesla app
A recreation of the Tesla app in React Native using React Three Fiber, Expo-GL, React Native Gesture Handler, and React Native Reanimated. It was featured in issue #169 of the React Native Newsletter from the team at Infinite Red.

Travel Application
A travel based single page application.

Phantune
Phantune is a project that I started in 2016 to learn more about the techniques behind streaming audio. This project is inspired by music streaming services like Spotify and Soundcloud.

TradeCast TV
TradeCast provides the techniques and software to start your online tv channel. With TradeCast anyone can start their own tv channel for an affordable price. At TradeCast I assisted in developing Android and iOS apps.

TeamTrees tree counter
A website that counts the amount of trees planted by the Arbor Day Foundation.

100 Thieves app
React Native app created based on the 100 Thieves website. The app is built to maintain my react native skills and experiment with new techniques. The app is no way affiliated with 100 Thieves.

Line-following robot
A robot that can follow a black line.

Warehouse robot
A robot that can pick orders and put them in the right box using algorithms (Nearest Neighbour, Branch and Bound and Best Fit) to solve TSP (Travelling Salesman Problem) and BPP (Bin Packing Problem).