Sean Collins

sean [at] seanmcollins [dot] com

GPG Key ID: 0xf60f564978913931

sean [at] coreitpro [dot] com

GPG Key ID: 0xA1D7E590

sc68cal on FreeNode

profile for Sean at Stack Overflow, Q&A for professional and enthusiast programmers

Objective

Solve complex challenges with expertise, hard work, and passion.

Open Source Contributions

Presentations

Philadelphia Tech Community Involvement

  • Co-organizer of OpenStack (Current)
  • Co-organizer of PhillyDB (2010-2012)

Experience

OpenStack Developer, Comcast

June 2012 - Current

Technologies

  • OpenStack
  • Python
  • Ruby
  • Ruby on Rails
  • Django

Hired as a contractor to extend OpenStack to integrate with existing Comcast IP address management, DNS, network ACLs, and monitoring infrastructure. Also worked with the PAS team in Reston, VA to add features to a self-service portal built using Ruby on Rails.

Programmer/Analyst, ECFMG

Full Time: November 2011 - June 2012

Technologies

  • ASP.NET
  • C#
  • WCF
  • jQuery
  • jQuery-UI
  • TFS
  • CruiseControl.net
  • Oracle 11g
  • ASP.NET MVC

Hired as part of the CSEC team to develop ASP.NET web apps, replacing legacy VB6 and COM+ apps used for internal and public facing ECFMG applications, while working with a team of developers using the Scrum project management methodology.

Main challenges included introducing new libraries and technologies into the development culture at ECFMG, including CruiseControl.NET, Git, jQuery, LINQ, and ASP.NET MVC3

Developer, Solution Systems Inc

Full Time: January 2011 - November 2011

Technologies

  • ASP.NET
  • Python
  • Redis
  • MS-SQL
  • CruiseControl.net
  • GitHub
  • Amazon AWS

Updated the iPlan project management software suite used by consultants to .NET 4.0, while fixing long standing bugs and improving performance.

Spearheaded an initiative to move the source code into Github, and built a development server to run the CruiseControl.net continuous integration server to provide automated QA and testing services.

Also spearheaded an initiative to utilize Amazon Web Services for hosting iPlan on Amazon EC2 and e-mail notifications through Amazon Simple E-mail Service.

Developer & IT Consultant for B-Tech Consulting Ltd.

Part Time: Jan 2010 - Jul 2011

Technologies

  • CentOS Linux
  • PostgreSQL
  • Django
  • MySQL
  • RPM packages
  • WSGI
  • Amazon AWS

Managed deployment and configuration of Linux systems for use with genetic research and packaged scientific applications for Linux as part of the Biopackages.net development team. Notable projects include developing an orchestration layer on EC2 for running massively parallel AutoDock and AutoGrid simulations, and assisting Brian Moldover in developing a NIH Grant application for the EC2 orchestration layer. Also developed an information system to store patient, clinical, and genetic data for an HIV/AIDs study conducted by the University of Pennsylvania and Hahnemann University Hospital.

Developer, Southwark Metal Mfg. Catalog

Project: Spring 2010 - Fall 2010

Technologies

  • PHP
  • CakePHP
  • MySQL
  • Python

Developed a database schema and wrote import tools for Southwark Metal Mfg. Corporation, to provide a searchable catalog for all products across multiple sales locations in the United States. Import tools were developed with Python, to load in a CSV formatted inventory list of all products manufactured by the company, and the region specific product identifiers that each product had. The web application was developed using MySQL and the CakePHP framework.

Developer, Drexel Cultural Passport

Project: Spring 2010 - Fall 2010

Technologies

  • Python
  • Django
  • MySQL
  • jQuery
  • Google Maps API

Developed the Drexel Cultural Passport site , using the Django web framework. The site provides Drexel students with the ability to reserve free tickets to shows & concerts as part of the Drexel Pennoni Honors College Cultural Passport program at Drexel.

The site used a customized version of django-page-cms for content authoring by students of the Honors College, and had planned support for connection to Drexel’s LDAP to ensure eligibility for the free ticket program offered by the Honors College.

Contractor, MediciGlobal

Contract: July 2010 - Sept 2010

Technologies

  • PHP
  • Javascript
  • MS-SQL

Developed software and infrastructure for MediciGlobal’s patient information system, Study Coordinator. Additional details are covered under NDA.

Developer, Drexel University

Part Time: Fall 2008 * PHP * Joomla * MySQL

Lead developer for Table Matters, an online magazine produced by the Pennoni Honors College at Drexel University. Site was developed in PHP using the Joomla content management system, with custom CSS and templates. An additional system was developed to support sending weekly newsletters to thousands of subscribers. Subscribers were managed using Mailman and the qmail SMTP server.

Also was responsible for maintaining the Linux VPS server that TableMatters was hosted on. Responsibilities included security configuration, web server configuration, and applying security updates.

Junior Systems Administrator, Temple University College of Education

Part Time: 2006 - 2008 * Active Directory * Server 2003 * MySQL * PHP

Reported directly to Lori Bailey, CIO of the Temple University College of Education. Charged with second level tech support to Faculty and Administrators in the College.

Duties included managing multiple Windows servers, managing group policy objects in Active Directory, and developing small web applications to replace paper forms as part of a “green” campus-wide strategy. In addition, was charged with deploying hundreds of desktops and prepping outdated machines for recycling.

Leadership Positions

  • Officer, Association For Computing Machinery
  • Member, Phi Alpha Theta, the International Honor Society in History

Education

  • Malvern Preparatory School, Malvern PA.
  • Temple University. Bachelor of Science in Information Systems & Technology.