Troy Spruit

Troy Spruit Email and Phone Number

Staff Software Engineer @ Jump - Advisor AI
Holland, MI, US
About Troy Spruit

At Criterion 360, my focus has been on architecting high-performance, scalable systems that power seamless data communication and personalized user experiences. With a solid background in database design and artificial intelligence, I have successfully integrated Large Language Models into our technology stack, enhancing our AI capabilities.My recent work includes the development of an agent-based system and the implementation of core system components such as event-driven data processing and business identity management. My approach aligns with Criterion 360's mission of delivering innovative and responsive software solutions that drive operational efficiency and user satisfaction.

Troy Spruit's Current Company Details
Jump - Advisor AI

Jump - Advisor Ai

View
Staff Software Engineer
Holland, MI, US
Website:
jumpapp.com
Employees:
110
Troy Spruit Work Experience Details
  • Jump - Advisor Ai
    Staff Software Engineer
    Jump - Advisor Ai
    Holland, Mi, Us
  • Criterion 360
    Lead Backend Developer
    Criterion 360 Jun 2019 - Oct 2024
    New York, Ny, Us
    • Architected and implemented a high-performance, scalable business intelligence system using Elixir, GraphQL, and PostgreSQL, enabling seamless data communication across multiple organizations.• Developed an agent-based system using Elixir for running business activities and providing personalized user experiences.• Created core system components including event-driven data processing, data-driven form management, business identity management, and activity state flow management.• Customized activity system for various business processes, including multi-level marketing approval management and IT ticket desk management.• Integrated AI functionality by leveraging local and third-party Large Language Models (LLMs), implementing natural language processing, entity extraction, embedding generation, and data anomaly detection.• Developed an AI-powered anomaly detection system using local LLMs and traditional data science techniques, analyzing 75,000 employment records and identifying 20,000 data entry and classification issues.
  • Collective Idea
    Software Developer
    Collective Idea Mar 2016 - Jun 2019
    Holland, Mi, Us
    • Served as principal architect for a large-scale business policy and approval management system for a New York-based startup, utilizing Elixir and GraphQL to design and implement robust, scalable backend architecture.• Developed a Ruby on Rails-based approval management system as a full-stack developer, ensuring efficient end-to-end workflow management and optimizing user experience.• Created mission-critical integration applications, including a GitHub application powered by Probot for seamless collaboration, MQTT communication systems for real-time data exchange, and SNS/APNS push notification services for enhanced connectivity and responsiveness.• Co-facilitated a 'Maker's Movement' class at Holland Christian High School, inspiring students to embrace innovation and creativity through hands-on learning experiences in technology.
  • The Stow Company
    Senior Software Architect
    The Stow Company Aug 2012 - Mar 2016
    Holland, Michigan, Us
    Lead developer for online closet systems. Designing and building custom retail and internal software for web, mobile, and desktop.
  • Three Five Six Software, Llc
    Software Architect
    Three Five Six Software, Llc Mar 2008 - Aug 2012
    Independent software architect customizing in web, ux, and mobile development.
  • Knoware, Inc.
    Solutions Architect
    Knoware, Inc. Sep 2002 - Mar 2008
    Grand Rapids, Michigan, Us
  • The Image Group
    Software Developer
    The Image Group 2000 - 2002
  • Digital Commerce
    Software Developer
    Digital Commerce 1999 - 2001
  • Johnson Controls Automotive
    Software Developer
    Johnson Controls Automotive 1996 - 1999
    Cork, Ireland, Ie

Troy Spruit Skills

Javascript Python Node.js Html 5 Css Software Development Php Django Jquery Mysql Linux Server Mobile Applications User Experience Java Ruby Flex Flash Html5 Linux Microsoft Sql Server Web Development .net Elixir

Troy Spruit Education Details

  • Grand Valley State University
    Grand Valley State University
    Statistics Minor

Frequently Asked Questions about Troy Spruit

What company does Troy Spruit work for?

Troy Spruit works for Jump - Advisor Ai

What is Troy Spruit's role at the current company?

Troy Spruit's current role is Staff Software Engineer.

What is Troy Spruit's email address?

Troy Spruit's email address is tr****@****dea.com

What is Troy Spruit's direct phone number?

Troy Spruit's direct phone number is +161699*****

What schools did Troy Spruit attend?

Troy Spruit attended Grand Valley State University.

What are some of Troy Spruit's interests?

Troy Spruit has interest in Football, Exercise, Home Improvement, Scuba Diving, Reading, Sports, Watching Basketball, Swimming, Home Decoration, Watching Sports.

What skills is Troy Spruit known for?

Troy Spruit has skills like Javascript, Python, Node.js, Html 5, Css, Software Development, Php, Django, Jquery, Mysql, Linux Server, Mobile Applications.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.