Summary
Overview
Work History
Education
Skills
Timeline
Technologies Used
background-images

Chris Lyles

1650 Flite Acres Road,TX

Summary

Data-focused technology professional with extensive experience in software engineering, data systems, and analytics. Proficient in SQL, Python, and ETL workflows for transforming complex data into actionable insights. Skilled at bridging the gap between technical and business teams to streamline processes, improve reporting, and drive measurable results. Experienced with multiple databases (PostgreSQL, Oracle, SQL Server, DB2) and platforms (AWS, Jenkins, Jira), with a focus on automation, data quality, and continuous improvement.

Overview

25
25
years of professional experience

Work History

Development Manager, Sr. Software Engineer

Mesa Cloud, Inc.
01.2018 - 12.2020

Summary:

Managed a development team in a start-up environment, initially joining as the company’s sole employee. Through independent research and hands-on work, quickly gained in-depth industry knowledge. Collaborated closely with company founders, an external architect, and an overseas client developer to build strong team dynamics and ensure project alignment. Led the design and development of the second-generation company software, including database architecture, Java development, frontend design, data integration, and client relations. The enhanced software enabled the company’s products to be successfully sold across multiple states, supporting business growth and scalability.

  • Responsible for building the middle layer and data model.
  • Worked directly with company founders providing timelines, product expectations, and team updates.
  • Participated in daily standup, backlog grooming, created stories, and assisted with the development process with the Agile framework.
  • Created documentation for the data integration requirements.
  • Manage district course codes for each client.
  • Designed data model to track districts course codes (PEIMS) within various graduation plans.
  • Provided adhoc reports to assist with gaps in graduation plans.
  • Worked directly with client development leads/management providing product integration expectations.
  • Manage product releases.
  • Translated business goals and product requirements into actionable development plans.
  • Provided technical input on the overall business and development strategy.
  • Created integration scripts for each client.
  • Managed the setup for all graduation plans for each client/school district.
  • Trained new employees.
  • Setup AWS VPN for each employee.
  • Recent Technologies and tools: Java, Spring Boot 2, AWS, SAFe Methodology, IntelliJ, Python, Postgres DB, Jenkins, Jira, Git, DBeaver

Sr. Software Engineer, Team Lead

Cambium Learning, Inc
05.2003 - 11.2018

Summary:

Progressive work experience at Cambium Learning, starting as a Sr. Software Engineer and promoted to Team Lead, managing teams of 3–8 members. The majority of work focused on creating professional development programs for teachers. Developed and maintained applications using JavaScript (front-end), JSP, Struts, Java, and HTML, including contributions to the online store, Agilix, and Language! Live platforms. Gained expertise in integrating various third-party APIs and collaborating closely with external developers to understand and connect backend systems. Supported and occasionally updated the company’s iOS application. Responsibilities also included managing software releases, building enhancements, documenting processes, providing support, and troubleshooting bugs to ensure smooth system operations.

  • Lead a team of five to create with Professional Development courses.
  • Developed stored procedures used for reporting (internal and external customers)
  • Created administration tools for internal users.
  • Developed a template design to create multiple types of survey forms. The surveys tracked student progress as they interacted with the professional development products.
  • Completed redesign of Student Information System.
  • Research and integrated new technologies into web architecture.
  • Participate in requirements, analysis, and definition gathering.
  • Document the planning and preparation stages of applications.
  • Monitor/Support applications in production.
  • Provided technical/application support.
  • Schedule and promote code to multiple environments.
  • Interacted with third party APIs.
  • Past Technologies and tools: Java, J2EE, Spring, Hibernate, JSON-RPC, Tomcat 7, Maven, Eclipse, SVN, Agile Methodology, Jira, Jenkins, CVS, PL/SQL, JavaScript, Flex, Struts 1.1 and Struts 2, CVS, XML, Tomcat 6

Sr. Java Developer

Avao
10.2002 - 05.2003
  • Created and built web based application using Java, JSP, Oracle PL/SQL on an application in the medical field.

Sr. Java Developer

IP Communications
03.2000 - 06.2002
  • Created a Trouble ticketing application that allowed the company to remove the monthly recurring license fees for two hundred end users and resulted in significant savings.
  • Managed an XML interface to our order entry system that allowed our partners to enter orders without processing through web pages.
  • Supplied our Sales/Marketing division the ability to manage our partners through an online customer profile. This allowed our company to easily add new DSL/CPE products, manage auto-emails, and shipping address changes.
  • Performed a Production Support role that allowed the company to have knowledgeable senior programmers available 24x7 for technical reference as well as provided assistance to our end users with problems that might have been encountered.
  • Assisted the sales division by creating a reporting module that allowed our partners to view, as well as, download, submitted orders, track the status of orders as they moved through our system, and receive email confirmations as orders crossed milestones.

Sr. Developer

PageNet
10.1997 - 03.2000
  • Maintained/supported customer service software.
  • Designed conversion specs that applied to products and billing.
  • Loaded converted data into Siebel (Oracle) and Kenan (Sybase).
  • Designed/Implemented enhancements to PageNet's Customer Service application.
  • Created programs that manipulated new charges to be incurred before the next billing period.
  • Engineered UNIX scripts that allowed Siebel's tedious database loading software process to be more manageable and automated.
  • Created design specs for the conversion programmers.
  • Coordinated conversion changes with responsible groups.

Consultant

DMR Trecom
06.1997 - 10.1997
  • Responsible for inventory, assessment, and conversion of source code as part of Sprint's year 2000 team.

Consultant

Tandy Information Systems
06.1996 - 06.1997
  • Cobol and DB2 maintenance.
  • Year 2000 compliant projects.
  • Maintained RSU nightly data loads.

Education

BBA - Business Computer Information Systems

UNT
Denton, Texas

Associate of Science - Science

Paris JC
Paris, Texas

Skills

  • Database architecture
  • Data integration
  • API integration
  • Java development
  • Spring Boot
  • AWS cloud services
  • Agile methodology
  • Software deployment

Timeline

Development Manager, Sr. Software Engineer

Mesa Cloud, Inc.
01.2018 - 12.2020

Sr. Software Engineer, Team Lead

Cambium Learning, Inc
05.2003 - 11.2018

Sr. Java Developer

Avao
10.2002 - 05.2003

Sr. Java Developer

IP Communications
03.2000 - 06.2002

Sr. Developer

PageNet
10.1997 - 03.2000

Consultant

DMR Trecom
06.1997 - 10.1997

Consultant

Tandy Information Systems
06.1996 - 06.1997

BBA - Business Computer Information Systems

UNT

Associate of Science - Science

Paris JC

Technologies Used

Solaris, Linux, Windows XP/NT/2000, Windows 7, Mac, Java, XML, HTML, SQL, PL/SQL, JavaScript, Angular, Python, COBOL, Kornshell, Tomcat 6.x, Tomcat 7.x, WebLogic, WebSphere Application Server, AWS, IntelliJ, Eclipse, Spring Boot 2, Log4j, Java Servlets, Java Server Pages, JDBC, SQL Developer, TOAD (Tool for Oracle Application Developers), Microsoft Visio, ANT, SVN, DBeaver, Git, SQL Server, Oracle, Microsoft Access, Postgres, MySQL, Sybase, DB2, SAFe Agile, SCRUM Agile, OOAD, SDLC
Chris Lyles