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 2018 - Present (8 years)
- • Used AI and automated worflows to help client increase productivity:
- - Convert HTML with LaTex to plain text suitable for TTS using an LLM.
- - Translate Educational materials from English to Spanish using an LLM.
- - Automate repetitive browser workflows using Typescript and Playwright.
- • Leveraged open source LLMs like Llama 3 to make a web based game engine where characters can take actions autonomously including dialog with players.
- • 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 and manage images.
- • 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
Cofounder & 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
Get in Touch
Feel free to reach out to me for any inquiries or collaboration opportunities.