Christopher D. Ciulla

LinkedIn | resume.inquiry@ciulla.org | 614.465.3449

Technical Summary

Career History

May 2021 to Present – Eliassen Group; Lead Consultant; Dublin, Ohio (Remote)

  • Serve as a lead consultant across enterprise client engagements, providing hands-on software engineering, technical leadership, system modernization, and delivery stabilization across complex production environments.

Selected Prior Engagements

Intuit Inc. | Mountain View, California (Remote)

Technologies: Java, Spring Boot, Kafka, REST, JUnit, JaCoCo, Argo, Workato, OAuth 2.0, AI-assisted development

  • Rapidly adopted AI-assisted development tooling to accelerate delivery across engineering initiatives.
  • Re-established JaCoCo code coverage metrics and brought application coverage into compliance with established targets, meeting or exceeding required thresholds.
  • Contributed to Kafka/Event Bus migrations, independently building working technical understanding of an unfamiliar system to support delivery.
  • Prototyped a Workato/Slack automation solution, identifying limitations that prevented a direct fit for the intended use case.
  • Designed and built a proof-of-concept GitHub–Jira automation bridge, resolving API version mismatches, label case-sensitivity issues, and an OAuth 2.0 authentication flow to demonstrate a viable path off a manual workaround.
Eliassen B2B Framework for IBM Sterling B2B Integrator | Dublin, Ohio (Remote)

Technologies: Java, Spring Boot, Angular, REST, JUnit, Mockito, Maven, Jenkins, AWS, IBM Sterling B2B Integrator

  • Stabilized and incrementally modernized a value-added administrative portal built atop IBM Sterling B2B Integrator.
  • Maintained continuous availability while navigating vendor constraints, upgrade cycles, and production risk.
  • Built, operated, and evolved CI/CD pipelines supporting Java services deployed in AWS-hosted environments.
  • Reduced operational risk by improving observability, logging discipline, and engineering standards, making system behavior predictable and diagnosable in production.
  • Established clear engineering standards and provided hands-on technical leadership across a complex, legacy codebase.
Adobe Inc. | San Jose, California (Remote)

Technologies: Java, Maven, Ant, CI/CD

  • Upgraded a mission‑critical internal platform from Java 1.6 to Java 17, eliminating long‑standing security, supportability, and operational risk tied to obsolete runtimes.
  • Replaced an Ant-based build with Maven and re-established a functional continuous integration pipeline, restoring repeatable builds and developer confidence.
McLane Company, Inc. | Temple, Texas (Remote)

Technologies: Java, Open Liberty, REST, JUnit

  • Set technical direction across geographically distributed teams in Europe, Mexico, and the United States, coordinating work and establishing clear execution patterns to keep delivery predictable across time zones and organizational boundaries.
  • Led backend architecture and integration efforts for McLane’s Order Management System (OMS), coordinating API development, Oracle-backed services, and cross-team dependencies across multiple product areas.
  • Designed and stabilized invoice processing and mitigation workflows and enterprise integration patterns while supporting modernization of authentication and engineering practices.

February 2019 to May 2021 – g2o; Lead Software Engineer; Columbus, Ohio (Hybrid)

  • Served as a technical lead across multiple client engagements, consistently brought in to stabilize systems and restore disciplined delivery in existing production environments.

Selected Prior Engagements

GAP, Inc. | Columbus, Ohio (Remote)

Technologies: Java, Spring Boot, REST, JUnit

  • Served as the technical lead, collaborating with business stakeholders and external vendors to model complex Brexit-related duty, tax, and shipping workflows, translating that work into reusable, foundational patterns within the core Java system.
Signet Jewelers | Akron, Ohio (Hybrid)

Technologies: Java, Spring Boot, REST, JUnit, CI/CD, static analysis

  • Served as the Java technical lead on a greenfield chain-of-custody workflow system emphasizing correctness, traceability, and operational reliability.
  • Helped normalize pragmatic use of agile practices, unit testing, and static analysis, improving team effectiveness and delivery discipline.
  • Introduced CI practices and static analysis tooling to shift quality enforcement from individual effort to system behavior.
CAS | Columbus, Ohio (On-Site)

Technologies: Python, Ansible, Docker, Shell, automated testing, static analysis

  • Developed and tested infrastructure and automation scripts using Ansible, Docker, Shell, and Python.
  • Helped introduce automated testing and static analysis practices, shifting quality enforcement from individual effort to repeatable engineering systems.
  • Supported the on-site engagement lead by providing technical oversight and day-to-day guidance to a separate DevOps team, improving execution discipline and reducing delivery surprises.

Previous Experience

  • October 2018 to February 2019 – Leading EDJE; Senior Solutions Developer; Dublin, Ohio
  • March 2017 to October 2018 – Dedicated Tech Services; Senior Consultant; Dublin, Ohio
  • October 2015 to February 2017 – GateHouse Media; Digital Development Engineer; Columbus, Ohio
  • March 2015 to October 2015 – Fahrenheit IT; Senior Consultant; Dublin, Ohio
  • August 2001 to February 2015 – CareWorks Tech; Software Specialist; Dublin, Ohio
  • 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 (curated)

Core Languages and Application Platforms

Java, Spring Boot, Spring Framework, Groovy, SQL, Angular

Cloud, Containers, and Messaging

AWS, Docker, Kubernetes, Kafka, Argo

AI-Assisted Development

LLM-based tooling (Claude, ChatGPT), Model Context Protocol (MCP), retrieval-augmented generation (RAG)

Testing and Quality

Test-driven development, unit and integration testing (JUnit, Mockito, Spock, Selenium), static analysis

Build, CI/CD, and Tooling

Repeatable builds, pipeline hygiene, incremental modernization (Apache Maven, Atlassian Bamboo, Gradle, Jenkins, Git, JFrog Artifactory)

Data and Integration

Oracle, DB2, MySQL, Microsoft SQL Server; REST, SOAP, XML, XPath, XSL

Development Environment

Linux, Unix, Windows; IntelliJ IDEA, vi