I’m Martin, a senior CS student and backend software engineer with AI Engineering experience.
Most of my work ranges from AI systems, RAG pipelines, model analysis, machine learning projects, 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 take a look around my repositories!
Backend Engineer @ 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.
AI/ML Engineer Extern @ Extern hosted by Outamation (Project: Advanced AI-Powered Document Intelligence & Data Extraction)
- Built AI-powered document processing pipelines for data extraction, classification, and semantic search using Python, with OCR systems and structured parsing of mortgage documents.
- Developed a RAG system using LlamaIndex and embedding-based search for contextual Q&A for users.
- Conducted end-to-end evaluation of system performance on real-world mortgage documents, comparing model outputs and analyzing extraction accuracy, retrieval quality, and reliability across document types.
- 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
Linear Regression Model Recreation
- Recreated the Linear Regression model (LRM) from scratch in Python and validated results with scikit-learn's LRM.
- Implemented gradient descent and Mean Squared Error in a second rendition of the model.
Gambler's Fallacy and The Regression Towards the Mean
- Built a Python simulation using NumPy and plotlib to demonstrate regression toward the mean, and clarified how it differs from the gambler's fallacy.
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
