Résumé
John Rosca
Software engineer · systems, infrastructure, and AI. Based in Calgary, Canada, canadian citizen — open to software engineering internships in the us and canada.
Software engineer building production software around AI: reliable workflows, human-in-the-loop automation, and the backend systems that make a probabilistic model dependable. I came to CS from B2B software sales and finance, and I build for problems I understand firsthand — a multi-tenant AI CRM and an AI construction estimator.
Selected achievements
- Designed and built Agentic CRM end to end — a multi-tenant AI SaaS with Gmail sync, an AI-to-human approval workflow, auth, and billing
- Built an AI construction estimator that turns plan review and measurement extraction into a takeoff an estimator checks
- Active Honors research comparing human, quantitative, and AI decision systems on identical history
- Oregon State University Honors College · Mathematics minor · Dean's List every completed semester
Projects
- Agentic CRMCore operational · final validation
A multi-tenant CRM that reads a team's inbox, proposes the next CRM action, and executes only what a person approves.
- AI Construction EstimatorEarly build · in development
An AI-assisted takeoff tool that reads construction plans, drafts measurements, and leaves every number for an estimator to check.
- Decision-systems researchActive Honors research · methodology in design
Honors research comparing how quantitative, human, and AI decision frameworks perform when replayed on identical market history.
Education
Honors B.S. in Computer Science · Mathematics minor
Oregon State University
Honors College · 4.0 CS GPA · Dean's List · Jan 2026 – present
Computer Science with a Mathematics minor, focused on systems, applied mathematics, and AI.
Bachelor of Commerce, Finance
University of Calgary
Haskayne School of Business · 2019 – 2023
A foundation in finance, markets, and how businesses operate.
Experience
Marketing Manager
Northern Fortress
Calgary, Canada · Apr 2025 – present
Lead digital strategy across four Shopify e-commerce sites — custom code, SEO, campaigns, and operations. I turn customer workflows and process bottlenecks into technical improvements across sites, product data, and internal tooling.
Account Executive
Renoworks Software
Calgary, Canada · Sep 2021 – Mar 2023
Worked with senior stakeholders across B2B software accounts, using CRM systems to manage pipeline, requirements, and post-sale context. Identified an underserved contractor segment and proposed a white-label version of the visualization product, connecting customer discovery to product strategy.
Technical skills
- Languages
- Python · TypeScript · JavaScript · SQL · C · Java
- Application
- React · Next.js · FastAPI · SQLAlchemy · REST APIs
- Data & infrastructure
- PostgreSQL · Redis · Docker · Kubernetes · Alembic · Git · Linux
- Platform & security
- Gmail OAuth · Stripe · JWT / sessions · RBAC
- AI & foundations
- LLM orchestration · Human-in-the-loop AI · Applied mathematics · Quantitative methods