Post Job Free
Sign in

Software Engineer Senior

Location:
Troy, MO
Salary:
120,000
Posted:
April 14, 2025

Contact this candidate

Resume:

John Turknett

Senior Software Engineer

Contact Email

************@*****.***

Phone

916-***-****

Website

resume.johnturknett.com

About Experienced in all aspects of the Software Development Life Cycle, from requirements gathering, planning, tickets and user stories, code reviews all the way through to deployment and maintenance. Over the last 18 years I have successfully led and/or contributed to projects utilizing SCRUM in an Agile fashion; Using several languages including Ruby, Javascript, Go, and Java. I have consistently proven my ability to rapidly learn new technologies and adapt to new environments as a full-stack developer. Having worked most of my career remotely, I have built and demonstranted the strong communication skills and attention to detail required to be successful in a remote environment. I am dedicated to continual education and growth choosing to follow industry standards that help deliver well thougth out, tested, and maintainable code. Profiles LinkedIn

john-turknett-b70a1545

Github

johnTurknett

Work Teksystems Oct 2023 – Feb 2025

Senior Ruby on Rails Engineer

Full stack Ruby on Rails development for ProTrainings. Contributed feature development towards their Custom LMS. Integrated the xAPI standard to launch their courses and send statements to the clients LRS. Migrated portions of the UI to ViewComponents.

Highlights

Helped introduct ViewComponents to the codebase

Introduced the xAPI standard to the codebase

Teksystems Oct 2023 – Feb 2025

Senior Ruby on Rails Engineer

Full stack Ruby on Rails development for PCG. Contributed feature development to bring an older application up to current standards. Brought third party packages up to date to improve security. Swapped the authentication system from a home grown system to Devise.

Highlights

Led initiaive to modernize the codebase

Panorama Education Mar 2022 – Jul 2023

Senior Software Engineer www.linkedin.com/company/panorama-education Full-stack Ruby on Rails, PostgreSQL, Vue, and Sidekiq. Lead sprints including creating requirements, creating tickets, reviewing code, and managing releases. Worked with a team dedicated to building a new application for schools to track student behavior with MTSS. Created an API for sending Twilio SMS messages through Sidekiq jobs, as well as the Twilio integration from scratch. Created a system with CRON that allowed automated messages to be sent from events with a templating system. Consolidated many one-off methods of sending emails into a single service.

Highlights

Our team released the Positive Behavior application Assisted with and mentored onboarding developers

Credit Key Sep 2020 – Mar 2022

Senior Software Engineer www.linkedin.com/company/credit-key Full-stack Ruby on Rails, Node, and React. Migrated the Rails based checkout flow to React. Updated the authorization flow to adhere to third-party API

(Equifax) changes. Introduced the team to docker and Compose. Highlights

Migrated the checkout flow from Rails to React

Built the client mockup site used to demo the checkout flow with the Node SDK

Charter Communications Apr 2020 – Sep 2020

Senior Software Engineer www.linkedin.com/company/charter-communications Feature development and maintenance of the React based custoer support protal used by agents to manage customer subscriptions. Sprint management of feature requests and bugs with Jira. Code review, bug triage, and SCRUM ceremonies.

SmartPay Leasing Jun 2019 – Apr 2020

Senior Software Engineer www.linkedin.com/company/smartpay-lease Full-stack Ruby on Rails and GEM maintenance. Maintained and improved the SmartPay APIs and application flows. Worked on building out the APIs needed to interface with the Walmart POS system. Maintained and added features to the internal Ruby GEMS as well as updates to third-party API integrations for loan approvals.

Highlights

Updated API integrations for newest version of Equifax API Custom GEM creation for internal use

Merkle Apr 2018 – Mar 2019

Senior Ruby Developer

Worked on the 500Friends loyalty platform, Full-stack Ruby on Rails full MVC and Redshift. Responsible for internal features needed to maintain client satifaction and retention. Created a customer configurable rules engine to allow for complex points expiration and redemption rules. Shotzoom Software Jun 2017 – Feb 2018

Senior Ruby Developer www.linkedin.com/company/shotzoom Full-stack Ruby on Rails, MongoDB, and C#. Worked on the Edufii platform, creating and maintaining APIs that served the mobile and web clients. Also crafted APIs that communicated with other internal microservices (user management) and application (Golfshot).

Highlights

Added internationalization to the email templates

MixPanel integration

Comcast Mar 2016 – May 2017

Senior Ruby Developer www.linkedin.com/company/comcast Full-stack Ruby on Rails, PostgreSQL, Sidekiq, OpenStack, and OP5. Worked on a team tasked to automate the control plane for resource management between OP5 and Openstack. We built a system that performed a sync of OpenStack resources to OP5 and allow developers to control OP5 alerts for those resources.

Highlights

Automated the control plane for resource management between OP5 and Openstack.

Processed millions of Sidekiq jobs a day

Software Ops LLC Dec 2015 – Mar 2016

Senior Ruby Developer

Full-stack Ruby on Rails back-end serving an Angular SPA. Responsible for mentoring junior developers. Created and maintaned custom APIs to serve data for the front-end user interfaces.

Highlights

Mentored junior developers

Comcast May 2015 – Dec 2015

Senior Ruby Developer www.linkedin.com/company/comcast Full-stack Ruby on Rails, MySQL, and internal APIs. Worked on a team building an application to track, report, and self-heal from set-top events. This allowed the support team to correlate events across multiple systems and identify issues quickly and self-heal set-top boxes.

Highlights

Reduced time to identify and resolve set top boxes issues before customers felt the impact

Media Solutions Corporation Sep 2011 – May 2015

Ruby Developer www.linkedin.com/company/media-solutions-company Full-stack Ruby on Rails SaaS applicaiton used for Super Market Marketing campaigns. Rebuilt the SaaS in Laravel multi-tenant application. Lead project to create a templated media slideshow manager.

Edward Jones Sep 2006 – May 2014

Network Support Specialist www.linkedin.com/company/edward-jones Monitoring of internal and external networks. Tracking and troubleshooting network issues with internal equipment, WAN/ISP connections, and third-party providers. Assisted in maintenance and testing of system upgrades. Highlights

- Augmented the Incident Report tool with more data fields and searching capbilities allowing us to find trends and intervene before issues occured

- Introduced paging groups to the Pager Tool, allowing the correct staff to be paged quickly and consistently for a given situation alert, dramatically reducing the time to resolution

- Promoted from Helpdesk to Enterprise Monitor

- Promoted from Enterprise Monitor to Network Support Specialist Education Folsom High School Dec 1999 – Dec 2003

High School Diploma

Skills Web Development

Ruby on Rails Sinatra React

Vue TailwindCSS Bootstrap

Databases

RDBMS NoSQL

Automated Testing

RSpec Minitest Capybara

Jest

Languages

Ruby ECMAScript Java

PHP Go

Tools

Docker Docker Compose

Ansible Vagrant

Operating systems

MacOS Windows Linux

Cloud Platforms

Digital Ocean AWS

Languages English

Native Speaker

Interests Soapmaking Gardening

Anime/Manga

Attack on Titan Bleach

Seven Deadly Sins Naruto

Death Note



Contact this candidate