Bill Chatfield

Full Stack Java Developer at Cardinal Health

Columbus, 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

👤
Senior
🎓
Top School
Bill Chatfield is a seasoned Full Stack Java Developer with nearly three decades of software experience and a strong focus on Java, JEE, Angular, and diverse database systems. He has delivered production solutions across big enterprise environments—designing microservices, ETL/data-loading pipelines, and reporting systems—and recently worked on Google BigQuery and WebSphere Commerce Data Loader projects. Comfortable across the stack, he pairs backend Java and Scala skills with front-end Angular work and automated dev-ops tooling (Jenkins/Groovy, Concourse, cloud functions). His career includes leading small Agile teams, migrating repositories and CI pipelines to improve developer experience, and writing high-performance ISO C and systems automation early in his career. An active open-source contributor, he improved Apple II file-type support in the well-known cc65 C compiler, reflecting a long-standing interest in low-level systems and preservation of legacy platforms. Based in Columbus, Ohio, he blends pragmatic engineering with a talent for untangling complex data and deployment problems.
code11 years of coding experience
job25 years of employment as a software developer
bookComputer and Information Science Engineering, Computer and Information Science Engineering at The Ohio State University
languagesEnglish, French, English
stackoverflow-logo

Stackoverflow

Stats
142reputation
290kreached
4answers
2questions
github-logo-circle

Github Skills (16)

c1710
c1110
compiler-development10
header-files9
assembly8
65028
assembler8
rhino6
text-search6
http-put6
javascript6
jar6
http-post6
project-structure6
webhooks6

Programming languages (6)

JavaShellCGroovyAssemblyPython

Github contributions (5)

github-logo-circle
cc65/cc65

Jul 2017 - Jul 2017

cc65 - a freeware C compiler for 6502 based systems
Role in this project:
userBackend Developer
Contributions:11 commits, 2 PRs, 21 comments in 4 days
Contributions summary:Bill contributed significantly to the cc65 project, primarily focused on adding and refining file type definitions for the Apple II platform. Their work involved creating a new header file, apple2\_filetype.h, and defining numerous file types, including ProDOS and Apple IIgs-specific types. The user also corrected copyright information and reorganized the code by moving file type variables to the header file. These changes directly support the cc65 compiler's ability to handle Apple II file formats.
sdcc8-bitfreewarecc65retrocomputing
gungwald/prodos-more

Jan 2019 - Oct 2024

The "more" text viewer implemented in assembly language for ProDOS on Apple II
Contributions:1 release, 6 PRs, 24 pushes in 5 years 9 months
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
Bill Chatfield - Full Stack Java Developer at Cardinal Health