John Farley

Director Of Software Architecture, Messaging & Integrations

Oklahoma City, Oklahoma, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
John Farley is a seasoned software architect and engineering leader based in Oklahoma City, currently directing Messaging & Integrations at Finxact where he leads the design and delivery of cloud-native, event-driven banking core systems. With over two decades of hands-on experience across architecture, backend services, and cloud platforms, he has built high-throughput Go services, multi-cloud deployments (AWS/Azure/GCP), and robust payment integrations (ACH, wires, RTP). He has a track record of scaling teams and systems—from founding a healthcare startup and running consultancy engagements to operating six production Kubernetes clusters and architecting SOA/microservices for global operations. Practical, detail-oriented, and curriculum-minded, he pairs deep SQL and data engineering roots (MCSA in SQL Server) with modern DevOps and messaging tech like Kafka, RabbitMQ, and Temporal. Notably, he blends product thinking from executive product roles with low-level performance engineering to optimize real-world business workflows.
code8 years of coding experience
job17 years of employment as a software developer
bookBachelors, Management Information Systems (MIS), Bachelors, Management Information Systems (MIS) at University of Central Oklahoma - College of Business Administration
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
775reputation
54kreached
17answers
0questions
Badges
azure-devops
top-5%
azure-pipelines
top-5%
github-logo-circle

Github Skills (68)

windows-forms10
openid10
hydra9
azure-devops9
identity9
openid-provider9
azure-pipelines9
oauth9
csharp9
authorization9
oauth2-provider9
azure-eventhub9
azure8
api8
authentication8

Programming languages (4)

C#JavaGoHTML

Github contributions (5)

github-logo-circle
jfarleyx/go-keyvault-cert

Feb 2020 - May 2022

An easy way to fetch TLS Certificates from Azure Key Vault using Go
Contributions:7 releases, 1 review, 5 commits in 2 years 3 months
azure-key-vaultazure-keyvaultcertificategogolang
Java project for producing and consuming data in Apache Kafka. This is part of Stephane Maarek's beginner Kafka course in Udemy.
Contributions:5 PRs, 13 pushes, 1 branch in 4 years 2 months
apache-kafkakafka-consumerkafka-consumersdebeziumjava-8
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
John Farley - Director Of Software Architecture, Messaging & Integrations