I’m Martin, a senior CS student and backend software engineer.
Most of my work ranges from AI systems, model analysis, physics simulations, game development, and full-stack development.
I am currently enrolled in a computer security and software design course, so I am excited to see what I will learn and what projects I can build.
Feel free to reach me at tejada.mrt@gmail.com, and to take a look around my repositories!
Backend Developer @ Dazia Consulting Inc.
- Expanded and deployed an AI-powered learning platform from prototype to production in JavaScript with Node.js.
- Built and improved backend systems, including multi-turn conversational memory, tested and ensured application behaviors works as intended.
- Designed the application database (with Supabase) and implemented CRUD APIs for chat, flashcards, and quiz features.
- Trained a Random Forest classifier on 6,000 URLs to detect malicious links with a recall of 0.88 for malicious URLs
- Used a sentence embedding model to convert raw URL strings into numerical vectors for model input
3D Simulation Engine (ongoing development)
- A first-person simulation engine written in C using OpenGL.
- Includes original camera movement, AABB collision detection, and hitscan libraries.
- Desktop chatbot with multi-turn memory built using both Python and OpenAI API.
- Supports speech-to-text translations, featuring an animated avatar and a frontend built with PyQt6.
Kaggle • Pandas • Joblib • PyMuPDF • Easy OCR • Llama Index • Hugging Face • numpy • plotlib • scikit-learn
FastAPI • Supabase • Express.js • Node.js • uvicorn
OpenGL • Git • VS Code • Eclipse IDE • Tkinter • Gradio • PyQt • Thunder Client/Postman
