HimalayasHimalayas logo
CM
Open to opportunities

Ciaran McGoldrick

@ciaranmcgoldrick

Senior software engineer specializing in real-time data pipelines, APIs, and high-throughput systems.

United States
Message

What I'm looking for

I seek a role building low-latency, high-throughput systems with strong engineering practices, CI/CD, and collaborative agile teams.

I am a senior software engineer with a decade of experience building high-throughput data pipelines, Clean Architecture APIs, and real-time systems for cybersecurity and sports-betting markets. I design and implement performant back-end services and cultivate reliable deployment pipelines.

At my current role I architected .NET Core worker services that ingest real-time odds across dozens of sports and 40+ sportsbooks, achieving sub-1-second processing cycles and ~100ms bulk upserts into PostgreSQL with long-term storage in ClickHouse. I also built arbitrage detection and expected-value engines that support multi-sportsbook analysis and cross-book opportunity identification.

I lead development of RESTful APIs using Clean Architecture, MediatR/CQRS, FluentValidation, and Entity Framework, and integrate monetization and real-time features with Stripe, SignalR, and Auth0. I contribute to front-end work in Next.js/React/TypeScript, delivering live dashboards, fantasy optimizers, and parlay builders.

I automate CI/CD with Azure DevOps and container platforms, leverage generative AI (Claude, OpenAI, Gemini) in my workflow, and participate actively in agile team processes. I seek to apply my experience to systems that require low-latency processing, robust architecture, and measurable business impact.

Experience

Work history, roles, and key accomplishments

Trustwave logoTR

Software Engineer

Trustwave

Jan 2017 - Jan 2020 (3 years)

Developed .NET/.NET Core APIs and an Umbraco CMS to deliver customer-facing security dashboards and built a Lucene-based C# search indexer powering site-wide autocomplete and content discovery.

AS

Software Engineer

Amston Pro Services

Jan 2018 - Dec 2019 (1 year 11 months)

Rebuilt legacy Java applications as .NET Core APIs and MVC apps, managed AWS build and release pipelines with Docker, and contributed to PHP and React client projects.

Upwork logoUP

Web Developer

Jan 2016 - Dec 2018 (2 years 11 months)

Built and maintained CMS and e-commerce platforms in WordPress, Joomla, and Shopify for small business clients, delivering custom themes and plugin integrations.

Actualize logoAC

Apprentice Software Engineer

Actualize

Jan 2016 - Dec 2016 (11 months)

Completed immersive software engineering training and contributed to collaborative projects, gaining practical experience in web development and team workflows.

Education

Degrees, certifications, and relevant coursework

Actualize logoAC

Actualize

Software Engineering Certificate, Software Engineering

2016 - 2016

Completed an apprenticeship in software engineering at Actualize in Chicago in 2016.

Tilburg University logoTU

Tilburg University

Bachelor of Science, Information Systems

2012 - 2015

Completed studies at Tilburg University from 2012 to 2015.

National Taiwan University logoNU

National Taiwan University

2014 - 2014

Participated in an academic exchange program at National Taiwan University in 2014.

Saylor Academy logoSA

Saylor Academy

Certificate

Completed online coursework titled 'Bitcoin for Developers'.

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan