James Cox

Principal Software Engineering Consultant Fractional CTO VPE at smokeclouds

Minneapolis, Minnesota, 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
James Cox is a seasoned technology leader and hands-on principal engineer with 22 years of experience delivering scalable web applications, data strategies, and cloud architectures from prototype to production. As Principal/Fractional CTO at smokeclouds he repeatedly stabilizes troubled teams and systems—resetting a 20-person engineering org in four weeks, cutting onboarding times by 25%, and architecting multi-week data strategies that materially reduce costs. He combines deep full-stack and DevOps expertise (databases, Snowflake/FiveTran, Kinesis, Parquet, DynamoDB) with strong people leadership across startups and enterprise clients. An active open-source contributor, he has helped maintain widely used Ruby libraries and improved community tooling like ohmyzsh, reflecting a pragmatic focus on quality and developer experience. Based in Minneapolis, he pairs rapid technical triage with long-term platform thinking to eliminate business risk and scale engineering outcomes.
code22 years of coding experience
job7 years of employment as a software developer
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
1answer
0questions
github-logo-circle

Github Skills (34)

unit-testing10
scripting10
testing10
configuration-management10
rspec10
ruby10
script10
geocoding10
sh10
shell10
zsh10
test-automation10
cli10
alias9
mongoid9

Programming languages (16)

MDXC#C++CRustGoTypeScriptDockerfile

Github contributions (5)

github-logo-circle
awesome-print/awesome_print

Sep 2014 - Jan 2019

Pretty print your Ruby objects with style -- in full color and with proper indentation
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:60 commits, 20 PRs, 32 pushes in 4 years 5 months
Contributions summary:James primarily contributed to maintaining and improving the test suite for the project. Their commits focused on updating specs to newer RSpec syntax, fixing existing spec failures, and adding support for different versions of external dependencies like Mongoid and ActiveRecord. They also bumped the project version and made changes to the codebase to improve test execution.
pretty-printindentationruby
geokit/geokit

Jan 2012 - Aug 2012

Official Geokit Gem. Geokit gem provides geocoding and distance/heading calculations. Pair with the geokit-rails plugin for full-fledged location-based app functionality.
Role in this project:
userBack-end Developer
Contributions:47 commits in 6 months
Contributions summary:James primarily focused on code cleanup and normalization within the Geokit gem, specifically in the `geocoders.rb` and `mappable.rb` files. Their contributions involved standardizing whitespace and addressing encoding issues, enhancing the overall code quality. They also addressed test failures by making fixes to existing tests within the test suite, specifically the Google Geocoder tests, and correcting some unicode issues, which suggests a focus on maintaining the library's functionality. The commits indicate a role in improving the existing codebase and ensuring the accuracy of geocoding functionality.
geospatialheadingcalculationsrailsgeocoding
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
James Cox - Principal Software Engineering Consultant Fractional CTO VPE at smokeclouds