Carlos Manuel Cejas
Short name: Carlos Cejas
Title: Computer Science Student
Tagline: BSc/MSc Computer Science at Trinity College Dublin. I build software across web, mobile, robotics, and AI; from path planning for autonomous racing to multimodal health apps.
Email: carlosmcejas@gmail.com
Phone: +1 (267) 443-3427
Location: Greater Philadelphia / Dublin
Work authorization: U.S. Citizen with full work authorization in the United States
GitHub: https://github.com/cmcejas
LinkedIn: https://linkedin.com/in/cmcejas
Website: https://cmcejas.dev
Resume: /carlos-cejas-resume.pdf
Education
- Trinity College Dublin - BSc/MSc Computer Science (Integrated Masters) - 2025 - 2030
- Springfield Township High School - Relevant: AP Computer Science A, Multi Variable Calculus, Engineering Design - 2021 - 2025
Experience
Path Planning Engineer - Formula Trinity - Autonomous Racing Team
Range: Oct 2025 - Present
- Develop and refine path-planning algorithms in Python for the autonomous race car subsystem.
- Analyze and improve ROS-based codebase; test algorithms in Gazebo simulations.
- Optimize racing lines for higher speeds and reduced lap distance.
Web Developer - Parkt - Startup
Range: May 2024 - Sep 2024
- Led development of company website, building new features and optimizing existing systems.
- Consulted on operations, branding, and marketing strategies for early-stage growth.
Featured Projects
Sol-450
Context: START HACK ST.GALLEN - MARCH 2026
Description: Full-stack, multi-agent greenhouse simulator for long-duration Mars missions: configure a colony, run AI-managed agriculture, and track crew survival. React 19 and Three.js for 3D colony visualization; FastAPI simulation engine; Strands agents on Amazon Bedrock with an MCP knowledge base; DynamoDB session state.
Tech: React, Three.js, FastAPI, AWS Bedrock, DynamoDB, JavaScript, Python
Repo: https://github.com/mcrowley19/mars-food-simulation
Live: https://sol450.xyz
Blackout
Context: Phone-free with friends - Cofounder
Description: Group phone-free sessions with real app blocking: a host shares a link or QR, sets the end time and optional breaks, and joiners stay locked until the session ends-with in-session chat, host announcements, and push when you need updates without opening other apps. One product on iOS and Android. I cofounded Blackout and work across mobile, backend, and web.
Tech: Native iOS and Android (Swift, Kotlin) with focus/app-limit APIs, plus cloud backend, real-time chat, APNs/FCM notifications, and invite links.
Live: https://blackout.codes
Live label: blackout.codes
More label: Blackout Codes on LinkedIn
More href: https://www.linkedin.com/company/blackout-codes/
AI Dungeon Master
Context: Claude Builder Club @ TCD Hackathon - Dec 2025
Description: Hackathon winner (Best Team Collaboration, Most Creative Use of Claude). Web-based D&D with AI-driven storytelling, persistent campaigns, and randomized characters. Originally Claude-powered; codebase now uses Google Gemini.
Tech: Python, FastAPI, React, Vite, Gemini API
Repo: https://github.com/Cillian-Cooke/hackathon
Pollen Cast
Context: Hack Europe - Feb 2026
Description: Multimodal allergy health-check app (Expo/React Native): eye photo, optional voice, and location for assessment. Node backend with Gemini and optional Google Pollen API; Supabase auth; optional Python (librosa) voice service; safety guardrails and HL7 FHIR-oriented outputs.
Tech: React Native (Expo), Node.js, Express, Gemini API, Supabase, Python (librosa)
Repo: https://github.com/cmcejas/hackeurope
Live: https://pollen-cast.vercel.app
Metricare
Context: Collaboration - Medical dashboard
Description: Medical patient dashboard unifying history, medications, FDA-based drug interaction checks, and AI-generated summaries (Gemini) - one Metricare UI and API instead of scattered legacy tools.
Tech: React, Vite, FastAPI, TypeScript, Python, Gemini API
Repo: https://github.com/mcrowley19/dashboard
Live: https://metricare.vercel.app
Skills
Languages: Python, TypeScript, JavaScript, Java, HTML/CSS, SQL, Bash
Frameworks: React, React Native (Expo), Vite, FastAPI, Node.js, Express, Three.js, ROS, librosa
Tools: Git, Docker, Linux (Ubuntu/Arch), AWS (Bedrock, DynamoDB), Supabase, Vercel, Gazebo, VS Code
AI: Gemini API, Claude API, agent patterns (Strands, MCP / knowledge bases), Google Pollen API, HL7 FHIR R4, SNOMED-CT, OpenFDA (drug search & interactions)
Spoken: English (Native), Spanish (Native)
Activities
- Trinity: Computer Science Society, Formula Trinity, Philosophical Society, Tennis Society
- High school: Science Olympiad (Selected), NHS Member, DECA 2nd Place MTDM, Youth & Government Treasurer