Mark Williams

Senior Software Engineer at CJ Affiliate by Conversant (formerly Commission Junction)

California, 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
Mark Williams is a Senior Software Engineer based in California with over 15 years on the Java platform and 13 years of hands-on industry experience delivering full‑stack JVM web applications. He blends test-driven development, iterative Agile practices, and clean object-oriented and functional design to build reliable, scalable services and data pipelines using Java, Scala, Groovy and Clojure alongside technologies like Spark, Hadoop, Spring and Elasticsearch. At CJ Affiliate he focuses on RESTful services, automated CI/CD and orchestration across diverse datastores (Oracle, Mongo, Cassandra) and front-end stacks, while earlier work at Safeway emphasized reusable frameworks and automated deployments to large fleets. Influenced by Kent Beck, Martin Fowler and Bob Martin, he brings a disciplined engineering mindset that favors simplicity and automation, and a quieter strength in evolving legacy systems into testable, maintainable architectures.
code13 years of coding experience
job8 years of employment as a software developer
bookBS, Business Administration, BS, Business Administration at California State University, Northridge
github-logo-circle

Github Skills (39)

jshint9
java9
elasticsearch8
restful8
search-engine8
maven-plugin7
mojo7
maven7
refactoring6
react5
kotlin-dsl5
redux5
javascript5
opensearch5
dsl4

Programming languages (5)

TypeScriptJavaCoffeeScriptJavaScriptClojure

Github contributions (5)

github-logo-circle
markw/vimfiles

Jan 2015 - Jan 2025

Contributions:42 pushes in 10 years 2 months
markw/advent-of-code-2020

Dec 2020 - Jan 2021

Contributions:46 pushes, 1 branch in 1 month
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
Mark Williams - Senior Software Engineer at CJ Affiliate by Conversant (formerly Commission Junction)