Christopher D. Ciulla

8662 Brookcrest Court
Galloway, Ohio 43119
resume.inquiry@ciulla.org
614.465.3449

Technical Summary

Career History

March 2017 to Present

Dedicated Tech Services; Senior Consultant; Dublin, Ohio

Ohio Department of Administrative Services
  • Wrote, maintained, and enhanced the automation of a previously manual workflow system using Java, HTML, XML, Thymeleaf, Adobe LiveCycle, SOAP, Spring Boot, Bootstrap, Apache CXF, Eclipse, IntelliJ IDEA, Oracle WebLogic, Gradle, YAML, Mockito, Selenium, Cucumber, JUnit, and git in an agile environment.
  • Maintained and enhanced the Ohio Benefits landing site using HTML, jQuery, JavaScript, CSS, Bootstrap, Visual Studio, C#, and IBM Rational Team Concert.
  • Wrote, maintained, and enhanced the batch publishing of citizen's applications, using Java, Commons IO Commons Lang, Hyland OnBase, and shell scripts.
  • Configured multiple BMC Control-M workflows.
  • Responsible for development and ongoing application of project code quality using static analysis tools (SonarLint, Emma/EclEmma, Jacoco, FindBugs, Spotless, and HTML Tidy).
  • Set up and maintained a continuous integration environment using CircleCI.
  • Assumed responsibilities of a de facto scrum master, including leading retrospectives, backlog grooming, sprint planning, daily stand-up, and "walking the board."
  • Captured, prioritized, and managed team's tasks using Targetprocess.
  • Mentored mid-level developers.
  • Subject matter expert for RTC SCM, Gradle, Linux, and git.

October 2015 to February 2017

GateHouse Media; Digital Development Engineer; Columbus, Ohio

  • Using Groovy, Gradle, JUnit, Apache Poi, AWS S3, CQEngine, lftp, XML, XSTL, and cron, wrote an article workflow, conversion, and publishing system.
  • Using PHP, PHPUnit, Grunt, node.js, jQuery, CSS, XSL, MySql, Groovy, and CodeIgniter, wrote a site scraper, metadata, and contact CRUD system.
  • Wrote a content pull ETL system using shell scripts, xmlproc, XSLT, lftp, cron, and AWS.
  • Using ExactTarget, SOAP, HTML, JavaScript, Ajax, PHP, PHPUnit, and Composer, wrote a newsletter management system.
  • Wrote a content migration ETL system using Groovy, JUnit, MySql, and AWS.
  • Wrote a newsletter ETL system using shell scripts, xsltproc, wget, and XSLT.
  • Provided on-call production support.
  • Subject matter expert for Linux, Grunt, Composer, and git.

March 2015 to October 2015

Fahrenheit IT; Senior Consultant; Dublin, Ohio

Dispatch Media Group
  • In an Agile environment, maintained and enhanced an existing large-scale content management system using Java, JUnit, Apache Tomcat, Hudson, and Maven against a MySql database.
  • Wrote a subscription ETL system using PHP, Composer, Oracle, cron, Microsoft Task Scheduler, and AWS.
  • Provided on-call production support.

August 2001 to February 2015

CareWorks Technologies; Software Specialist; Dublin, Ohio

Alliance Data Systems
  • In an Agile environment, developed new functionalities for a large-scale, high-volume web application using Java, SOAP, REST, Apache CXF, JSF, Apache Maven, Eclipse, Cobertura, EclEmma, JUnit, Mockito, Spring, and git.
  • Consistently maintained 95% (or better) code coverage.
  • Evangelized code quality best practices, including: peer reviews, refactoring, test driven development, minimum viability, and code coverage.
NetJets
  • Replatformed, enhanced, and supported an intranet web-based aircraft recovery workflow and communication system using Groovy, Grails, GORM, JavaScript, Ajax, CSS, Cobertura, Confluence, Jira, Maven, Oracle, Spock, git, IntelliJ IDEA, Jenkins, and jQuery against an Oracle database in an Agile environment.
Other Clients

Nationwide Financial Systems, Ohio Department of Jobs and Family Services, Cardinal Health, CareWorks Internal Projects, Resource Interactive, Foresight Corporation, Sterling Commerce, Central Benefits, Ohio Rehabilitative Services Commission, Franklin University, The Longaberger Company, Washington County Department of Jobs and Family Services

Previous Employers

  • September 1999 to August 2001; Quick Solutions; Senior Consultant; Columbus, Ohio
  • February 1998 to September 1999; LDA Systems; Senior Consultant; Dublin, Ohio
  • May 1995 to February 1998; Analysts International Corporation; Consultant; Columbus, Ohio

Military Service

September 1988 to July 1990

United States Army, Active Duty

Administrative Specialist, Military Occupational Specialty 71L
Honorable Discharge

Technical Profile

Languages

CSS, Groovy, HTML, Java, JavaScript, C#, PHP, PL/SQL, Regular Expressions, SQL, XML, XPath, XSL, YAML

Operating Systems

Linux, Unix, Windows

Methodologies

Agile, BDD, JAD, SDLC, TDD

Frameworks

Bootstrap, CodeIgniter, Grails, jQuery, Spring Boot

Tools, Technologies, Libraries

Adobe LiveCycle, Ajax, Apache Commons IO, Apache Commons Lang, Apache CXF, Apache HTTP Server, Apache Maven, Apache Poi, Apache Tomcat, Atlassian Jira, AWS, BMC Control-M, CircleCI Continuous Integration, Cobertura Code Coverage, Composer, CQEngine NoSQL Query Engine, cron, Cucumber Executable Specification Framework, Eclipse, Emma/EclEmma Code Coverage, git, GORM, Gradle, Grunt, Hyland OnBase EDMS, IBM Rational Team Concert (RTC), IntelliJ IDEA, Jenkins CI, JSF, JUnit Testing Framework, Microsoft Visual Studio, Mockito Testing Framework, MySql RDBMS, Oracle RDBMS, Oracle WebLogic Server, PHPUnit, REST, Selenium Browser Automation Framework, SOAP, Spock Testing Framework, Targetprocess Agile Project Management Software, Thymeleaf templating engine, vi

LinkedIn Logo