Jacob Kriss
Education
Skidmore College
Major: Computer Science · Minor: Management and Business
Skills
Languages
Java, Python, JavaScript, TypeScript, C, Go, C#
Tools
AWS, SQL, TensorFlow, NumPy, Linux, Node.js, Git, Bash, PyTorch, Pandas, DigitalOcean, UiPath, Wireshark, AI-assisted development tools
Relevant Coursework
- Foundations of Machine Learning (CS316)
- Design and Analysis of Algorithms (CS305)
- Software Design (CS226)
- Business and Organizational Management (MB107)
Experience
Robotic Process Automation Intern — Voya Financial
- Developed and maintained robotic process automations in UiPath and C# to streamline operations and improve data accuracy.
- Refactored existing automations for greater reliability and performance, integrating dynamic logging and exception handling systems.
- Implemented OCR-based email parsing and helped train machine learning models for communications mining, enabling more dynamic automation workflows.
- Collaborated across IT and business teams to translate complex operations into scalable automation pipelines.
Computer Science Instructor — ID Tech
- Managed groups of students aged 14–18, fostering collaboration and engagement in technical projects.
- Delivered machine learning courses covering foundational concepts in Python, TensorFlow Keras, NumPy, and data preprocessing.
- Guided students through the development of hands-on projects, including neural networks and multithreaded applications.
- Adapted teaching methods to accommodate diverse learning styles and technical backgrounds.
Data Analytics Intern — JDM Import Co
- Conducted detailed market and pricing analysis, identifying customer trends to drive product strategy.
- Gained hands-on experience with MongoDB by assisting data analysts in storing, cleaning, and processing large datasets.
- Supported project management tasks by organizing team deliverables and tracking milestones.
Projects
Claim Inspector
- Built a full-stack fact-checking application that extracts factual claims from user-provided text and evaluates them against reputable academic and scientific sources.
- Designed a hybrid RAG pipeline that fetches source material, chunks documents, caches Voyage API embeddings, and ranks retrieved evidence passages using semantic similarity and lexical overlap.
- Used Claude Haiku to score claims against retrieved evidence, generating risk levels, explanations, and source-backed results.
Byte Chat
- Built a secure terminal-based chat application in Go with a self-hosted architecture and encrypted communication.
- Designed a custom TCP communication layer with payload framing, request-response synchronization, and persistent connections.
- Developed a terminal UI using the Bubble Tea framework, implementing structured message handling and session management.
Life Logger
- Built a full-stack web application for tracking daily activities and analyzing habits over time.
- Constructed backend APIs to record entries, aggregate statistics, and help users identify behavioral trends across customizable time frames.
Dynamic Image Compression
- Built a full-stack application around a custom seam-carving image compression algorithm originally developed for a dynamic programming course.
- Implemented a Flask backend for image processing and a Vue.js frontend for image upload and compression controls.
Activities & Achievements
- 3rd Place, Kenneth A. Freireich Entrepreneurship Competition — Developed a multiplatform app and comprehensive business strategy.