John Cech is a Senior Software Engineer based in Portland, Oregon with 11 years of experience building reliable, payment-focused backend systems and customer-facing tools. He has advanced from agency web development into senior roles where he designed secure data storage, automated return processing, and led ACH batching and multi-provider payment integrations. Comfortable across Ruby/Rails and cloud-native stacks, he has improved scalability and maintainability by adopting Kubernetes and pragmatic architectural patterns. He pairs hands-on implementation with product partnership to solve customer pain points and scale operations. A lifelong tinkerer who transitioned into software via Epicodus, he brings an engineer’s curiosity to both legacy modernization and greenfield features. Colleagues describe him as a practical problem-solver who balances technical rigor with business impact.
11 years of coding experience
11 years of employment as a software developer
Computer Programming Specific Applications, Computer Programming Specific Applications at Epicodus
Business Administration and Management General, Business Administration and Management General at Clackamas Community College
Associate's degree Aviation Science, Associate's degree Aviation Science at Mt. San Antonio College
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.