JEFF SPENCER

Senior Full Stack Engineer
LinkedIn|(267) 294-7650|jeff@jeff-spencer.com

Professional Summary

Senior full-stack engineer with 10+ years of experience building scalable systems, leading greenfield initiatives, and shipping high-impact features across backend, frontend, and cloud infrastructure. Specializes in Go, TypeScript, large-scale ETL/ELT pipelines, and data-intensive applications. Known for being a reliable, collaborative teammate with a strong product mindset and a reputation for elevating team culture.

Technical Skills

Frontend: React (Next.js, Preact, Gatsby.js, Ember.js), Vue.js, Elm
Backend: Go, TypeScript (Node.js), Python, PHP (Laravel)
Databases: Postgres, MongoDB, Redis, TimescaleDB, Elastic
Cloud: GCP (Pub/Sub, BigQuery, Dataflow, Kubernetes, Cloud Run), AWS (EC2, Lambda, S3)
Web3: Wagmi, Ethers, Web3.js
DevOps: CI/CD, Docker, Kubernetes, Terraform, GitHub Actions, Vercel

Core Strengths

  • Technical leadership & mentoring
  • Leading greenfield architecture and system design
  • Cross-functional collaboration with product, data, and marketing
  • Strong product thinking and user-centric decision making
  • Driving process improvements & developer experience
  • Communicating complex tech concepts to non-engineers
  • Reliable, steady team presence with calm, low-ego communication style

Work History

Senior Software Engineer, Scoir • West Chester, PA

03/2022 to Current
Architecture & Platform Engineering
  • Lead backend engineer for multiple greenfield initiatives, defining technical direction with product and data teams.
  • Redesigned and migrated the legacy NATS-based messaging system to Pub/Sub, improving reliability and horizontal scalability.
  • Owned multiple high-traffic Elastic indexes, responsible for schema design, performance tuning, and search improvements.
AI & Data Engineering
  • Built core components for Scoir AI’s predictive college-matching model—leveraging student academic data, interests, and historical outcomes.
  • Supported ML training and retrieval workflows across ETL pipelines and analytics surfaces.
Developer Experience
  • Led TypeScript migration efforts across several repositories to improve maintainability and type safety.
  • Introduced Storybook for shared UI components for a consistent frontend architecture.
  • Improved onboarding via dev containers and documentation cleanup.
Key Technologies
    Go, Python, React (TypeScript/Next.js), MongoDB, Postgres, Redis, Elastic, GCP (Pub/Sub, BigQuery, Kubernetes)

Principal Software Engineer, Cryptokek • Global

09/2019 to 12/2022
Data Pipelines & Systems Design
  • Redesigned single-threaded blockchain ingestion into a distributed microservice ELT pipeline (5M+ tx/day) using Pub/Sub, BigQuery, Dataflow, and Go listeners.
  • Implemented new aggregation strategies in TimescaleDB powering time-series charts.
Technical Leadership
  • Guided architecture decisions, refined stories, and delegated work based on team strengths.
  • Implemented CI/CD pipelines and increased test coverage from 0% to 85%.
Cost Optimization
  • Reduced monthly cloud and vendor costs by $15,000+ through compression, indexing strategies, and infrastructure changes.
Key Technologies
    TypeScript, Go, React (Next.js/Preact), Postgres, Redis, TimescaleDB, GCP (Pub/Sub, BigQuery, Dataflow, Cloud Run, Cloud Storage, Firebase), Wagmi, Ethers, Web3.js

Senior Software Engineer, B Lab • Remote

09/2018 to 02/2022
Platform Modernization
  • Led development of bcorporation.net, improving page load speed by over 25% and collaborating with marketing on release strategy.
  • Migrated legacy PHP APIs to Go, improving performance and maintainability.
DevOps & Automation
  • Implemented CI/CD pipelines and automated workflows, cutting deployment time by 50% and eliminating 100+ manual tasks monthly.
  • Standardized onboarding via documentation and dev containers, reducing ramp-up time to one day.
Key Technologies
    Go, PHP, Python, React (TypeScript/Next.js/Ember.js/Elm), MongoDB, Postgres, Redis, AWS (EC2, Lambda, S3), Heroku, Drupal

Senior Software Engineer, Nectyr Productions • Warminster, PA

11/2015 to 12/2018
Full-Stack Delivery
  • Delivered 20+ custom web applications for clients across retail, healthcare, and finance.
  • Designed REST APIs, built responsive UIs, implemented auth flows, and optimized database schemas.
Leadership & Project Management
  • Mentored junior engineers and led a team of 4 in technology adoption.
  • Managed projects end-to-end including scoping, refinement, client meetings, and work delegation.
Key Technologies
    React (TypeScript/Next.js), Angular, WordPress, PHP, Go, TypeScript, Python, Postgres, MongoDB, Redis, AWS

Operations Coordinator, AWeber Communications • Chalfont, PA

01/2010 to 10/2015
Operations & Team Leadership
  • Supervised a 12-person support team, improving ticket SLAs by 35% through KPI implementation and workflow optimization.
  • Coordinated cross-departmental communication to streamline project workflows and enhance collaboration.
Process & Tools
  • Developed internal tools to reduce repetitive tasks and enhance the calling queue system.
  • Supported marketing initiatives through database queries, user data analysis, reporting, and visualization.
Key Technologies
    PHP, React, Postgres