Author Image

Hi, I am Eric

Eric Turner

Hands-on technical leader and Senior Software Engineer/Architect with 32 years of experience managing engineering teams, architecting scalable cloud-based backend services, and delivering high-availability systems. Led development of mission-critical platforms supporting millions of devices and text messages, including patented innovations and AI-enhanced infrastructures using Python, LLMs, and cloud technologies like Google Cloud (GCP). Achieved 100x throughput improvements, 35% latency reductions, and 90% automation in manual processes while mentoring teams to foster high-performance cultures. Expertise in DevOps foundations, Kubernetes evaluation, Docker containerization, Infrastructure as Code (IaC) with Terraform and Ansible, web API development, SQL databases (PostgreSQL, MySQL), and MLOps for AI/ML pipelines. Experienced in global collaboration with international contractors. Seeking a leadership role in Platform Engineering to drive backend services, infrastructure scaling, and cross-functional partnerships for global, high-scale applications like those at Geomagical Labs. Location: Idaho Falls, Idaho, United States | Timezone: Mountain Standard Time

Problem Solving
Team Work
Hard Working
Python
Python
MySql
MySql
PHP
PHP
AI/ML
AI/ML
Cloud
Cloud
Docker
Docker

Skills

Experience

1
Nuvia Dental Impact

November 2025 - Present

St. George, UT (Remote)

Utilize AI to engineer internal applications, pipelines, and lead other AI Engineers

AI Engineer

November 2025 - Present

Responsibilities:
  • Inherited maintenance of a legacy React/Express medical intake form and drove chronic defect rate from 3–10 open issues per day down to ~1 per week, with many zero-issue weeks — by replacing brittle patches with root-cause fixes across the Zoho CRM integration, WorkDrive lazy-loading, Open Dental webhooks, Android Chrome bilingual dropdown, and single-use form-token edge cases.
  • Stabilized a 13-section bilingual patient intake form with section-level auto-save, per-field validation, and cross-device draft resumption — server-side AES-encrypted drafts with per-draft data encryption keys, DOB + last-4-phone identity verification, and WebSocket-enforced single-writer device tokens so patients can start on mobile and finish on desktop without losing PHI.
  • Built bilingual PDF generation for HIPAA consent, medical release, and complete patient history — side-by-side English/patient-language rendering with AWS Translate for free-text fields and embedded practice headers so documents remain self-contained for print, email, or portal storage.
  • Led blue-green deployment across Medical Clearance staging and production — dual-SSL nginx templates, Cloudflare API DNS cutover, capacity-snapshot awareness, and instant rollback on smoke-test failure — enabling multiple same-day hotfixes with zero user-visible downtime.
  • Designed a unified notification dispatcher for Medical Clearance that collapsed push and Zoho Cliq notifications into a single code path with shared queuing, retry, and audit trails, replacing fragmented per-channel logic across web and mobile.
  • Implemented least-privilege database access by splitting DDL (migration) and DML (application) users hydrated at container startup from AWS Secrets Manager with memory-only secrets — removing application-layer ALTER/DROP capability for HIPAA compliance.
  • Migrated production services to Docker Hardened Images (dhi.io) with non-root runtime, read-only filesystems, dropped capabilities, and native healthchecks — raising the docker-audit score from 88 to 96 while removing shell access from runtime containers.
  • Raised the NestJS Lab Platform backend test coverage from ~5% to 73% and hardened its CI/CD pipeline score from 78 to 94, adding SAST, SCA, gitleaks, and CodeQL gates to every merge.
  • Built Praxis, the Nuvia operations dashboard — unified Project-Application-DNS schema, dynamic endpoint-contract discovery (/health, /version, /capacity), capacity & observability dashboard, enterprise RBAC, PROJECT.yaml git-sync, and a one-click blue-green DNS cutover button — giving the team a single pane of glass across every deployed service.
  • Shipped a Zoho OAuth + Cliq notification integration and executed an 8,429-row production backfill that remapped CRMPatientId from Zoho Lead IDs to Contact IDs via a tiered resolver (8,403 EXACT + 26 HIGH confidence) and simultaneously backfilled 8,417 HighLevelIds to keep both CRMs consistent.
  • Led AI-assisted engineering practice across the team — codified task capture, continue, deploy, and close as Claude Code skills; built Bedrock-backed IVR logic for phone intake; and mentored other AI engineers on the prompts, patterns, and guardrails that make LLM-driven development safe in a HIPAA environment.

EntryPoint Networks

October 2015 - June 2025

Idaho Falls, ID (Remote)

Architected scalable backend services and led engineering teams.

Senior Software Engineer/Architect

October 2015 - June 2025

Responsibilities:
  • Mentored a team of engineers, including 3 interns and one college graduate who advanced to Senior Software Engineer; built a strong team culture that boosted output by 20% using Agile/Scrum, regular feedback, and collaborative approaches.
  • Architected the OpenEdge platform’s backend services as the second employee, enabling reliable transport-service separation across 5+ cities with AWS/Proxmox microservices and Docker; evaluated Kubernetes for scaling needs.
  • Led the creation of a patented authentication protocol (US Patent 10,439,933) for systems handling up to 1M devices at 99.9% reliability; oversaw architecture, data pipelines, and secure operations, working with cross-functional teams including South American contractors on frontend while I handled infrastructure.
  • Built a Knowledge Base System using Python, React, LLMs, and LangChain with a Qdrant vector database; this let AI agents pull relevant, current data for specific tasks and automated document uploads/parsing (full or sections), dropping processing time from 1-2 hours to seconds and improving search accuracy by 90% with searchable, versioned data in MongoDB/Qdrant.
  • Optimized the network management platform with Python backend, Open vSwitch/OpenFlow, and Zabbix monitoring; reduced signup time from 30 seconds to 5 seconds and improved throughput for large-scale ops, including capacity planning and handling incidents.
  • Designed and deployed PHP-based REST APIs for SDN orchestration, using GitLab CI/CD and Ansible for automation to keep server/VM setups consistent, avoid errors, and maintain scalable infrastructure with SLAs across sites.
  • Developed Laravel-based PHP apps as starting frameworks for 2 years, creating a reliable base for other projects to build on for scalable solutions.
  • Worked with stakeholders to match the platform roadmap to business needs, bringing in AI trends to improve processes and support remote, global teamwork.
  • Acted as the main R&D person in this startup setting, using my skills and quick learning to spot new tech (like LLMs and vector databases) that could fit into our existing work to improve what the company offered and solve tough problems.
2

3
WebImpakt

September 2008 - February 2011

Idaho Falls, ID

Built custom CMS platforms.

Web Developer

September 2008 - February 2011

Responsibilities:
  • Built custom PHP-based CMS platforms with scalable backends, turning designs into easy-to-maintain solutions that cut delivery time by 50% through better workflows and client talks. Went from 2 weeks to 1 week.
  • Optimized MySQL databases for busy sites, speeding up page loads by 50% with query tweaks, capacity planning, and changes based on feedback.
  • Worked as frontend teams on JavaScript/HTML/CSS to make UIs more responsive for over 75 projects in flexible, remote setups.

Txtwire Technologies

February 2011 - September 2015

Idaho Falls, ID

Managed backend services for high-volume messaging.

Senior Software Engineer

February 2011 - September 2015

Responsibilities:
  • Managed a team of 2 engineers for 1.5 years, keeping backend services and SOAP APIs (PHP/Node.js) at 99.9% uptime; handled 15,000+ daily transactions and millions of text messages yearly for small to midsize companies, letting them act big without their own setup (since aggregators often skip small players).
  • Architected a high-throughput backend model on Google Cloud (GCP) that sped up messaging 100x (2,000-7,500 messages/second vs. 20-75), based on customer needs for messages-per-second metrics; optimized data I/O, cut out database dependencies, and set up high-volume rate deals, turning a customer issue into a new revenue stream.
  • Oversaw cloud infrastructure and data pipeline optimizations, using automated testing, monitoring, and capacity planning to cut costs and boost reliability/latency/throughput.
  • Developed SOAP APIs to improve frontend-backend flow, teaming up with product folks to keep things scalable and critical-mission ready.
  • Fixed key issues with test-driven development and Agile methods, using clear communication to keep team dynamics positive and partnerships strong.
  • Served as the go-to R&D resource in this small company, applying problem-solving and fast adaptability to pick up new tools/tech and weave them into our systems to better meet customer needs and evolve offerings.
4

5
Ultra Internet Solutions

December 2004 - Present

Remote

Designed web apps for small businesses.

Technical Developer (Part-Time)

December 2004 - Present

Responsibilities:
  • Designed and maintained Python/PHP web apps with Docker/VMware, boosting scalability for small business clients via AI prompting, auto data pipelines, and Terraform for IaC in home/OCI cluster deployments.
  • Created REST APIs to speed up data exchange by 40%, following governance rules and tuning SQL databases (MySQL/PostgreSQL).
  • Added automated testing and IaC to improve system performance by 25%, handling full workflows hands-on.
  • Developed 3 full-stack React side projects, including API management and scalable tools to show practical problem-solving.

Various Roles

December 1992 - December 2007

Various Locations

Early career in backend development.

Early Career Various Roles

December 1992 - December 2007

Responsibilities:
  • Built backend apps in C#, PHP, and SQL for scalable solutions across industries, focusing on Agile, API design, and team efficiency.
  • Optimized databases and APIs to reduce query times by 25% with capacity planning and infrastructure fixes in key systems.
  • Used Agile/Scrum to smooth out processes, improving teamwork and flexibility in different settings.
6

Projects

MemEx — Compounding Knowledge for AI Agents
Creator, Sole Developer 2026 — present

A persistent, LLM-maintained knowledge base that sits between an engineer and the code they are writing. Built on top of Andrej Karpathy’s persistent-wiki gist with an engineering layer for automation: conversation mining, URL harvesting, time-decaying confidence, human-in-the-loop staging, and a “conversation distillation” pipeline that turns daily Claude Code sessions into wiki pages with full historical rollup. Eleven scripts, 192 tests, three cron schedules, running on both my work and home laptops against a shared wiki that grows richer every day. Open source, MIT-licensed, agent-agnostic.

Task Forge — Unified Task Management Platform
Creator, Sole Developer 2025 — present

A unified task management platform with a FastAPI backend, React frontend, native MCP server for Claude integration, and a background worker for async operations. Handles task capture from email/SMS/voice/direct input, full task lifecycle (capture → plan → work → hold/resume → close), a V4 document taxonomy for every kind of engineering artifact (TSK, INC, FIX, FND, PLN, RCA, DEP, CRV, RSK, AUD, IMP, SUM, etc.), and integrates with both Asana and GitLab as upstream backends. 260+ commits, 230+ test files across backend, API, worker, and web. Runs as containerized services on Docker Hardened Images, CI-validated on every push.

DependaWatch — Multi-Ecosystem Dependency Monitoring
Creator, Sole Developer 2025 — present

A SaaS platform that monitors software dependencies across multiple repositories and alerts users when updates are available. Uses a two-stage architecture: a centralized global package registry that refreshes every six hours, plus daily per-user repository scans that compare against the cached registry — dramatically fewer external API calls than per-project polling. Respects language version constraints (so a project on PHP 5.6 doesn’t get upgrade noise for PHP 8 packages), supports npm and Composer today with more ecosystems in the pipeline, and delivers real-time notifications via WebSockets and email. Integrates with both GitHub and GitLab.

AI-Enhanced Network Management Platform
Architect 2024

Created Python backend with MongoDB, Open vSwitch, and Zabbix monitoring; cut latency by 35% using LLMs/LangChain data pipelines. Technologies: Python, MongoDB, Open vSwitch, LLMs, LangChain, Zabbix.

High-Throughput Model
Architect, Engineer 2014

Architected GCP-based messaging solution for 100x throughput (messages per second per customer needs), handling millions of messages in high-volume setups. Technologies: PHP, SMPP, VMware, Google Cloud.

City-Wide Network Automation
Inventor, Architect, Engineer 2018

Automated SDN resident isolation and provisioning to cut manual config by 90%; optimized latency from 15 seconds (early manual tests) to 5 seconds across routers/OS, with a 5-second pause for network detection (e.g., Windows IP requests); used trial-and-error to baseline resources and scale to 5+ cities. Technologies: Open vSwitch, OpenFlow, SDN, Proxmox, PHP, Node.js, GoLang, MySQL, MongoDB, Docker, React.

Education

Bachelor's in Computer Science
Associate's in Computer Science