Peter Gorgone

Freelance Web Developer

Las Vegas · Los Angeles · Chicago · ·

Professional Custom Web Development for Small Business and Startups

Experience

I have over 20 years experience in software programming. The list below highlights the major projects I have worked on as a freelance web developer. I have also worked on many smaller projects in addition to these.

Senior Web Developer/Architect

Designed and built several web applications for this Chicago-based company focusing on project management in the utility industry. Responsible for product design and architecture, as well as managing a small developer team tasked with implementing the web applications.

March 2016 - Present

Senior Web Developer/Architect

Designed and built 'collaborative writing' web application, allowing writers and editors to create novels and short stories working together online. Features included a simple chapter 'versioning system' allowing authors to save and retrieve previous versions of a chapter, internal voting system, and built-in notifications and direct messaging capabilities.

  • Demo video showing built-in private messaging system

  • Demo video showing archiving and periodic auto-saving of chapter drafts

October 2015 - March 2016

Senior Web Developer

Implemented features such as dynamic playlist, and intelligent search filtering for leading aerial stock footage website. Work also included a complete re-write of the website's admin panel using Laravel MVC Framework.

February 2014 - April 2015

Web Developer

Assisted in the early development of the company's adaptive content management system, focusing on feature development in Yii-driven backend including: writing code to implement REST-ful API services, Elastic Search-based theme importer, and access control and permissions logic.

July 2012 - August 2013

Lead Web Developer

One Day on Earth was an annual project founded by a Santa Monica-based filmmaker. Starting on October 10, 2010 (10/10/10), thousands of volunteers worldwide shot footage documenting life on that day. The 'archive' lets viewers browse and watch the videos by location, keywords, and categories. I built the archive site implementing features such as keyword-based search, commenting, and user ratings. I also integrated the site with the Vimeo API to support both video playback, ans well as the ability to upload new videos.

One Day on Earth Archive Screenshot
October 2010 - April 2013

Software Engineer

Before launching my freelance business, I worked as a full-time developer/engineer at several companies including Silicon Graphics, Equator, Pixelworks, Open Interface, and Pavia Systems. Tasks included VLSI design, embedded programming (C, C++), and PHP-based web development.

June 1997 - August 2008

Github & Example Code

List Collector

A Laravel 5.x package inspired by iOS/Swift-style 'delegation' that allows clients to easily query 'listable' data with filtering, sorting, paging, etc.

A common use case is grabbing records from a database to feed to the DataTables jquery plugin.

Laravel Access Control

An alternative, role-based custom access control library for use in Laravel 5.x apps.

Github Access Control Code Snippet

More coming soon...

Skills

Programming Languages & Tools
  • Fluency on all levels of the LAMP Stack: Linux/CLI, Apache, MySQL, PHP7
  • Javascript, AJAX/JSON, JQuery, Backbone.js, Vue.js, Angular
  • MVC Frameworks: Laravel 5.x, Yii 2, Symfony, Codeigniter, Zend
  • Bootstrap, Hand-coding HTML & CSS
  • Cloud Hosting: Amazon Web Services (AWS) EC2 & Load Balancing, Rackspace Cloud, CPanel
  • Version Control: github, mercurial, cvs
  • C (expert), C++ (advanced)
  • OAuth, Web 2.0 APIs (Facebook, Twitter, etc), REST, SSL, PHPUnit
Workflow
  • Rapid prototyping using Agile Development & Iteration-based methodology
  • Test-Driven Design (TDD)
  • Excellent debug/troubleshooting skills: PHP Storm, Chrome Inspector, gdb

Education

University of Washington, Seattle WA

Masters in Electrical Engineering
Specialized in Image Processing and Embedded Programming
September 1993 - June 1997

Wesleyan University, Middletown CT

Bahcelor of Arts in Physics
September 1987 - June 1991

About

A few questions that may be on your mind...

  • Q: Las Vegas, Chicago, LA? Where exactly are you based?
    A: I'm based out of Las Vegas. After living in several west coast cities (Seattle, San Fran, and LA), I decided Las Vegas was the best place to grow a consulting business...good weather, low overhead, not too much traffic. Best of all, the airport is easily accessible and there are cheap flights to most major US cities (more on that below).
  • Q: So what's up with Chicago and LA?

    A: Chicago and LA are where most of my recent clients have been based. I lived in LA for several years and love the city, and I've been traveling to Chicago regularly the last 2 years to work onsite with a client there. Chicago has been growing on me with each trip and it's a place where I don't mind spending some time.

    As you may have guessed I don't mind traveling occasionally to work on-site with a client.

  • Q: How can I contact you?

    A: Please shoot me an email or text and we can setup a time to chat about your project!

    |

Read More

Back to Top