Jonathan Spruance
@jonathanspruance
AI-focused senior software engineer with expertise in scalable systems.
What I'm looking for
I am an AI-focused Senior Software Engineer with extensive experience in building AI-driven platforms and full-stack web applications. My recent work includes leading the architecture and development of an enterprise-grade AI chatbot platform that integrates OpenAI's GPT-4o for intelligent document processing and real-time conversation handling. I thrive on solving complex problems at the intersection of AI, automation, and user experience.
Throughout my career, I have developed a strong foundation in modern cloud infrastructure, RESTful APIs, and full-stack frameworks such as ReactJS and NodeJS. My technical skills include Python, TypeScript, and Go, along with experience in blockchain technologies like Solidity and Ethereum. I am passionate about leveraging my expertise to create innovative solutions that enhance user experiences and drive business success.
Experience
Work history, roles, and key accomplishments
Senior Software Engineer - AI Platform
G-P (Globalization Partners)
Oct 2024 - Present (9 months)
Developed a sophisticated AI-powered chatbot platform serving enterprise clients, architecting and implementing the core reasoning engine that processes user queries daily. Built the foundational AI reasoning engine (GiaCore) using Python, designing a modular chain-based architecture that orchestrates ChatGPT API calls, knowledge retrieval, and tool execution for complex enterprise workflows.
AI-Powered Cover Letter Generator
CoverSnap
May 2024 - Present (1 year 2 months)
Built and launched CoverSnap.app, a micro SaaS tool that uses GPT-4 to generate tailored cover letters from job descriptions and resume input. Designed a mobile-first, no-login UX with tone/length filters and Stripe-powered lifetime unlock via email magic link.
Senior Software Engineer
Dome Global
Oct 2022 - Present (2 years 9 months)
At a PaaS startup, worked with TypeScript, JavaScript, ReactJS, NodeJS, Go, and Kubernetes—solving complex technical challenges through research, collaboration, and hands-on coding alongside founders and fellow engineers. Designed, built, and shipped core platform components for the MVP, including CI/CD pipelines using Go and Kubernetes.
Senior Full-Stack Software Engineer
Netvrk
Jan 2021 - Present (4 years 6 months)
Built NFT marketplace dApp using Typescript / Javascript, ReactJS, & Redux. Developed REST API using NodeJS / Express. Created Netvrk NFT marketplace smart contract using Solidity and UI, using ReactJS.
Senior Software Engineer
WarnerMedia (IDC Technologies)
Feb 2020 - Present (5 years 5 months)
Architected, built and shipped a feature flagging framework, used on CNN.com and other high-traffic WM properties using NodeJS / Typescript / Javascript, AWS Lambda. Built feature flagging admin portal using ReactJS / NextJS & Redux.
Senior Software Engineer
Microsoft (Insight Global)
Apr 2019 - Present (6 years 3 months)
Lead engineer on the Microsoft Bot Framework NodeJS SDK, contributing to one of the foundational toolkits for building AI-powered conversational experiences. Developed core SDK features enabling natural language interaction and multimodal AI responses across messaging platforms.
Senior Software Engineer
The Walt Disney Company (Insight Global)
Nov 2017 - Present (7 years 8 months)
Full stack software engineer on Disney Cloud Engineering team working on REST microservices for AWS cloud platform, NodeJS microservices, Typescript Lambdas as well as UI development.
Senior Software Engineer (Lead)
AT&T
Jan 2013 - Present (12 years 6 months)
Lead full stack software engineer on several large-scale projects including, AT&T ecommerce web application, NodeJS reverse-proxy layer for in-memory caching layer, POCs and much more. Other responsibilities included interviewing candidates, conducting code reviews, and mentoring new developers.
Education
Degrees, certifications, and relevant coursework
University of California, Berkeley
Professional Certificate, Blockchain Fundamentals
Completed the Blockchain Fundamentals Professional Certificate program, gaining in-depth knowledge of blockchain technology and its applications. This program provided a strong foundation in the core concepts of decentralized systems.
University of Cambridge
CELTA Certificate, English Language Teaching
Obtained the CELTA Certificate, a highly recognized qualification for teaching English as a foreign language. This certification involved intensive training in teaching methodologies and practical classroom experience.
Florida State University
Bachelor Degree, Russian Language
Earned a Bachelor's Degree in Russian Language, focusing on linguistic studies, literature, and cultural aspects. This program developed strong analytical and communication skills.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Salary expectations
Job categories
Interested in hiring Jonathan?
You can contact Jonathan and 90k+ other talented remote workers on Himalayas.
Message JonathanFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
