Hello, I'mRyan Putka
I build exceptional digital experiences that combine cutting-edge technology with intuitive design. Passionate about creating solutions that make a difference.
About Me
I'm a computer Science student at the University of Notre Dame with a strong foundation in software engineering and a passion for product management.
During my recent internship with KeyBank's Conversational AI team, I contributed to the development of several client-facing chatbots. Working within a large enterprise environment, I learned to navigate complex organizational structures and collaborated across multiple teams including product, engineering, and business stakeholders. I also gained valuable cross-functional insights by shadowing product managers, scrum masters, and business analysts, understanding how large-scale projects are managed and delivered.
Previously, I interned at a small investment firm called Proteus Capital, where I built an AI-powered investment research platform from the ground up. The lean team structure allowed me to wear multiple hats as developer, product manager, and technical architect, giving me hands-on experience defining product specifications across the entire development lifecycle.
These experiences have solidified my passion for product management—a field where I can leverage my technical background to inform strategic decisions, bridge the gap between engineering and business goals, and ultimately deliver exceptional digital products.
Education
BS Computer Science
University of Notre Dame, May 2027
Current Role
Software Engineer Intern
KeyBank, Cleveland, OH
Location
Cleveland, OH
Open to remote and local opportunities
Availability
Open to Internships & Full-time
Graduating May 2027
Career Interests
Target Industries
Personal Interests
Projects
A showcase of my latest work, featuring cutting-edge technologies and innovative solutions that demonstrate my expertise across the full development stack.
KeyDeck
AI-powered PowerPoint generator that creates professional presentations using Gemini AI and OpenXML SDK. Built with Next.js 15 and .NET 9, featuring dynamic content generation and automatic OneDrive integration.
AI Portfolio Management Platform
AI-powered portfolio management platform enabling users to track holdings, explore assets, simulate strategies, and receive tailored insights through interactive financial tools.
Apple MCP Server
MCP server enabling seamless integration between Claude and Apple productivity apps, performing intelligent, context-aware actions across Apple's ecosystem.
Stock Analysis Agent
AI research agent that generates investment theses and SWOT analyses by scraping financial news, parsing SEC filings, and interpreting earnings reports.
Portfolio Website
Modern, responsive portfolio website showcasing professional experience and projects. Features animated gradient text effects, smooth scrolling, interactive components, and a clean glass-morphism design with professional contact forms.
Work Experience
A journey through my professional career, showcasing growth, achievements, and the impact I've made at each step along the way.
Software Engineer Intern
KeyBank
Cleveland, OH
Key Achievements
Technologies Used
Software Engineer Intern
Proteus Capital
Remote
Key Achievements
Technologies Used
Technical Skills
Languages
Web & Frameworks
Cloud
Product & Tools
Get In Touch
Ready to bring your ideas to life? Let's discuss your next project and create something amazing together.
Let's Connect
I'm always excited to work on new projects and collaborate with passionate individuals. Whether you have a specific project in mind or just want to chat about technology, feel free to reach out!