Steven Puckett

Software Engineer

Motivated Software Engineer with a strong foundation in C#, .NET Core, and web development, eager to contribute to innovative software solutions in a dynamic, collaborative environment. Passionate about building intuitive, user-friendly tools that enhance functionality and user experience, while continuously growing technical skills in an agile setting.

Work

Software Engineer (Contract)

QuikTrip
– Present

Contract software engineering role focused on POS system development and Blazor frontend architecture.

  • Designed and implemented KitchenService, a critical event-driven microservice for real-time order updating and tracking across kitchen hardware devices in a major POS system upgrade; Given full responsibility and decision making for completing service reliably and in timely manner.

  • Aided with adoption of Blazor component architecture and Flux state management patterns by mentoring and teaching team members, accelerating feature development and improving code consistency on a wrapped Blazor frontend.

Software Engineer (Contract)

PCNA
–

Contract software engineering role developing internal business applications and optimizing data pipelines.

  • Developed and maintained intuitive Blazor web applications using C#/.NET Core and SQL Server to address key internal business requirements, delivering user-friendly tools that enhanced productivity for cross-functional stakeholders.

  • Optimized and debugged complex stored procedures in high-volume B2B data pipelines, ensuring reliable, high-throughput data flow to consumer-facing product websites and reducing processing errors.

  • Partnered with operations teams to prioritize and implement feature enhancements, resulting in measurable gains in user experience and operational throughput.

Software Engineer

WireBrain
–

Full-time software engineering role focused on modernizing legacy systems and establishing DevOps practices.

  • Modernized legacy internal business UI by migrating to clean, responsive Blazor Server layouts; significantly improved visual hierarchy, navigation flow, and overall usability for end-users handling core processes.

  • Architected and maintained scalable backend RESTful APIs with C#, ASP.NET Core, and Web API; delivered solutions that exceeded client expectations and supported future platform growth.

  • Established modern CI/CD pipelines using Azure DevOps along with effective Git branching and code review strategies; reduced deployment-related bugs and shortened agile sprint cycles.

Software Engineer

ConnectShip
–

Full-time software engineering role developing transportation and logistics platform features.

  • Enhanced transportation and logistics platform by developing new carrier integrations and supporting features in C#/.NET and Python; expanded platform capabilities and improved shipment handling reliability for clients.

  • Designed and supported robust APIs enabling seamless, real-time data exchange between logistics systems and external partners.

  • Actively contributed to agile ceremonies, including detailed code reviews and collaborative problem-solving sessions, to resolve complex integration and performance challenges.

Software Developer

Executime
–

Full-time software development role building full-stack hours-reporting applications.

  • Delivered full-stack hours-reporting applications using Java, JSP, and SQL; customized scalable solutions to meet diverse client specifications and reporting needs.

  • Identified and resolved key performance bottlenecks in SQL queries and backend business logic; achieved noticeable improvements in application response times and user satisfaction.

  • Mentored junior developers and new hires on coding best practices, architecture patterns, and team collaboration standards, helping build a stronger, more efficient engineering culture.

Education

University of Oklahoma, Norman, OK

Bachelor of Science in Computer Science
–

Tulsa Community College

Associate in Computer Engineering
–

Tulsa Community College

Associate in Electrical Engineering
–

Skills

Languages & Frameworks

  • C#
  • .NET Core
  • ASP.NET Core
  • Web API
  • Blazor
  • HTML
  • CSS
  • JavaScript
  • Java
  • JSP

Databases & Tools

  • SQL Server
  • Entity Framework Core
  • Dapper
  • Hibernate

DevOps & Version Control

  • Azure DevOps
  • CI/CD Pipelines
  • Git (branching, code reviews)

Methodologies

  • Agile Development
  • Clean Architecture
  • Domain-Driven Design
  • Mediator Pattern

Other

  • PowerAutomate
  • RESTful APIs
  • Team Collaboration
  • Mentorship

Soft Skills

  • Eager learner
  • Clear communicator
  • Collaborative problem-solver

Interests

Professional Interests

  • Team-focused environments
  • Mission-driven development
  • Delivering impactful solutions

Additional Information

  • Authorized to work in the U.S. without sponsorship
  • Reside greater Tulsa area