Paul Parks

Senior Software Engineer | Retail POS & SCO Consultant | Team Leader

Location: Singapore
Email: paul@parkscomputing.com
Website: parkscomputing.com
LinkedIn: linkedin.com/in/paulmooreparks
GitHub: github.com/paulmooreparks
Mobile/WhatsApp: +65 8436 3982

Professional summary

Experienced software engineer and consultant with 36+ years of experience in delivering mission-critical systems across retail POS, self-checkout (SCO), kiosk, and enterprise platforms. Deep APAC consulting experience and global leadership spanning pre-sales through delivery. Expert in .NET, C#, Azure, SQL Server, Angular, Entity Framework, and secure enterprise integration.

Citizenship and Visa

  • United States citizen
  • Singapore Permanent Resident (since 2022)
  • Residing in Singapore (since 2017)

Core Skills

  • Retail technology: POS, SCO, kiosk systems, TP.Linux, TP.Net, omnichannel, payment integration, device abstraction
  • Consulting and leadership: APAC client engagement, stakeholder management, cross-cultural team leadership, solution delivery
  • Software engineering: .NET (C# 1–11, .NET 8/7), ASP.NET, Razor Pages, Angular, REST, SOAP, SQL Server, Docker
  • Cloud and DevOps: Microsoft Azure (App Services, Containers), CI/CD, secure connectivity, RBAC, managed identities
  • Methods: Agile, Scrum, Kanban, SDLC, requirements analysis, technical communication, documentation

Professional Experience

Freelance Developer and Consultant — Parks Computing Services

Singapore  |  Jun 2023 – Present

  • Role: Senior developer for Agile Bridge (Abacus), doing full-stack development for a micro-service calculation engine used in automotive financial workflows.
  • Stack: .NET/C#, Entity Framework, Razor Pages, Angular, SQL Server.
  • Impact: Delivered enhancements and production support for Daimler in Japan; stabilized releases, improved troubleshooting velocity, and reduced incident backlog.

Corporate Director and Program Manager — Sentience Solutions Pte. Ltd.

Singapore  |  Dec 2022 – Present

  • Focus: Program management for FinTech portal and web services enabling banking/remittance access for overseas nationals.
  • Scope: Multi-country delivery coordination, compliance alignment, scalable architecture oversight, stakeholder reporting.

Senior Manager — Diebold Nixdorf Singapore Pte. Ltd.

Singapore  |  Sep 2021 – Aug 2022

  • Leadership: Led APAC retail business analysts and software engineers delivering solutions across grocery, fuel, convenience, specialty, and fashion retail.
  • Product: Directed development and maintenance of TP.Linux POS application; aligned features with customer requirements and regional needs.
  • Collaboration: Active member of APAC Retail Professional Services management; drove delivery consistency and cross-country coordination.

Technical Consulting Senior Manager — NCR Asia Pacific Pte. Ltd.

Singapore  |  Oct 2017 – Jul 2021

  • Consulting: Pre-sales to delivery across Southeast Asia; bridged NCR engineering with in-region professional services for accurate and timely solutions.
  • Customers: Grocery, fuel, convenience; led issue resolution and deployment readiness.

Senior Software Engineer — NCR Corporation

Atlanta, USA  |  Mar 2016 – Oct 2017

  • Delivery: Led local and offshore teams building self-checkout and kiosk software for major retail and postal clients.
  • Responsibilities: Requirements, estimation, project plans, developer mentorship, customer engagement.

Software Technical Lead — SYSGENS, Inc. (contracted to NCR)

Atlanta, USA  |  Jan 2003 – Dec 2015

  • Scope: Designed and delivered POS, SCO, and kiosk solutions; documented and trained teams on core APIs.
  • Highlights: Continued development and support of ACS DynaKey interface; built Windows (C++) graphical configuration tool; designed new graphical subsystem for NCR Advanced Checkout Solution supporting touch, DynaKey, and POS keyboards from a single codebase.

Application Developer — Vorsite, Inc.

Seattle, USA  |  Mar 2002 – Dec 2002

  • Work: Intranet web applications in C#/.NET and native Windows services/utilities in C++ for Microsoft.
  • Innovation: Early client-side web controls connecting to backend data to accelerate reporting and app development.

Senior Design Engineer — Intava, Inc.

Bellevue, USA  |  Jan 2001 – Nov 2001

  • Project: Implemented HTTP/1.0 in Java for a mobile-focused web application server platform; enabled broad device compatibility for early mobile apps.

President — Parks Computing Services, Inc.

Atlanta, USA  |  Jan 2000 – Dec 2000

  • Solution: Java servlet system for Witness Systems to separate complex JavaScript validation from presentation (XHTML), easing cross-browser development via server-side processing.

Software Engineer — SYSGENS, Inc. (contracted to NCR)

Atlanta, USA  |  Feb 1994 – Dec 1999

  • Contribution: Extended life of legacy DOS POS app by designing a subsystem to integrate NCR DynaKey hardware without modifying core code; opened market for new hardware and improved UX.
  • Platforms: Unix System V, Windows Server, Windows POSReady 2009.

Developer I — PC DOCS, Inc.

Tallahassee, USA  |  Feb 1993 – Jan 1994

  • Work: Feature development in C for a DOS-based document management system; technical liaison to support with on-site and remote assistance.

Computer Programmer Analyst — Executive Office of the Governor (Florida)

Tallahassee, USA  |  Dec 1989 – Jan 1993

  • Systems: PC–mainframe data transfer utilities (Microsoft Professional BASIC), budgeting systems (Adabas Natural, COBOL).
  • Reusable UI: Built a windowed UI library in BASIC adopted by the PC Support Unit.

Selected Personal Projects