Jacob Kriss
Education
Skidmore College
Major: Computer Science · Minor: Management and Business
Experience
Product Engineer — Atlantic Group
- Develop and maintain an internal CRM using Python and React, building features for client management and workflow automation.
- Manage production infrastructure on Railway and Render using Docker and GitHub Actions, implementing PostgreSQL database synchronization and disaster recovery systems.
- Build an LLM-powered code auditing system that constructs a shared codebase ontology through engineer-guided analysis, enabling independent agents to detect and resolve architectural contradictions before code is merged.
Contract Software Engineer — Asaply
- Refactored Go and TypeScript backend APIs and workflows to simplify data handling and improve reliability.
- Helped establish GitHub workflow, code review, and CI/CD guardrails to improve maintainability in a fast-moving startup environment.
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 to train machine learning models for communications mining, enabling more dynamic automation workflows.
Computer Science Instructor — ID Tech
- Taught 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.
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.
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 application 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 image compression algorithm originally developed for a dynamic programming algorithms assignment.
Skills
Languages
Go, TypeScript, Python, C, JavaScript, Java
Frameworks & Databases
REST APIs, Node.js, React, PostgreSQL, SQLite, SQL
Tools & Platforms
Linux, Git, Bash, Docker, GitHub Actions, AWS, GCP, Railway, Render, DigitalOcean, Nginx, UiPath
ML / Data
TensorFlow, NumPy, PyTorch, Pandas, RAG, Embeddings
Relevant Coursework
- Foundations of Machine Learning (CS316)
- Software Design (CS226)
- Design and Analysis of Algorithms (CS305)
- Business and Organizational Management (MB107)