Jeff Maxwell

Online Resume

Jeff Maxwell

Director of Computer Science and Mathematics

image

I have worked for over 30 years in software development for several large corporations as a devloper, architect, team lead, manager and professor. I enjoy working with teams to solve challeging technical problems and improve processes using technology.


Work Experiences

Director of Computer Science and Mathematics

Oklahoma City University (OCU) | 2021 - Present
  • Manage a team of 5 Computer Science and Mathematics professors
  • Redesigned and rewrote the Computer Science and Mathematics curriculum to increase enrollment
  • Increased enrollment from 32 students in Fall 2021 to 190 in Fall 2023
  • Academic Student advisor for 190+ students
Taught the following courses:
Undergraduate Courses:
  • Introduction to Computer Science
  • Programming and Algorithms I
  • Programming and Algorithms II
  • Unix/Linux
  • Git/GitHub
  • Cybersecurity
  • Database Management
  • Game Programming
  • Mobile Development
  • Software Development
  • Senior Capstone
Graduate Courses:
  • Object-Oriented Programming (OOP) Design Patterns
  • Advanced Algorithm Analysis
  • Database Design
  • Software Engineering
  • iOS Development
  • Android Development
  • Hybrid Mobile Development
  • Mobile Game Development
  • Offensive Coding
  • Defensive Coding
  • Server Web Development
  • Cloud Development
  • Languages: Java, C#, Swift, Kotlin, Node.js, HTML/CSS/JavaScript, YAML
  • Tools: Burp Suite, Unity, Unreal, VMWare

Adjunct Instructor

Oklahoma City University (OCU) | 2018 - 2021
  • Wrote curriculum and taught Programming I, Programming II, and Cybersecurity. Focusing on real-world examples and best programming practices
  • Helped the Computer Science department evaluate the current curriculum and make improvements that were implemented

Security Architect

Inspire Brands | 2017 - 2021
  • Built a Secure Development practice/guidelines for all corporate development teams across all Brands (Sonic Drive-In, Buffalo Wild Wings, Arby's, Jimmy John's, Rusty Taco, and Dunkin/Baskin Robins)
  • Automated Secure Code scans into the development lifecycle pipeline
  • Performed several Penetration Tests across all Brands
  • Trained development teams how to do Secure Code Reviews and on Secure Development best practices
  • Languages: Java, Groove, C#, Swift
  • Tools: Checkmarx, Splunk, GoCD, Atlassian Suite (Jira, Confluence, Bitbucket)

Senior Consulting Engineer

Idenhaus | 2016 - 2018
  • Helped MasterCard in St. Louis implement RSA Security Identity Management solution
    • Built custom Java Connectors/Collectors to integrate 3rd Party systems with RSA
    • Trained MasterCard staff on security best practices
  • Helped Coca-Cola automate code deployments and security scan in Azure
    • Automated code deployments between Development, Test, and Produciton environments
    • Developed Infrastructure as Code (IAS) scripts to automatically build an environment from code
  • Languages: Java, Angular, YAML, Oracle, DB2
  • Tools: RSA, Azure

Enterprise Architect

Devon Energy | 2014 - 2016
  • Improved the DevOps processes to reduce time to deliver solutions
  • Coordinated with all development teams to formalize standards for code (.NET, Java, JavaScript...).
  • Worked with Server Administrators to move Development and Staging environments to Azure and Red Hat OpenShift
  • Helped automate application deployments from Source Control
  • Trained developers on coding best practices
  • Languages: C#, Java, Angular, Node.js, Oracle, SQL Server
  • Tools: Azure, Red Hat, SharePoint, Informatica

Enterprise Architect

Enertia Software | 2013 - 2014
  • Created roadmaps and developed a technical design to upgrade the current software (written in Visual Basic 6) to current technologies including web, mobile, and C#/.NET
  • Mentored/trained less experienced developers on new technologies and developed a training plan to help them advance in their development skills
  • Implemented PPDM (Professonal Petroleum Data Management) Datawarehouse and helped sevral teams with mapping data into the warehouse
  • Implemented ArcGIS Server from ESRI and converted the current mapping solution to ArcMap and ArcServer
  • Languages: Visual Basic 6, C#, ASP.NET, AngularJS, SQL Server
  • Tools: Azure, ArcGIS

Enterprise Application Architect

Chesapeake | 2005 - 2013
Enterprise Application Architect (2012 - 2013)
  • Increased development efficiency across 15 different development teams by focusing on best practices, standards, and enterprise initiatives
  • Worked on cross team standards like Unit Testing, Logging, Error Handling, and Deployment
  • Reduced complexity of environments and improved code reuse by implmenting one source control system, Centralized Error Handling and Logging, Common Web Service Request/Response contracts, and Consistent Messaging Strategy.
IT Manager Business Systems (2008 - 2012)
  • Lead a team of over 45 Supervisors, Developers, Quality Assurance Professionals, and Server Administrators
  • Helped Land / Geology / Drilling departments be more efficient and streamline business processes by building software that allowed them to decrease the time needed to acquire title, ownership and track the progress through the well cycle.
  • Managed a team of software developers, quality assurance analysts and server administrators (Web and GIS) that built solutions to track the chain of title, lease and land ownership, geographic prognosis, and rig tracking.
  • Focused on each individual personal and professional goals to make them excel in their position and expand their opportunities within the company.
  • Utilized cutting edge technologies like mapping for analytics to provide an efficient way for the business to visualize their working areas and make better decisions on where to focus their efforts.
IT Supervisor Business Systems (2006 - 2008)
  • Lead a team of over 20 Developers
  • Built the Software Development Lifecycle (SDLC) used by the team to have a consistent and efficient way to develop/test/deploy software
  • Introduced Agile project management process and trained Project Managers, Business Analysts, Developers and Testers to utilize agile practices which helped improve requirements gathering, bug tracking and software delivery
  • Worked with business partners to document current business processes and work with the technical teams to develop future state processes
Senior Developer/Analyst (2005 - 2006)
  • Improved collaboration and document management by implementing SharePoint 2003 and LiveLink
  • Built several custom web parts to help with integration of SharePoint and LiveLink
  • Developed an ADHOC query tool in SharePoint to make access to Well, Site, Lease and Contract information easier for the business to gather and do analytics.
  • Languages: C#, ASP.NET, Silverlight, WPF, SQL Server
  • Tools: ArcGIS, SharePoint, LiveLink

Technical Lead

Devon Energy | 2001 - 2005
  • Helped employees readily share documents and collaborate by implementing SharePoint 2003. Lead a team of developers to evaluate and ultimately choose .NET as the future development platform for Devon
  • Helped convert all existing ColdFusion to ASP.NET in less than 6 months providing better performance, reliability and extensibility for the future of development at Devon
  • Languages: C#, ASP.NET, ColdFusion, SQL Server, Oracle, DB2
  • Tools: SharePoint

Developer

OG&E | 1998 - 2001
  • Created the online billing system that was released in 2000. This system allowed customers to view their past and current bills, pay their bills and transact other business with OG&E saving the call centers time on the phone
  • Over 100K customers signed up in the first 3 months to view their bill online. This systems was written with Classic ASP and C++ COM objects that make direct calls into the SAP backend and is still in use today
  • Languages: C++, Classic ASP, SAP(ABAP), Oracle, SQL Server
  • Tools: SAP

Developer

Datatimes | 1996 - 1998
  • Built an online search engine (using Altavista API) for Newspapers including: Daily Oklahoman, Dallas Morning News, Houston Chronicle,...
  • Worked with the Assoicated Press to automatically index news reports as they were published
  • Languages: C++, Classic ASP, Altavista API
  • Tools: IIS

Member of the Scientific Staff

Nortel Networks | 1993 - 1996
  • Worked on the GSM Cellular system
  • Worked with Optus Austrailia on their nationwide cellular system
  • Languages: C++, PROTEL(Nortel Proprietary Language)