What I ship
Recent work includes an AI-assisted paid assessment platform, a collaborative editor with live synchronization, and open-source fixes across multiple production projects.
Software Engineering & AI Internship Candidate
I'm Felmon Fekadu, a Computer Science student in Calgary focused on production-style software, real-time collaboration systems, and practical AI features.
Role-Specific Resume Pack
Location
Calgary, AB
Open to remote work and relocation.
12+
Projects Built
10+
OSS Contributions
12+
Core Technologies
3+
Years Building
About
I build useful software with clean architecture, strong testing habits, and measurable outcomes. My work blends full-stack development, real-time systems, and AI-powered features for products people actually use.
Recent work includes an AI-assisted paid assessment platform, a collaborative editor with live synchronization, and open-source fixes across multiple production projects.
I value clear code, feedback cycles, and reliable delivery. I am currently seeking software engineering and AI internships where I can contribute quickly and grow with a strong team.
Skills
I prioritize maintainable TypeScript stacks, reliable backend systems, and deployment workflows that support shipping fast without sacrificing quality.
Projects
A mix of original products and OSS improvements, with an emphasis on reliability, usability, and maintainable architecture.
Full-Stack AI App
Production-style full-stack assessment platform with a 40-question engine, AI-generated insights, authentication, and Stripe-based tiered monetization.
Real-Time Web App
Real-time collaborative editor built with Next.js, Tiptap, and Socket.io with live sync, autosave, and PostgreSQL persistence.
Open Source
Implemented server-side chunk caching, cache storage migration, and stability fixes including memory leak and buffer alignment improvements.
Open Source
Added validation and tests to prevent incompatible `bindTools` and `withStructuredOutput` combinations in chat model APIs.
Open Source
Fixed dialog interaction behavior so Escape closes only the active dialog and improved handling of undefined closable states.
Open Source
Implemented `--use-all-monitors` with dynamic monitor detection to improve multi-display capture workflows.
Direct commit links for open-source work included in my resume and internship applications.
Experience
My background combines hands-on operations experience, software engineering practice, and ongoing computer science studies.
LangChain.js, ComfyUI, Screenpipe, Minecraft Web Client • Remote
United Safety • Fort McMurray / Northern Alberta
Security Services • Calgary, AB
University of the People • Online
Contact
If your team is hiring software engineering or AI interns, I'd love to connect.
This form opens your email app with a prefilled draft.