Software engineer · ML master’s student

Karim Smires

Building production systems, AI-assisted tooling, and open-source developer tools.

Associate Software Engineer at Guild — M.S. Machine Learning student at Rutgers, Summa Cum Laude ECE graduate — shipping production cloud backends, AI agents, and open-source developer tools.

Highlights

0 Undergraduate GPA · Summa Cum Laude, Dean’s List 5×
0 Students tutored in computer engineering and STEM
0 IEEE publication — DrinkSync IoT hydration system
0 Active open-source tools in Go (GENV, Public Terminal)

Experience

Roles across industry internships and university teaching support.

Guild

Associate Software Engineer, Coverage Squad · Denver, CO (Remote)

Jun 2026 — Present · intern → full-time Aug 2026

  • Designed and shipped a production backend-for-frontend service from an empty repository: Python 3.13 on AWS (Lambda, API Gateway, CDK/SAM), a three-repo Auth0 M2M auth chain, canary CI/CD, Datadog observability, and Tier 0 compliance — 532 tests at 98.6% coverage, ~3K production requests served with zero 5XX errors across 3 consumers; built the XOB Determination UI in Coverage Lookup on top of it
  • Shipped 6 MCP tools to Guild’s production AI gateway by extracting a protocol-neutral service layer, so support staff investigate member eligibility in natural language instead of hand-querying S3, Snowflake, and DynamoDB — 1,146 calls from 31 users (100% success) in the first two weeks across 30 employer accounts, then led a follow-up epic fixing 11 request-handling defects and hardening the surface to 24 tools
  • Built Wells, a Slack AI investigation agent (TypeScript, Bolt, ECS Fargate), taking it from an empty repository to use on a live production escalation in 2 days — piloted by a second business function within a week and listed in Guild’s company-wide agent index; extended with a chained deep-investigation mode and a 55-case evaluation harness (319 tests)
  • Root-caused a live member escalation to a systemic split-recipient identity defect; the resulting platform sweep reconciled 762K recipient records, surfaced 1,031 orphaned authorizations, and unblocked 5 affected members before any of them escalated — closed as a repeatable playbook
  • Removed a critical remote-code-execution vulnerability from a production container image, caught a PII log egress in pre-merge review of my own branch, and root-caused a silent serialization defect behind 92K production errors that three observability layers had missed
  • Eliminated an IAM role leak that had made the squad Guild’s largest staging IAM consumer: fixed the CDK root cause, reclaimed 373 orphaned roles with a dry-run-first nightly GitHub Action, and published the fix org-wide (a second squad adopted it the same day)
  • Merged 70 PRs (+69K lines, 11 repos), closed 77 Jira tickets and 5 self-owned epics, triaged 4 production incidents, delivered a second production service (catalog-builder-api) on loan to another org, mentored a fellow intern, and wrote 5 Confluence guides including the squad’s AI tooling operating guide

Charge Anywhere

Software Engineering Intern · Piscataway, NJ

Jun 2024 — Aug 2024

  • Developed a full-stack e-commerce platform (Node.js, Python, C#) with JSON-driven menu management and secure payment gateways supporting both credit card and cryptocurrency (XLM, ETH) transactions
  • Built responsive JavaScript UIs integrating a customizable AI chatbot assistant and blockchain infrastructure

Rutgers University

Student Worker — Tutor & Grader · Piscataway, NJ

Oct 2023 — Present

  • Tutored 100+ students in introductory computer engineering and STEM courses; graded for multiple engineering courses in collaboration with professors and TAs

Education

Rutgers University, School of Engineering

M.S., Machine Learning — GPA: 3.50

Sept 2025 — May 2027 (expected)

Rutgers University, School of Engineering

B.S., Electrical & Computer Engineering — GPA: 3.66 — Summa Cum Laude, Dean’s List (5×)

Sept 2021 — May 2025

Projects & publications

Open-source tools and published research.

Skills

Languages

Python, TypeScript/JavaScript, Go, Java, Kotlin, C/C++, C#, Swift, Rust, SQL, MATLAB, Verilog

Cloud & infrastructure

AWS (Lambda, API Gateway, CDK, SAM, Aurora, DynamoDB, S3, IAM, Route53, CloudWatch), Docker, GitHub Actions, Datadog, Auth0, Snowflake, MCP servers

AI / ML

PyTorch, TensorFlow, Hugging Face, OpenCV, CUDA, Pandas, NumPy; LLMs, NLP, computer vision, reinforcement learning

GitHub

Public activity and repositories loaded live from GitHub.

Activity · last 30 days

—Events
—Active days
—Peak day
30 days ago Today

Repositories

Loading repositories…