Hello, I’m

David Matteo

Full-Stack Developer Technical Problem Solver

I’m a full-stack developer and technical problem solver who turns complex operational needs into dependable products. I work from responsive interfaces through APIs, data, automation, integrations, and production support—without losing sight of the people using the software. Curiosity keeps my toolkit broad; experience helps me choose what fits.

David Matteo
Scroll to explore

Broad technical range.
Practical product judgment.

I build with the whole system in mind — from understanding user needs to day-to-day operations.

I spent a decade at SurveyAdvantage / LoyaltyLoop, growing from customer support into a cross-functional software engineering role with broad technical ownership. That path gave me an unusually complete view of software: what customers ask for, what a business actually needs, how systems fail, and what maintainable delivery looks like.

I’m a generalist by inclination and a full-stack developer by practice—comfortable learning unfamiliar tools, moving between layers, and weighing tradeoffs before deciding how a problem should be solved. My work has ranged from modern web interfaces and campaign tooling to Java and PHP services, multi-tenant data models, third-party APIs, browser automation, production troubleshooting, and AI infrastructure.

Becoming a Zend Certified Engineer marked an important point in my development as a programmer. Since then, that same drive to understand technologies thoroughly has carried me across application development, data, automation, infrastructure, and AI.

Learn broadly.Choose deliberately.Build pragmatically.

20+ Years building software
10+ Years of SaaS engineering
1000+ Customers supported
Countless Hours saved via automation

A decade of SaaS development.
Still building what’s next.

SurveyAdvantage / LoyaltyLoop

Cross-Functional Software Engineer

2013 — 2023

Role growth

From customer support to technical ownership

Expanded from a part-time support role into a full-time contributor spanning engineering, sales support, infrastructure, internal IT, and customer operations.

  • Introduced Git before making extensive changes to a production codebase that lacked reliable history and rollback.
  • Became the company’s most tenured technical resource and a bridge between product, customers, operations, and engineering.
  • Balanced mission-critical development with executive-client support and day-to-day troubleshooting.

Legacy platform ownership

Modernized and owned a business-critical PHP/MySQL SaaS platform

Became the long-term technical owner and sole legacy developer for a large multi-tenant customer-experience platform.

  • Delivered account administration, survey workflows, white-label dashboards, NPS and loyalty reporting, testimonial publishing, lead/referral tooling, APIs, exports, analytics, and support systems.
  • Led SSL/HTTPS migration, mixed-content remediation, production hardening, error monitoring, compatibility maintenance, and performance work.
  • Provided platform support to 1,000+ clients, from independent companies to complex multi-location and enterprise organizations spanning 20+ brands.

LoyaltyLoop product engineering

Built full-stack capabilities across the newer Java and JavaScript platform

Worked across customer-facing interfaces, asynchronous backend services, data access, integrations, messaging, testing, migrations, and scheduled infrastructure.

  • Engineered SMS subscription, Twilio provisioning, communication preferences, GSM-7 segmentation, previews, queues, credits, reconciliation, and billing.
  • Built reusable email/SMS campaign composition with WYSIWYG editing, device previews, recipient-level rendering, signatures, drafts, test sends, and unsaved-change protection.
  • Implemented testimonial widgets, Google review reply management, survey-launch reminders, SendGrid bounce monitoring, migration APIs, and extensive Jest/JUnit/integration coverage.
  • Contributed across RxJava and Vert.x services, jOOQ-backed data access, Flyway migrations, scheduled jobs, and JavaScript/Backbone customer interfaces.

Automation, POS extractors & integrations

Connected customer systems and eliminated repetitive operational work

Built systems that provisioned surveys and moved customer sales data from varied point-of-sale and business databases into the platform.

  • Created Python/Selenium automation for complete survey setup, including templates, alerts, invitations, redirects, reports, credentials, and customer branding.
  • Evolved a monolithic workflow into reusable object-oriented templates with variable replacement, JSON input, bulk provisioning, and more reliable browser-driver handling.
  • Created and maintained client-installed database extractors for numerous customers and POS systems; they ran nightly, collected sales and customer data, and supported next-day survey delivery.
  • Wrote supporting scripts for campaign templates, conditional customer journeys, redirects, report setup, and repetitive operational tasks.

Team contribution, rebrand & continuity

Helped the company and its systems scale beyond one person

Operated across engineering and business priorities while making technical knowledge easier for the team to share and maintain.

  • Played a central role in the SurveyAdvantage-to-LoyaltyLoop rebrand across codebases, product identity, domains, and DNS.
  • Assisted with onboarding and training overseas developers, led daily briefings when needed, reviewed work, clarified priorities, and provided technical guidance.
  • Documented systems, recorded processes, trained colleagues, and automated recurring responsibilities to reduce dependence on institutional knowledge.
Neoelite Consulting · Current independent work

Independent Full-Stack Developer & Consultant

Building now · Open to the right opportunity

Neoelite Consulting is the home for my independent development and technical exploration while I look for the right next full-time role or thoughtful collaboration.

  • Building and refining full-stack applications, automation, local-AI tooling, and practical integrations.
  • Using independent projects to explore emerging tools, deepen my cross-stack knowledge, and turn useful ideas into working software.
  • Taking work from product discovery and architecture through implementation, testing, deployment, and support.
  • At my best in roles where broad ownership, systems thinking, and hands-on problem solving are genuinely useful.
  • Available for conversations about full-stack engineering, product-minded teams, and technically demanding projects.
  • Seeking opportunities where my perspective, feedback, and individual contributions can make a meaningful difference.

A toolkit that spans
product, platform, and operations.

A broad, continually evolving toolkit grounded in technologies I’ve used to ship, support, automate, and improve real systems.

01

Frontend & experience

Clear, responsive interfaces built around the people using them.

TypeScriptJavaScriptReactNext.jsBackbone.jsHTMLCSSResponsive UI
02

Backend & APIs

Services, application logic, and APIs that hold up in production.

Node.jsNestJSExpressPHPJavaVert.xRxJavaPythonREST APIs
03

Data & architecture

Schemas and data flows designed for real product complexity.

PostgreSQLMySQLPrismajOOQFlywaySQLQueues & jobs
04

Automation & integrations

Repeatable workflows across customer and third-party systems.

Python automationPOS integrationsDatabase extractorsSeleniumPlaywrightTwilioSendGridAWS LambdaZoho DeskGoogle APIsData pipelinesZapier
05

AI & infrastructure

Local AI systems and the practical infrastructure beneath them.

llama.cppTensorPyTorchHugging FaceDockerLinuxSSHTerminalTailscaleCUDASystems AdminstrationNetworking
06

Quality & delivery

Testing, modernization, and disciplined end-to-end delivery.

GitJestJUnitIntegration testingRequirements engineeringLegacy modernizationTechnical leadershipCross-stack fluencyTechnology evaluationTechnical exploration
Professional credential

Zend Certified Engineer

A milestone in a broader career built on continuous learning, practical problem-solving, and professional growth.

Credential ID ZEND027289

Work that moved
the product and the business.

A few representative systems—not a list of every ticket shipped.

SMS platform engineering

Built backend and customer-facing workflows for Twilio number provisioning, communication preferences, GSM-7 segmentation, previews, queues, credits, reconciliation, and recurring billing.

Python automation & POS extraction

Built Python/Selenium survey-provisioning workflows plus client-installed extractors that connected to varied POS and business databases, collected sales and customer data nightly, and fed next-day survey delivery.

Customer needs into product improvements

Turned years of direct client support into product improvements across account management, surveys, reporting, billing, integrations, and operational tooling.

Unified campaign composer

Built reusable email and SMS authoring with WYSIWYG editing, device previews, recipient-level rendering, template variables, signatures, drafts, test sends, and change protection.

Reviews & publishing

Implemented testimonial configuration and embedding, multi-widget behavior, pagination, Google review reply management, notification workflows, and regression coverage.

Engineering foundations

Introduced safer source control, improved observability and error handling, mentored developers, documented critical processes, and automated recurring work to reduce operational risk.

Got work across
product, code, and operations?

I’m open to full-stack engineering opportunities with smaller teams that reward curiosity, technical range, and practical problem-solving.

Contact details are reconstructed only when requested to reduce automated harvesting and spam.