I am a Senior Software Engineer at TLDR Media, where I design and build data pipelines to handle billions of email engagement events, driving significant business growth. My work includes developing internal and client-facing products, such as a conversion tracking system to boost ad performance and sponsorship tracking tools to provide valuable ad performance insights. Prior to TLDR I worked at Kraken Exchange as a Frontend Engineer, where I worked on key consumer facing products, in particular the NFT Marketplace. Prior to Kraken I was Lead Software Engineer at BalloonBox Technology where I led various initiatives in both Web2 and Web3 including working on the Secret Network and the Near Protocol. I have worked in cross functional teams, collaborating with Product and Design teams, and worked in both the fintech and e-commerce space with companies like Aldo and Globo Shoes.
Feel free to reach out via Email or LinkedIn.
Recent Work
Kraken Exchange
![kraken-app](/img/portfolio/kraken.png)
- Improved the performance and reliability of the NFT Marketplace with React.JS & Typescript.
- Led the initiative to integrate a web3 wallet using advanced libraries such as Wallet Connect, increasing user engagement.
- Collaborated effectively with cross-functional teams, including design, product, and backend, to drive key initiatives and ensure smooth frontend deployments.
Secret Sybil
- Created a decentralized credit scoring application that lives on the Secret Network blockchain, now Near Protocol.
- Learned Rust Lang from scratch and built out a smart contract for the Dapp.
- Led a team of 5 engineers to successfully launch the software in under 6 months.
![secret-sibyl-app](/img/portfolio/scrt.png)
IcePik (now ForestTrader)
![ice-pik-app](/img/portfolio/icepik.png)
- Led a team of 4 engineers to build a platform where farmers can buy and sell FSC certified materials. Used React, PostgreSQL, GraphQL, and Node.
- Implemented CI/CD and agile best practices to maintain a consistent and efficient software development process.
- Implementing alerting and observability tools to reduce Mean Time To Know by 50%.
Pulse Finance
- Cofounder for a SAAS (software as a service) that provides a financial dashboard for startup founders.
- Responsible for designing, architecting and programming entire application.
- Built with Typescript, NextJS, Prisma, NodeJS, ChakraUI & PostgreSQL with Supabase.
![up-next-app](/img/portfolio/pulse.png)
Adamas E-Sports
![adamas-app](/img/portfolio/adamas.png)
- Built a admin dashboard for e-sports athlete coaches that tracked athlete performance and mental health
- Built with Typescript, Next.JS, PostgreSQL, GraphQL, and Node
- Built a cron job with NodeJS and integrated with Sendgrid to send weekly text messages to athletes.
Portfolio
Web Apps
![up-next-app](/img/portfolio/up-next.png)
Visit
App
🍿Up Next
A responsive movie-rating app that allows users to find movies, rate movies, and get
recommendations. Users can also create an "up next" list as they browse.
View Live
View on Github
Demo
![twitter-clone](/img/portfolio/ecom.png)
Visit
App
E-Commerce Site
This was a team project and required the use of Git and Github. The stack is
React.Js, Redux, Node.Js, and styled-components. The node server is RESTful and follows REST
principles. Users can create an account, login and add items to cart.
View Live
View on Github
![twitter-clone](/img/portfolio/twitter-clone.jpg)
Visit
App
Cat-Twitter-Clone
Built using React, Node, Express. This is a full stack app that allows users to tweet, like and
retweet. It uses dummy data in the backend, fetched from the front-end.
View Live
View on Github
![react note keeper](/img/portfolio/react-note-keeper.png)
Visit
App
React Keeper App
Web app built with React. A note keeper similar to Google keep.
View Live
View on Github
![React To Do](/img/portfolio/react-to-do.png)
Visit
Websites
![st-bosco-edits](/img/portfolio/st-bosco-edits.jpg)
Visit
Website
St. Bosco Edits
Mobile friendly, single page site for a local client. I used
Bootstrap and some AOS animation.
View Live
View on Github
![Suburban Contracting](/img/portfolio/suburban-contracting.png)
Visit
Website
Suburban Contracting
Mobile friendly, single page site. I used SASS and AOS
animation. No template or library used.
View Live
Games
![Button Mania](/img/portfolio/button-mania.png)
Play
Game
Button Mania
A simple HTML and Javascript game. Click the buttons before the timer runs out! Works best on a
desktop.
View Live
View on Github
![Hangman with API](/img/portfolio/hangman2.png)
Play
Game
Hangman
A full-stack game using the word finding query engine API called Datamuse. Called with NODE JS,
the
user
is asked to choose a topic, and a random associated word is generated and the hangman game begins!