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