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.

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.

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

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

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

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!

    |