avatar

Giovanni Smecca_

Full Stack Developer, Certified Nice Guy

Loves:
Laravel / Vue.js
Learning:
Livewire / Alpine.js
Email:
giovanni @ smecca.com
Location:
Texas, United States

Well, hello there_

My name is Giovanni Smecca and it's nice to finally meet.

I love writing software, specifically using Laravel and Vue.js but I've recently started toying with Livewire and Alpine.js and I'm really digging it. I love hanging out with my fam and tinkering with anything I can get my hands on. When I'm not soaking up whatever I can, I try my best at helping others. You can find me on IRC, Discord or Stack Overflow doing my best to answer any questions I can.

Below you can find my most recent job history, projects and side hustles, all which are live, usable sites in production. So feel free to check them out!

Short and sweet, I know.

View PDF Resume Download It

Resume_

employment

Freelance Software Engineer

2015 - CURRENT

Oscillas Technologies, Inc

2017 - 2020

Rewrote legacy stock screener and back testing software for a prestigious registered investment advisor utilizing Laravel, AWS EC2, ECS, ECR and Docker.

Saved over $15,000 a year in AWS fees implementing code changes for internal tools and applications.

Developed, tested and maintained multiple financial API scrapers that fetched, processed and persisted over one billion items from multiple vendor APIs nightly.

Reduced the run-time of the core data-collector application by 500% saving over 250 hours a month in server costs by utilizing a work queue workflow and other performance improvements.

Implemented emergency alerting, enhanced monitoring, metrics, and logging for all internal applications and tools via Datadog, Papertrail, Grafana and AWS Cloudwatch.

Designed, developed and deployed architecture on AWS including automation tools and applications.

Implemented CI / CD for all internal tools and applications.

My projects_

project-img

Anonymous, disposable email service

Disposable, throw away email helps keep you safe from spam and other malicious activity all while keeping your inbox clean.

Used stack:

  • Laravel
  • Vue.js
  • Vuex
  • Vue Router
  • Sendgrid API
  • Tailwind CSS
  • Redis
  • MySQL
fakermail.com

The Disc to Digital Database

A Community Driven UPC Barcode Database to for Disc to Digital titles. Generate DVD and Blu-Ray UPCs instantly for use with VUDU's Disc to Digital service.

Used stack:

  • Laravel
  • Vue.js
  • Vuex
  • Vue Router
  • Sendgrid API
  • The Movie Database API
  • Bootstrap
  • Redis
  • MySQL
dvdupc.com

Buy, Sell and Trade Digital Redemption Codes

The trusted marketplace for digital keys. Buy, sell or trade your UltraViolet, Vudu, iTunes, Steam, CD keys and other redeemable key codes.

Used stack:

  • Laravel
  • Vue.js
  • Vuex
  • Vue Router
  • Sendgrid API
  • The Movie Database API
  • Stripe
  • Stripe Connect
  • Pusher
  • Web Sockets
  • Bootstrap
  • Redis
  • MySQL
keyflea.com

Get feedback for your ideas quickly and effortlessly

Having trouble deciding on something? Decide can help by letting users create an interactive, sharable board where others can browse, comment and vote on their favorite options.

Used stack:

  • Laravel
  • Vue.js
  • Vuex
  • Bootstrap
  • MySQL
decide.one

Interactive Eloquent Documentation for Laravel

Just a fun, "interactive" documentation for Laravel Eloquent. You can adjust the offical documentation in realtime and watch the code magically change. Check out a few neat features that you might miss like automatic pluralization! Fancy!

Used stack:

  • Laravel
  • Vue.js
laraveloquent.com

Image hosting that doesn't suck.

SuckDisk was created to be quick and painless. Albums can be created, shared and even voted on without ever registering, but singing up has it's perks! Don't worry, it's free, and only takes a minute!

Used stack:

  • Laravel
  • Vue.js
  • Vuex
  • Bootstrap
  • MySQL
suckdisk.com