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.
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.
A decade of SaaS development.
Still building what’s next.
Cross-Functional Software Engineer
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.
Independent Full-Stack Developer & Consultant
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.
Frontend & experience
Clear, responsive interfaces built around the people using them.
Backend & APIs
Services, application logic, and APIs that hold up in production.
Data & architecture
Schemas and data flows designed for real product complexity.
Automation & integrations
Repeatable workflows across customer and third-party systems.
AI & infrastructure
Local AI systems and the practical infrastructure beneath them.
Quality & delivery
Testing, modernization, and disciplined end-to-end delivery.
Zend Certified Engineer
A milestone in a broader career built on continuous learning, practical problem-solving, and professional growth.
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.