He / Him
christopher@christophervigliotti.com
GitHub | LinkedIn | Google Doc Resume
Public Trust
- Twenty one years of experience in designing, developing and deploying world-class software for the Federal Government, several state Governments and in the private sector.
- Certified Scrum Master with over fifteen 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, JavaScript and several flavors of SQL.
- I enjoy learning. At present I am using Ruby on Rails, RSpec and Capybara to author automated functional tests. I am also learning Angular and brushing up on Bootstrap.
- Well-organized, personable, results-oriented worker who enjoys building software, building consensus and learning something new every day.
- Project Management Frameworks: Scrum (Certified Scrum Master), Kanban
- Software (Operating Systems): Apple (OS X), Linux (Ubuntu), Windows (3.1 through 10)
- Software (Management and Productivity): Atlassian (Jira, Confluence, BitBucket), CVS, FreeMind, Git, 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, Atom (GitHub), Coda 2, Eclipse/CF Eclipse, RubyMine, SublimeText, Visual Studio (my current favorite)
- Test-Driven Development: RSpec/Capybara, Selenium IDE, Selenium RC, MXUnit
- Languages: Angular (dabbling) Action Script, Angular, 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), Ruby / Ruby On Rails, Solr, SQL, PHP, XML
- Frameworks (ColdFusion): Fusebox, FW/1, Model-Glue, custom DIY O-O / MVC frameworks
- Frameworks (Java): Groovy/Grails
- Frameworks (other): Angular, Bootstrap, Code Igniter (PHP), Ruby on Rails, Zurb Foundation 4
- Databases: Microsoft Access, Microsoft SQL Server, MySQL, Oracle
From Aprill 2022 to present
- Serves as Lead Software Engineer for the Department of Homeland Security US Citizenship and Immigration Services, developing and maintaining several ColdFusion / JavaScript / SQL Server-powered systems for DHS USCIS
- Develops and maintains a library of automated functional tests using Ruby On Rails, RSpec and Capybara
- Actively learning Ruby on Rails
From January 2024 to Present in Frederick County, Marylad
- Responsible for monitoring Campaign Contributions
- Keeps a detailed, accurate financiel records
- Maintains compliance with all Federal, State and County campaign finance regulations
From Jun 2023 to Present in Frederick County, Marylad
- Serving as a stakeholder working to develop a model for critical data infrastructure which leverages the benefits data centers can provide our county's economy while protecting our environment and quality of life.
From August 2020 to Present in Brunswick, MD
- Championing various process improvement initiatives, including implementing Help Desk and CRM as well as promoting project management standards and practices.
- Legislating complex municipal matters
- Acting as a City liaison to various community organizations
From August 2015 to April 2022 in Brunswick, MD
- Served as Lead Software Engineer, Technical Analyst and Information Architect for the Department of Homeland Security US Citizenship and Immigration Services.
- Developed and maintained several ColdFusion / JavaScript / SQL Server-powered systems for DHS USCIS, also provided assistance to other USCIS developers, chiefly in the area of JavaScript.
- Served as the Contract Site Lead for Evans and Chambers.
From October 2014 to August 2015 in Brunswick, MD
- 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.
From May 2013 to October 2014 in Brunswick, MD
- 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 Lead Software Engineer, Information Architect, Assistant Project Manager and Requirements Analyst on multiple projects.
From July 2012 to May 2013 in Brunswick, MD, then from May 2013 to December 2013 as a consultant.
- 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.
From July 2011 to July 2012 in Frederick, MD
- 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.
From July 2010 to July 2011 in Washington DC
- 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 ColdFusion-powered custom reporting system.
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.
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, ColdFusion-based 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.
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.
NextUp Solutions
November 2022
Maryland Municipal League
July 2021
Ocean City, MD
American Management Association
March 2019
Washington, DC
George Mason University
November 2015
Fairfax, VA
Ivy Planning Group
November 2015
Tysons, VA
ASM Educational Center
June 2007
Rockville, Maryland
2021
2016
For designing and teaching a course on Selenium RC and Java 2012
2004
Brunswick Creative Alliance (Founder, Instructor), Brunswick Hackerspace (Founder, Instructor), The Brunswick Photographer’s Guild (Founder), Lovettsville Grocery Co-Op (Member), Brunswick Museum (Former Board Member)
Art, Woodworking, Gardening, Music, Photography, Hiking, Cycling, Travel