Andrew Schubert is a Staff Software Engineer with nine years of full-stack experience, currently advancing platform work at John Deere after roles as a front-end React developer and full-stack Ruby/JavaScript engineer. He combines creative product instincts—honed from years producing videos, graphics, and outreach programs as a youth pastor—with rigorous problem-solving developed through graduate-level study in apologetics. Comfortable across React/Redux, JavaScript, and Rails, he ships user-focused web apps and has a portfolio of deployed projects that reflect both design sensibility and technical discipline. A practiced communicator and mentor, he leverages classroom and ministry experience to train teams and translate complex requirements into accessible features. Based in Milan, Illinois, he brings a rare blend of creativity, empathy, and analytical depth to engineering challenges.
9 years of coding experience
2 years of employment as a software developer
Full Stack Web Development, Ruby on Rails and JavaScript, Full Stack Web Development, Ruby on Rails and JavaScript at Flatiron School
Bachelor of Arts (B.A.), Bible/Biblical Studies, Bachelor of Arts (B.A.), Bible/Biblical Studies at Maranatha Baptist University
Master of Divinity (MDiv - 42 credits earned), Apologetics, Master of Divinity (MDiv - 42 credits earned), Apologetics at Southern Evangelical Seminary
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.