directing software

☝️ click above ☝️

Professional Timeline

-

Software Development Manager

Tyler Technologies

Lead a cross-functional team of application developers, user experience designers, systems architects, and infrastructure engineers to deliver Tyler's cloud platform control plane. Direct the development of Tyler's Forge UX design system built with standard web-components. Oversee development and maintenance of over a dozen web applications built on a variety of tech stacks.

-

Executive MBA

Southern Methodist University

Courses: Accounting, Finance, Statistics, Operations Management, Decision Modeling, Marketing, Executive Leadership, Economics, Business Law, Strategic Financial Analysis, Negotiations, Entrepreneurship, War Games.

GPA: 3.818

-

Lead Software Engineer

Tyler Technologies

Guided the development of robust web applications through technical leadership, mentoring, and hands-on coding. Championed cutting-edge technologies and blazed the trail for Tyler's cloud transformation. Web applications were mostly built on DotNet Core and Angular, with isolated development environments through the use of Docker and Docker Compose.

-

Scrum Master

Tyler Technologies

Led a team of developers, testers, and analysts in Agile practices, modernizing a primary product's financial system. Developed a behavior-driven development framework to aid in testing between new and old systems, ensuring no net-new issues are introduced.

-

Senior Engineer

Tyler Technologies

Built an extensible jury selection product in WPF. Used Microsoft's Managed Extensibility Framework to modify business logic and user interfaces, facilitating jurisdicitional differences in the selection process.

-

Software Engineering Consultant

Halliburton

Consulted on applying the Unity Game Development engine. Merged enterprise UI techniques to build a 3D real-time down-hole oil well-monitoring application. Designed and built a process tracking application to manage sign-offs and procedures for teams in the field.

-

Software Engineer

High Voltage Software

Engineered cross-platform video games for Nintendo Wii, Sony Playstation Portable, and Microsoft XBox360. Worked closely with artists, animators, audio engineers, designers, and testers to implement the vision for each product. Oversaw three titles through each platform certification process.

-

Masters Interactive Technology

SMU Guildhall

Courses: Game Studies, Linear Algebra, Simulation Physics, Interactive Software, Production.

-

Bachelors Computer Science

Southern Illinois University Edwardsville

Relevant Courses: Software Engineering, Microcontrollers, Robotics, Networking.