Christopher D. Ciulla

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

Summary

Senior software developer with over twenty years of programming experience in a variety of roles across a number of industries.

Technical Profile

Languages

  • CSS
  • Groovy
  • HTML
  • Java
  • JavaScript
  • PHP
  • PL/SQL
  • Regular Expressions
  • SQL
  • XML
  • XPath
  • XSL
  • YAML

Operating Systems

  • Linux
  • Unix
  • Windows

Methodologies

  • Agile
  • JAD
  • SDLC
  • TDD

Frameworks

  • CodeIgniter
  • Grails
  • jQuery
  • Spring Boot

Tools, Technologies, Libraries

  • Adobe LiveCycle
  • Ajax
  • Apache Commons Chain
  • Apache Commons CLI
  • Apache Commons Configuration
  • Apache Commons Email
  • Apache Commons IO
  • Apache Commons Lang
  • Apache CXF
  • Apache HTTP Server
  • Apache Log4j
  • Apache Maven
  • Apache Poi
  • Apache Tomcat
  • Apache Velocity
  • Atlassian Jira
  • AWS
  • c3p0 Connection Pool
  • CircleCI Continuous Integration
  • Cobertura Code Coverage
  • Composer
  • CQEngine NoSQL Query Engine
  • cron
  • Cucumber Executable Specification Framework
  • Eclipse
  • Emma/EclEmma Code Coverage
  • git
  • Google Guava
  • GORM
  • Gradle
  • Grunt
  • Hudson CI
  • Hyland OnBase EDMS
  • IBM Rational ClearCase
  • IBM Rational ClearQuest
  • IBM Rational Team Concert
  • IntelliJ IDEA
  • Jenkins CI
  • JSF
  • JUnit Testing Framework
  • Microsoft Task Scheduler
  • Mockito Testing Framework
  • MySql RDBMS
  • Oracle RDBMS
  • Oracle TopLink ORM
  • Oracle WebLogic Server
  • PHPUnit
  • REST
  • Selenium Browser Automation Framework
  • SOAP
  • Spock Testing Framework
  • Targetprocess Agile Project Management Software
  • Thymeleaf templating engine
  • vi

Certifications

  • MCP: SQL Server
  • MCP: Visual Basic

Career History

March 2017 to Present

Dedicated Tech Services, Inc.
Dublin, Ohio
Senior Consultant

Ohio Department of Administrative Services

  • In an agile environment, wrote, maintained, and enhanced the automation of a paper-based form using Java, HTML, XML, Thymeleaf, Adobe LiveCycle, SOAP, Spring Boot, Bootstrap, Apache CXF, Hyland OnBase, Eclipse, IntelliJ IDEA, Oracle WebLogic, Gradle, YAML, Mockito, Selenium, Cucumber, JUnit, and git.
  • Maintained and enhanced the Ohio Benefits landing site using HTML, jQuery, JavaScript, CSS, Bootstrap, Visual Studio, C#, and IBM Rational Team Concert.
  • 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 Gradle and git.

October 2015 to February 2017

GateHouse Media, Inc.
Columbus, Ohio
Digital Development Engineer

  • 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
Dublin, Ohio
Senior Consultant

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
Dublin, Ohio
Software Specialist

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.

Nationwide Financial Systems

  • Provided production support to a loans servicing system using Groovy, Poi, c3p0, PL/SQL, TopLink, Java, ClearCase, ClearQuest, and Eclipse.
  • Wrote, maintained, and enhanced an email notification system using Java, Annotations, Oracle, Guava, Commons Chain, Commons CLI, Commons Configuration, Commons IO, Commons Lang, Commons Email, Velocity, SnakeYAML, Log4j, JUnit, CQEngine, Groovy, Gradle, and Microsoft Task Scheduler.
  • Responsible for Hudson and the hardware upon which it ran.
  • Refactored and enhanced core back-end, email, and reporting functionality.
  • Automated numerous manual processes, which resulted in clearing out several months of backlog and increasing system's responsiveness to resolving production issues.
  • Identified and fixed cross-system issues.
  • Provided ad hoc support to internal customers.
  • Mentored recent college graduates and interns.

Other Clients

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

September 1999 to August 2001

Quick Solutions
Columbus, Ohio
Senior Consultant

Clients

  • Ashland Chemical
  • Ross Laboratories

February 1998 to September 1999

LDA Systems
Dublin, Ohio
Senior Consultant

Clients

  • LDA Systems Internal Projects
  • Battelle Memorial Institute

May 1995 to February 1998

Analysts International Corporation
Columbus, Ohio
Consultant

Clients

  • Dimension Insurance
  • Nationwide Financial Systems
  • Construction Monitoring Systems

Military Service

September 1988 to July 1990

United States Army, Active Duty
Administrative Specialist, Military Occupational Specialty 71L
Honorable Discharge

LinkedIn Logo