resume

advertisement
CHRISTOPHER VIGLIOTTI
819 East A St, Brunswick, MD 21716
christopher@christophervigliotti.com (301) 676-5124
https://www.linkedin.com/in/christophervigliotti
SUMMARY OF QUALIFICATIONS

Fifteen years of experience in designing, developing and deploying world-class
software for the Federal Government, several state Governments and in the
private sector.

Ten years of experience with project management, process improvement,
requirements development and analysis, technical analysis and information
architecture functions in support of both Federal Government and commercial
clients.

Fluent in a host of programming languages and frameworks, having developed
systems using object-oriented ColdFusion, Flash, Groovy/Grails, Java,
JavaScript, Ruby on Rails and several flavors of SQL.

Well-organized, personable, results-oriented worker who enjoys building software
and learning something new every day.
TECHNICAL SKILLS
Software (Operating Systems): Apple (OS X), Linux (Ubuntu), Windows (3.1
through 7)
Software (Management and Productivity): Atlassian (Jira, Confluence,
BitBucket), CVS, FreeMind, Harvest, Microsoft Office (Access, Excel,
PowerPoint, Project, Visio), Redmine, Subversion, Trac
Software (Creative): Adobe Creative Suite (Contribute, Dreamweaver,
Fireworks, Flash, Illustrator, Lightroom, Photoshop), Apple GarageBand, Apple
iMovie
Software (IDEs): Adobe ColdFusion Builder, Adobe Dreamweaver, Eclipse/CF
Eclipse, Coda 2, SublimeText, Visual Studio .net
Test-Driven Development: Selenium IDE, Selenium RC, MXUnit
Languages: Action Script, CSS, ColdFusion (versions 4.5 through present
including the use of CFCs includes inheritance, encapsulation and design
patterns), Groovy/Grails, Java, JavaScript (O-O, jQuery, AJAX, custom MVC
Framework), HTML (versions 1.0 to present, including Section 508), Solr, SQL,
PHP, XML
Frameworks (ColdFusion): Fusebox, FW/1, Model-Glue, custom DIY O-O /
MVC frameworks
Frameworks (Java): Groovy/Grails
Frameworks (other): Code Igniter (PHP), Zurb Foundation 4
Databases: Microsoft Access, Microsoft SQL Server, MySQL, Oracle
WORK EXPERIENCE
Lead Software Engineer at SandStorm Innovations
From October 2014 to present in Brunswick, MD
Responsibilities

Served as Senior Software Engineer on EDvera, a Ruby on Rails-powered,
large-scale system for managing educational compliance data. This system
features a feature-rich workflow engine.

Developed and maintained several systems for City Gear, a regional clothing
retailer. Systems include a Drupal-powered Intranet, vb.net / SQL Server
powered scheduling and time clock system.

Served as Lead Software Engineer, Information Architect, Project Manager and
Requirements Analyst on multiple commercial projects.
Technologies Used
Software (Operating Systems): Apple (OS X), Windows (XP, 7, Server 2003,
Server 2012), Linux (Ubuntu
Software (Management and Productivity): Git, Freemind, Redmine, Vagrant,
VirtualBox
Software (IDEs): Atom, Eclipse/CF Eclipse, NetBeans, RubyMine, SublimeText
Test-Driven Development: Selenium IDE
Languages: CSS, ColdFusion (versions 9 through 11), Java, JavaScript
(jQuery/AJAX), HTML (4/5), MySQL, PHP, Ruby on Rails, SQL
Frameworks: Bootstrap (CSS/JS), Drupal 7
Databases: MySQL, PostgreSQL, SQL Server
Lead Software Engineer at B-Line Express
From May 2013 to October 2014 in Brunswick, MD
Responsibilities

Built and deployed a system for NASA that analyzes mission failure data, running
multiple types of Bayesian analysis and generating 2D and 3D graphs of the
results. This system uses a custom JavaScript MVC framework that I developed
specifically for this system to work with a ColdFusion / ColdBox proxy / DAO
layer.

Solved an internal process deficit by deploying Redmine project and issue
management software for company-wide use. Supported this initiative by
building consensus at all levels and by providing software training.

Supported NASA by serving as as Lead Software Engineer, Information
Architect, Assistant Project Manager and Requirements Analyst on multiple
projects.
Technologies Used
Software (Operating Systems): Apple (OS X), Windows (XP, 7, Server 2003,
Server 2012)
Software (Management and Productivity): Redmine, Subversion, VMware
Fusion
Software (IDEs): Eclipse/CF Eclipse, Flash Builder, SublimeText
Test-Driven Development: Selenium IDE
Languages: CSS, ColdFusion (versions 9 through 11), Java, JavaScript
(jQuery/AJAX), HTML (4/5), Flash/Flex, SQL, PHP
Frameworks (ColdFusion): ColdBox
Frameworks (JavaScript): A custom JavaScript MVC Framework.
Frameworks (other): Bootstrap 2 (CSS/JS), Zurb Foundation 4 (CSS/JS)
Databases: MySQL
Chief Architect at Mazin Education
From July 2012 to May 2013 in Brunswick, MD, then from May 2013 to December 2013
as a consultant.
Responsibilities

Designed, developed and deployed world-class K-12 software in support of
students and school staff in multiple school districts.

Combined the feature sets of several disparate student incident management
systems into one modern, universal system. Increased organization and code
re-use achieved by introducing a model and controller layers and moving
redundant code to the appropriate object(s).

Established and implemented processes in support of our software development
lifecycle. Deliverables include implementing Jira for project management, issue
tracking and time tracking, Confluence for documentation and Git for source
control, deployment management and code reviews.

Managed a growing team of software engineers and a growing portfolio of
software products.
Technologies Used
Software (Operating Systems): Apple (OS X), Windows (XP, 7, Server 2003,
Server 2012)
Software (Management and Productivity): Atlassian (Jira, Confluence,
BitBucket, FishEye, Crucible), FreeMind, Harvest, Microsoft Office (Access,
Excel, PowerPoint, Word), Subversion, VMWare Fusion
Software (IDEs): Adobe ColdFusion Builder, Adobe Dreamweaver, Eclipse/CF
Eclipse, Coda 2
Test-Driven Development: Selenium IDE
Languages: CSS, ColdFusion (versions 6 through 10), Java, JavaScript
(jQuery/AJAX), HTML (4/5), SQL, PHP
Frameworks (ColdFusion): Fusebox custom DIY O-O / MVC framework
Frameworks (Java): Groovy/Grails
Frameworks (other): Bootstrap (CSS/JS), Code Igniter (PHP)
Databases: Microsoft Access, Microsoft SQL Server, MySQL Oracle
Lead Software Engineer at SRA
From July 2011 to July 2012 in Frederick, MD
Responsibilities

Developed, deployed and maintained several ColdFusion, Groovy/Grails, jQuery
and SQL Server-powered systems in support of the Cancer Prevention and
Research Institute of Texas.

Developed course materials for and trained a team of test engineers in Selenium
RC and Java.

Maintained a working knowledge of the scientific research grant lifecycle.
Technologies Used
Software (Operating Systems): Apple (OS X), Windows (XP)
Software (Management and Productivity): Microsoft Office (Access, Excel,
PowerPoint, Project, Visio), Subversion, Trac, VMWare Workstation
Software (IDEs): Eclipse/CF Eclipse
Test-Driven Development: Selenium IDE, Selenium RC
Languages: CSS, ColdFusion (7), Groovy/Grails, Java, JavaScript
(jQuery/AJAX), HTML (4/5, Section 508), SQL, XML
Frameworks (ColdFusion): Fusebox, custom DIY O-O / MVC frameworks
Frameworks (Java): Groovy/Grails
Databases: Microsoft SQL Server
Senior Software Engineer at the American Psychological Association
From July 2010 to July 2011 in Washington DC
Responsibilities

Supported APA members through the development and maintenance of
PsycNET, a large-scale, high-availability, ColdFusion and SQL Server-powered
system.

Developed MXUnit Unit Tests and Selenium Functional Tests for PsycNET.

Supported content creators and publishers through the creation of a ColdFusionpowered custom reporting system.
Technologies Used
Software (Operating Systems): Apple (OS X), Windows (XP)
Software (Management and Productivity): Atlassian (Jira, Confluence,
FishEye, Crucible), CVS, FreeMind, Harvest, Microsoft Office (Access, Excel,
PowerPoint, Project, Visio, Word), Subversion, VMware Workstation
Software (Creative): Adobe Creative Suite (Dreamweaver, Photoshop)
Software (IDEs): Eclipse/CF Eclipse
Test-Driven Development: Selenium IDE, Selenium RC, MXUnit
Languages: CSS, ColdFusion (7), Java, JavaScript (jQuery/AJAX), HTML (4,
Section 508), Solr, SQL, XML
Frameworks (ColdFusion): Fusebox, custom DIY O-O / MVC frameworks
Databases: Microsoft Access, Microsoft SQL Server
Senior Software Engineer at Digicon / National Institutes of Health
From June 2009 to July 2010 in Bethesda, Maryland

Maintained a multitude of ColdFusion (Model-Glue) and Oracle 10g-based
systems for the National Institutes of Health’s National Institute of General
Medical Sciences.

Facilitated communication between research grant specialists and biomedical
researchers by designing, developing and deploying a customizable survey
application.

Increased the efficiency of the institute’s information technology team by
analyzing, designing and developing an automated system for pairing new
employees with their hardware and software needs.
Senior Software Engineer at Goldbelt Raven / Lovelace Respiratory Research
Institute
From January 2008 to June 2009 in Frederick, Maryland

Supported soldiers, commanders and their families by developing and deploying
an object-oriented, multimedia web solution focusing on soldier behavioral health
and support systems.

Empowered USAMRIID staff by developing an object-oriented, ColdFusionbased course management system.

Developed and deployed a custom, full-featured, scalable blog for the both the
Army Surgeon General as well as several Army Medicine divisions.
Senior Software Engineer at AboutWeb / Social Security Administration
From June 2007 to January 2008 in Rockville, Maryland

Worked with Lockheed Martin and the Social Security Administration (SSA) at a
secure facility to deliver a modular application framework that will empower
development teams to rapidly deploy Section 508- compliant, SSA security
compliant solutions. Deliverables included Requirements Documentation, Entity
Relationship Diagrams, Wireframes and ColdFusion / XML / Oracle code.

Collaborated with a team, developing a ColdFusion 8 and SQL Server 2005
based Intranet application that allowed co-workers to manage employees and
inventory, as well as run reports. Deliverables include Requirements
Documentation, Class Diagrams, Entity Relationship Diagrams, Wireframe
Prototypes, ColdFusion code and SQL Server code.

Developed a ColdFusion 8 and SQL Server 2005 based Contact Management
System.
Senior Software Engineer at Keymind / Axiom Resource Management
From March 2006 to June 2007 in Falls Church, Virginia

Responsible for the ColdFusion development, systems analysis, software
configuration management and project management of several Department Of
Labor and Department Of Defense systems.

Converted an existing ColdFusion 4.5 and Oracle 9i based Federal Government
web application to an object-oriented ColdFusion MX and Oracle 9i system.

Developed a lightweight Content Management System for a public-facing
Department Of Defense website.
Software Engineer at Keymind / Axiom Resource Management
From May 2001 to March 2006 in Falls Church, Virginia
 Responsible for the project management, information architecture, design,
programming, database development, administration and maintenance of
several Federal Government web sites and web applications.
 Maintained a working knowledge of several web technologies, including, Access,
SQL Server, HTML, JavaScript, ColdFusion and Flash ActionScript.
 Developed Flash-based, Section 508-compliant multimedia products.
TRAINING
ASM Educational Center
ColdFusion MX 7 Developer Certification
June 2007
Rockville, Maryland
Fig Leaf Software
ColdFusion Advanced Application Development
August 2006
Washington, DC
Fig Leaf Software
ColdFusion Application Development
October 2002
Baltimore, Maryland
Future Media Concepts
Flash MX 2004 Application Development
December 2004
Washington, DC
Future Media Concepts
Flash MX 2004 Advanced Application Development
January 2005
Washington, DC
AWARDS
SRA Achievement Award
For designing and teaching a course on Selenium RC and Java
2012
Axiom All-Star Award
2004
ORGANIZATIONS
The Brunswick Photographer’s Guild (Founder), Lovettsville Grocery Co-Op
INTERESTS
Gardening, Music, Photography, Hiking
PROFESSIONAL REFERENCES
Kevin Esquerré
Kevin.Esquerre@gmail.com
(443) 804-2133
Sheryl Frye
skylarkcf@gmail.com
(703) 994-1271
Sherene Offutt
sherene@mac.com
(202) 249-9381
Shane Oleson
shane@keymind.com
(571) 235-2543
Doyle Sanders
doyle@sandstormit.com
(901) 313-3250
Download