
Hi, I'm Jonathan.
I'm a software engineer at FactSet in Boston. I work on NLP pipelines that process hundreds of thousands of articles daily, building systems for sentiment analysis, entity tagging, and automated content curation.
I studied computer science at the University of Michigan and graduated Summa Cum Laude. I like working on problems where software can replace tedious manual work, especially when it involves AI and large-scale data.
- Based in
- Boston, MA
- Role
- Software Engineer II
- Education
- U of M, BSE CS
Experience

Apr 2026 — PresentPromoted to SWE II. Continuing to lead AI-driven pipeline development, expanding automated curation systems, and driving data quality improvements across production NLP infrastructure.
- Python
- AWS
- RabbitMQ
- Databricks

Mar 2025 — Mar 2026Optimized a high-throughput NLP pipeline processing hundreds of thousands of articles daily. Led end-to-end development of an LLM-based autocuration system processing ~20k articles/day, significantly reducing manual curation. Built internal dashboards and data visualizations for content curators.
- Python
- AWS
- RabbitMQ
- LLMs
- Databricks

May — Aug 2024Built an AI-powered chatbot using RAG architecture with OpenAI models and a Databricks vector database. Developed the Flask backend API and Vue.js frontend for semantic document retrieval and response generation.
- Python
- Flask
- Vue.js
- RAG
- OpenAI
Projects
Work
FactSet Sidecar
2026A Manifest V3 Chrome extension that uses NER to highlight companies, executives, and financial instruments in any web article, then surfaces real-time FactSet data in a side panel, no tab-switching required.
LLM Autocuration
2025An AI validation system serving as the final stage of a production NLP pipeline. Dynamic prompt-driven classification with a three-state decision framework, processing ~20k articles daily.
RAG Chatbot
2024An AI-powered chatbot that interprets queries, retrieves information from large document sets via semantic search, and generates accurate responses.
Personal
Education

Bachelor of Science in Engineering in Computer Science
Minor in Mathematics- Summa Cum Laude
- GPA: 3.8 / 4.0
Honors & Awards
- James B. Angell Scholar (2024)
- William J. Branstrom Freshman Prize (2022)
- University Honors
- Dean's List (6 semesters)
Skills
Languages
- Python
- C++
- C
- JavaScript
- SQL
AI & Data
- LLMs
- RAG
- Prompt Engineering
- NLP
- Vector Databases
Frameworks
- Flask
- Vue.js
- FastAPI
- SwiftUI
- Git
Infrastructure
- AWS
- Databricks
- Terraform
- MongoDB
- PostgreSQL