Summary
Overview
Work History
Education
Skills
Interests
Timeline
Generic

John Rodgers

Broken Arrow

Summary

Results-driven Staff Software Engineer with expertise in Agile methodologies and team leadership. Proven ability to mentor junior engineers and enhance software development processes, ensuring timely delivery of high-quality solutions.

Overview

27
27
years of professional experience

Work History

Staff Software Engineer

FlightSafety
Broken Arrow, OK
05.2022 - 05.2025
  • Analyzed user requirements and developed tailored software solutions for flight simulation systems.
  • Coordinated efforts with cross-functional teams to improve system performance and bolster reliability standards.
  • Managed source code repositories, enforcing version control policies and facilitating efficient collaboration among team members.
  • Promoted a culture of continuous improvement through regular code reviews and constructive feedback sessions among team members.
  • Mentored junior engineers, fostering skill development and knowledge sharing within the team.
  • Coordinated efforts with cross-functional teams to achieve on-schedule delivery of superior software solutions.
  • Consistently met project deadlines, prioritizing tasks effectively and maintaining open lines of communication with stakeholders.
  • Designed and implemented automated testing solutions, focusing on thorough coverage and mitigation of potential regression issues.

Development Operations Manager

FlightSafety
Broken Arrow, OK
05.2020 - 05.2022
  • Streamlined development processes to enhance operational efficiency across multiple teams.
  • Collaborated with cross-functional teams to identify and implement process improvements.
  • Managed project timelines, ensuring adherence to delivery schedules and quality standards.
  • Developed training materials and led sessions to enhance team skills and knowledge retention.
  • Evaluated new tools and technologies, recommending solutions that improved team productivity.
  • Oversaw risk management strategies, mitigating potential issues related to development operations.
  • Analyzed performance metrics to drive continuous improvement initiatives within the department.

Software Engineer

FlightSafety
Broken Arrow, OK
05.2004 - 05.2020
  • Led software development projects to enhance flight simulation systems and improve training outcomes.
  • Designed and implemented algorithms for real-time data processing in aviation applications.
  • Mentored junior engineers, fostering skill development and promoting best practices in coding standards.
  • Collaborated with cross-functional teams to integrate user feedback into software enhancements for improved usability.
  • Consistently met project deadlines by effectively managing time and prioritizing tasks according to importance.
  • Developed scalable and maintainable code, ensuring long-term stability of the software.
  • Developed reusable components that significantly reduced development effort on multiple projects.
  • Refactored legacy codebases for improved maintainability, paving the way for easier future updates.
  • Coordinated with other engineers to evaluate and improve software and hardware interfaces.
  • Conducted thorough code reviews to identify potential areas for improvement, ultimately enhancing code quality across all projects handled by the team.
  • Implemented effective debugging strategies, resulting in fewer software defects and increased reliability.
  • Implemented automated build and deployment processes to streamline release management procedures.

IT Technician

FlightSafety
Broken Arrow, OK
08.1998 - 03.2004
  • Diagnosed and resolved hardware and software issues for diverse aviation training systems.
  • Provided technical support and troubleshooting for flight simulation equipment, ensuring operational readiness.
  • Implemented preventive maintenance schedules to enhance system reliability and reduce downtime.
  • Trained junior technicians on equipment operation and maintenance procedures, fostering team development.
  • Led initiatives to streamline workflows, enhancing efficiency in troubleshooting and repair tasks.
  • Managed inventory of IT supplies, ensuring timely availability of components for seamless operations.
  • Maintained office PCs, networks and mobile devices.
  • Set up PCs, projectors, and microphones for use in video conferencing rooms.
  • Established, repaired and optimized networks by installing wiring, cabling and devices.
  • Provided remote technical support, resolving issues quickly without requiring onsite visits whenever possible.
  • Responded to support requests from end-users and patiently walked individuals through basic troubleshooting tasks.
  • Conducted regular preventive maintenance on hardware equipment, prolonging lifespan while minimizing unexpected failures.

Education

High School Diploma -

Associate of Arts -

Tulsa Community College
Tulsa, OK

Skills

  • Team leadership
  • Network security
  • Oral and written communications
  • Scrum methodology
  • JIRA
  • Agile methodologies
  • Python
  • Git proficiency
  • Scripting languages: PHP, python, javascript
  • Software development lifecycle
  • Project documentation
  • Technical reporting
  • Technical documentation
  • Code development
  • Stakeholder communication
  • Requirements gathering
  • Software development life cycle (SDLC)
  • Linux
  • Software development
  • Coding standards
  • Code reviews
  • Software documentation
  • System administration
  • Microsoft NET
  • Agile methodology expertise
  • Software architecture design
  • Continuous integration and deployment
  • Code review proficiency
  • Version control systems
  • Strong debugging
  • Technical documentation writing
  • Customer service
  • Team collaboration
  • Verbal and written communication
  • Detail-oriented
  • Testing and troubleshooting
  • Risk assessment
  • User acceptance testing
  • Object-oriented programming

Interests

  • Avid Reader
  • Volunteering
  • Youth mentor, providing guidance and support to empower the next generation of leaders

Timeline

Staff Software Engineer

FlightSafety
05.2022 - 05.2025

Development Operations Manager

FlightSafety
05.2020 - 05.2022

Software Engineer

FlightSafety
05.2004 - 05.2020

IT Technician

FlightSafety
08.1998 - 03.2004

High School Diploma -

Associate of Arts -

Tulsa Community College
John Rodgers