Summary
Overview
Work History
Education
Skills
Certification
References
Awards
Timeline
Generic
Open To Work

Doug Hicks

Winston Salem,NC

Summary

Performance-driven Software Engineer specialized in N-tier
architecture across Web and WPF stacks. Proven track record of architectural refactoring, reducing legacy code complexity by over 80%, and maintaining exceptionally high-velocity output in Agile/Scrum environments. Leverages deep architectural insight to decrease development costs and provide cross-level mentorship. Proven ability to bridge the gap between legacy systems (VB6/ASP.NET) and modern frameworks. Expert in cross-team collaboration with UX/UI and QA to deliver scalable, rule-driven engines and high-performance interfaces. Committed to software best practices, continuous improvement, and the successful delivery of mission-critical software solutions.

Overview

14
14
years of professional experience
1
1
Certification

Work History

Software Engineer III

CentralSquare Technologies
Lake Mary, FL
05.2020 - 01.2026
  • Developed and maintained Computer-Aided Dispatch (CAD) software used by emergency response teams where failures could directly impact responder and public safety.
  • Close coordination with UX/UI, QA, testing, and product teams ensured consistent functionality, performance, and design fidelity across releases.
  • Worked within highly regulated and disparate emergency response team workflows, delivering code that met exacting requirements for correctness, performance, scalability, and long-term maintainability under tight release deadlines.
  • Demonstrated exceptional velocity under pressure, at times completing multiple days' worth of groomed sprint work in a single day to unblock critical releases.
  • Built and maintained modern components using C#, WPF, and XAML while supporting legacy systems in XML, ASP.NET, and VB6.
  • Required broad technical knowledge including ARC-GIS, ANI/ALI systems, SQL, and public safety operations.
  • Applied visual design principles in close collaboration with UX/UI to guide user behavior in high-stress, mission-critical interfaces.
  • Contributed multiple critical improvements to automated testing pipeline, resulting in faster test execution and significantly reduced effort for test creation and maintenance.
  • Led major refactoring efforts, including reducing a highly coupled ~1200-line legacy component into a concise, modular ~150-line implementation, significantly reducing complexity while preserving behavior and improving maintainability.
  • Identified and eliminated performance bottlenecks in several search features, enabling near-instant responses during active emergency operations.
  • Designed and implemented a scalable, rule-driven validation engine supporting complex interdependent field constraints (e.g., relationships across multiple dates), with extensibility for future requirements and strong resistance to regression from downstream changes.

Programmer Analyst II

BlueRhino/Ferrellgas
Winston Salem, NC
09.2015 - 05.2020
  • Developed and maintained internal and external web portals.
  • Worked with product owners to write use/test cases, documentation, for web applications.
  • Collaboratively responsible for development of best technologies/practices for new applications in ASP.Net and MVC Web API as well as RESTful APIs and micro-services consumed by clients and devices like mobile apps.
  • Responsible for inception and development of a cellular Amazon Dash button for single-click orders.
  • Developed an enhanced cross-browser javascript logger to aid in debugging.
  • Designed and implemented javascript-less dialogs.
  • Worked cross-team to rewrite foundation components of external client-facing website in Angular.
  • Leveraged the Box.com SDK, OAuth, JWT, and IDS4 to authorize and/or authenticate users with a public facing endpoint and internally secured endpoints.

Web Developer, Software Developer, Graphic Design

GettaGeek
Charlotte, NC
10.2014 - 03.2015
  • Maintained websites as directed using MVC, ASP.Net, Entity Framework, Ninject, and DevExpress.
  • Tasks included modification, maintenance, and use of the GoogleMaps API for a worldwide site.
  • Also required thorough understanding of JQuery and intense javascript work as well as Entity Framework, Linq, MVC, SQL Server, and stored procedures.
  • Tasks also included conversion of site graphics into pure CSS solutions.

Web / Software Developer, Design, Graphic Design

National Board for Certified Counselors
Greensboro, NC
04.2014 - 10.2014
  • Developed and maintained websites that met specific business process requirements.
  • Developed WCF proxy for login authentication, CRUD, PDF Generation, PayPal payment system, email and content delivery compatible with all currently used websites.
  • Designed and developed numerous internal and external sites using Adobe products and VS 2013.
  • Conducted several photoshoots to generate content for sites.
  • Maintained, upgraded sites to latest versions of .Net Framework using Entity Framework while maintaining compatibility with unchangeable and outdated code.
  • Projects included development of underlying databases.
  • Developed complete site analytics system tracking almost 200 pieces of visitor information including geolocation to replace Google Analytics use.
  • Developed report system to display information from the analytics system.
  • Developed vanity url system using Attribute Routing on newer websites and modified routing in older MVC based websites.

Software Developer

Dynamic Quest
Greensboro, NC
07.2012 - 04.2014
  • Develop, design applications and sites as needed.
  • Included tasks in Photoshop as well as scripted automation of processes, Agile, development of business system in PHP and Yii using MVC approach, automation of reports in excel and VBA, development of web based applications using .Net, ASP.Net, Classic ASP.
  • Work also included Windows PE builds for flagship product: a system to back up and restore remote systems with a customized workflow.
  • Last project: was team lead position of a small but shifting developer team.

Education

BA - Studio Art, Graphic/Web Design, Photography

Salem College
Winston-Salem, NC
01.2013

AAS - Computer Programming, networking, hardware support

Forsyth Technical Community College
Winston-Salem, NC

Skills

  • VBNET, VB6 (MCP), and C# development
  • MS SQL
  • WPF, MVC, and MVVM applications
  • XAML and XML integration
  • SQL database management
  • HTML, CSS, and Bootstrap
  • JavaScript, TypeScript, jQuery, and jQuery UI
  • Entity Framework and LINQ
  • ASPNET, Razor, and Web API development
  • Adobe Creative Suite proficiency
  • Agile methodologies and TDD
  • Performance optimization strategies
  • Cross-team collaboration
  • Object-oriented programming principles
  • Code refactoring and reviews
  • Software testing and implementation
  • AI: technology (general)
  • AI: code debugging and generation
  • AI: useful prompts and image generation

Certification

Microsoft Visual Basic 6.0, 2000

References

  • Karen Tyner, Product Manager (CAD), CentralSquare, karen.tyner@centralsquare.com
  • Troy Brown, Coworker, troy.brown@centralsquare.com
  • Steve Wahlen, Applications Manager, Ferrellgas, SteveWahlen@ferrellgas.com
  • Aaron Van Meter, Solution Architect, Ferrellgas/Blue Rhino, aaronvanmeter@ferrellgas.com
  • Troy Bigelow, Owner, GettaGeek, http://www.gettageek.com, Charlotte, NC, 803-448-4604
  • Christopher Shelton, Coworker, Blue Rhino/Ferrellgas, 336-858-0253
  • Matthew Juergens, Coworker, Ferrellgas, 816-729-8335

Awards

  • Mortar Board (2011-2013)
  • Mortar Board Chapter President (2011)
  • Fleer Center Executive Board Treasurer (2010)
  • Dean's List (2012, 2013)
  • Chief Marshal
  • National Dean's List (2.5 years)
  • President's Honors List (2.5 years)

Timeline

Software Engineer III

CentralSquare Technologies
05.2020 - 01.2026

Programmer Analyst II

BlueRhino/Ferrellgas
09.2015 - 05.2020

Web Developer, Software Developer, Graphic Design

GettaGeek
10.2014 - 03.2015

Web / Software Developer, Design, Graphic Design

National Board for Certified Counselors
04.2014 - 10.2014

Software Developer

Dynamic Quest
07.2012 - 04.2014

BA - Studio Art, Graphic/Web Design, Photography

Salem College

AAS - Computer Programming, networking, hardware support

Forsyth Technical Community College
Doug Hicks