Second-year Immersive Software Engineering student building playful, thoughtful software with purpose. Strong communicator and self-starter, with experience across greenfield projects, legacy codebases, writing, and design—both solo and in teams. Driven by passion for philosophy and art, I bring a multidisciplinary lens to problem-solving and software creation.
Worked at the intersection of startups and applied AI, delivering fast-turnaround prototypes that helped early-stage teams validate ideas and explore new capabilities. Focused on translating LLM research into usable tools for domains like cybersecurity, biotech, and news analysis.
Shipped 5 functional AI prototypes in under 10 weeks. Each scoped, developed, and deployed in less than 10 days on average.
Processed 250K+ articles across biomedical and cybersecurity domains using custom scraping, summarization, and tagging workflows.
Designed and implemented LLM-driven systems for insight extraction, agent orchestration, and content analysis, tailored to startup-specific needs.
Data analyst and Software Engineer @ Department of Enterprise, Trade, and Employment
9/1/2024 - 12/31/2024
Government department
Supported government policy development through applied data analysis, geospatial tooling, and statistical modeling. Delivered insights to inform national strategy in areas such as semiconductors and regional investment.
Built and interpreted regression models to answer policy-driven questions across economic development and trade.
Conducted detailed statistical analyses on the semiconductor industry, integrating multiple datasets to uncover structural trends.
Developed internal mapping technology for non-public datasets, enhancing geospatial analysis and visualization workflows.
Worked with an internationally recognized shipping company to simplify and streamline data entry and modification processes in financial and logistical contexts.
Developed scripts to scrape and interpret information from various formats (PDF, web, in-house software).
Created simple UX designs for easy staff adaptation.
Integrated voice-activated assistants into main logistical operations.
Developed a dataset and web application powered by LLMS that aggregates and analyzes biomedical research papers, focusing on proteomics data. Integrated web scraping from sources like Metabolomics Workbench and PRIDE database, metadata processing, and vector-based search functionalities.
Keywords: LLMs, Web scraping, Vector Search
Saoirse – Agent Pipeline Editor
Created a graphical node editor for designing and executing AI agent workflows. Implemented a dynamic LLM wrapper supporting multiple AI models (OpenAI, Anthropic, Groq, Gemini) and a tool management system within a PySide6 GUI framework.
Keywords: PySide6, LLMs, Python
Cytidel-Parser – CVE Insight Engine
Built a tool that enhances cybersecurity assessments by extracting and analyzing CVE information from online content. Features include content extraction, RSS feed processing, Reddit post scraping, and a user-friendly GUI, leveraging AI models and web scraping techniques.
Keywords: Cybersecurity, Web scraping, AI
Better Alerts – RSS-Based LLM Alert System
Developed an LLM-enabled web scraping tool to extract data from publications, focusing on assessing RSS feeds from Google Alerts.
Keywords: LLMs, RSS, Web scraping, Automation
Languages
English: Native speaker
Gaeilge: Fluent
Interests
Philosophy, Art, Writing, Music
References
We were so impressed with Jack's passion and quality of work, which far exceeded our expectations. I have no doubt that he has an exciting future ahead.
I have taught Philosophy for nearly a decade, and I can think of few students that rivaled Jack for sincere and ardent delight for the process at the heart of the subject.
Jack's written work demonstrated his understanding of topics of discussion—always well written, insightful, and I can truly say that I learned from what Jack wrote.