Sean Corfield

Senior Software Architect at World Singles LLC

Youngstown, Ohio, 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

🤩
Rockstar
Sean Corfield is a senior software architect with 20 years of experience designing global high-availability infrastructure and integrating enterprise systems, currently leading web application and platform work at World Singles using Clojure. He blends deep JVM and web architecture expertise with hands-on backend development, authoring and contributing to notable Clojure projects such as next-jdbc and clj-time and maintaining a personalized Clojure tooling dotfile. His background includes senior technical leadership and founding roles (CEO, CTO, co-founder) across startups and large companies including Adobe, giving him both product and operational perspective. Sean is comfortable moving from low-level JDBC mechanics to system-wide SOA/EAI designs and often optimizes developer workflows as well as runtime performance. Based in Youngstown, Ohio, he pairs pragmatic engineering with a long history of shaping tooling and libraries that other Clojure developers rely on.
code20 years of coding experience
job22 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
6,547reputation
159kreached
131answers
0questions
Badges
coldfusion
top-5%
exit
top-5%
clojure
top-1%
jdbc
top-5%
github-logo-circle

Github Skills (40)

filterlist10
dependency-management10
datetime10
lib10
prepared-statements10
clojure-cli10
testing10
date-format10
template-engine10
jdbc10
data-structure10
clojure10
dates10
filter10
sql10

Programming languages (25)

CColdFusionGoHTMLTypeScriptShellOCamlSCSS

Github contributions (5)

github-logo-circle
seancorfield/next-jdbc

Jan 2019 - Jan 2023

A modern low-level Clojure wrapper for JDBC-based access to databases.
Role in this project:
userBack-end Developer
Contributions:76 releases, 1 review, 823 commits in 4 years 1 month
Contributions summary:Sean primarily worked on implementing the initial and subsequent versions of an execute function with various enhancements. This included creating a system to handle prepared statements, building a mechanism for setting parameters. Further enhancements included the incorporation of the result set and the implementation of data structure and functional support for working with results. The user's efforts resulted in a fully functional version and refinements to the codebase.
databasesjavaclojure-wrapperjdbcclojure
seancorfield/dot-clojure

Mar 2018 - Oct 2022

My .clojure/deps.edn file
Role in this project:
userBack-end Developer
Contributions:9 releases, 235 commits, 3 PRs in 4 years 7 months
Contributions summary:Sean primarily contributed to the `.clojure/deps.edn` file, modifying aliases to manage dependencies related to Clojure development. They added, updated, and removed various dependencies and build tools like test runners, REPL-related tools, and project creation utilities (e.g., `clj-new`). Additionally, the user incorporated features like a Ruby-like stdin processing alias, and added tools for analysis and deployment. Their work centers on enhancing the Clojure development environment.
deps-ednclojurescriptedndepsclojure
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