Jody Threet
Senior Software Engineer
I would love to leverage my skills as a full stack software developer to contribute to innovative projects at a forward-thinking organization.
Experience
Principle Software Engineer - Friendly AI - Feb 20189 – Present (6 years 8 months)
- • Leveraged open source LLMs like Llama 3 to make a web based game engine where characters can take actions autonomously including dialog with players. https://simweaver.com
- • Tech: Next.js, React.js, Zustand, Shadcn/ui, Tailwind CSS, Langchain, Ollama, OpenAI API
- • Full stack software engineer working with generative AI open source software Stable Diffusion to generate images for the Spawn Art project. https://spawnart.ai
- • Tech: SolidJS, Typescript, Material-UI, Firestore, Langchain, PostgresQL for vector embeddings / RAG, Stripe
Principle Software Engineer - Mentoring Minds - Jul 2013 – Feb 2018 (4 years 7 months)
- • Managed a team of 9 developers and a Quality Assurance team of 3.
- • Designed and implemented full stack software architectures for educational technology products used by K-12 students across thousands of schools.
- • Tech: React, Redux, HTML, CSS, JavaScript, Dojo Toolkit, BIRT, MySQL, CouchDB
Principle Software Engineer - Sleek Software - Jan 1998 – Jul 2013 (15 years 7 months)
- • Cofounded Sleek Software and managed a team of 4 developers.
- • Dramatically reduced the effort teachers needed to generate tests and practice worksheets for print. The Test Genie app was an algorithmic question and answer generator for K-12 educational publishers. (Tech: C++)
- • Incredible Tutor was a desktop app for interactive algorithmically generated questions. It was designed as a cross-platform application for Windows and Macintosh. (Tech: C++)
- • Drastically reducing operational costs by designing a three-tier architecture for a SaaS product called MySatori which replaced the Incredible Tutor.
- • Improved efficiency and scalability while further reducing costs by migrating servers to cloud-based deployments.
- • Tech: HTML, Javascript, jQuery, Dojo Toolkit, BIRT, CouchDB, JSP/Struts, EJB, JMS, Hibernate, MySQL
Education
Ph.D. in Computer Science
MS in Computer Science
BS in Mathematics
The University of Tulsa
Skills
Programming Languages:
JavaScript, TypeScript, Python, C#, Java, C++, C
Databases:
PostgreSQL, MySQL, MongoDB, Firebase
Frameworks and Tools:
HTML, CSS, Next.js, React, SolidJS, GraphQL, SQL, Node.js, Express, Shadcn/ui, Tailwind CSS, Material-UI, Unity 3D, Docker, Stripe, Git, Framer Motion, Keras, Pandas, Generative AI like LLMs and RAG
Projects
Spawn Art
Spawn Art is a platform that aims to provide a streamlined workflow for generating, organizing, and sharing your generated images. It uses the Stable Diffusion model and allows users to run a worker on their own machine to generate images.
TECH :
- - Typescript, Node.js
- - SolidJS, Material-UI for SolidJS
- - Firebase, Stripe
- - S3 compatible image and multi-GB model storage with resumable upload and download
- - RAG using OpenAI embeddings + PostgresQL / pgvector
- - Docker based Stable Diffusion worker, to generate images
Simweaver
Simweaver is a platform for creating AI-driven role-playing games. Use it to build worlds, characters, and interactive experiences with ease. The user can run an Ollama worker on their local machine or add an API key from OpenAI or Grok to use their LLM models.
TECH :
- - Typescript, Node.js, Next.js
- - React, Shadcn/ui, Tailwind CSS
- - Supabase / PostgresQL, Prisma
- - S3 compatible image upload
- - LLMs Ollama, OpenAI, Groq
Get in Touch
Feel free to reach out to me for any inquiries or collaboration opportunities.