Graduate Research Assistant
Contributing to NASA's Accelerated Knowledge Discovery project, developing a deep research LLM agent enhanced with human-in-the-loop guidance for scientific exploration.
Key Achievements:
- Fine-tuned and integrated FastText and RoBERTa classifiers on large scientific text corpora to implement a multi-model automated tagging pipeline and relevancy-checking classifier for scraped documents, reducing manual curation time by 95%
- Integrated models into NASA's Science Discovery Engine to enable ML-assisted content curation workflows
- Developed a scalable inference pipeline in Python and FastAPI to serve multiple models through a single API in a resource-constrained environment
- Implemented a Redis-backed queue for batch processing, with loosely coupled distributed workers that dynamically load and unload models to optimize resources and scale horizontally
- Added Pytest unit and integration tests to improve reliability and maintainability
Python Developer (ML)
Developed ML-powered features and optimized backend systems for art market intelligence platform serving thousands of users.
Key Achievements:
- Built a FAISS-based vector database for reverse image search to enable similarity retrieval using an ensemble of pHash and CNN embeddings
- Developed and deployed the backend and data pipeline for the "Repeated Sales of Artworks" feature which resulted in a 200% increase in customer convergence rates
- Optimized the core near-duplicate image detection algorithm by implementing parallelization, caching, efficient SQL queries, and strategic performance tuning, reducing runtime by 75%
- Collaborated with cross-functional teams to troubleshoot, diagnose, and resolve code issues and bugs
Associate Software Engineer
Developed KuberIDE, a web-based IDE for Cardano developers within a microservices architecture. Led backend development focusing on authentication, access management, and deployment optimization.
Key Achievements:
- Developed KuberIDE web-based IDE (ReactJS, FastAPI) within a microservices architecture
- Designed and implemented backend authentication, access management, and session handling using OAuth cookies for browser-based access and API keys for direct access
- Built an HTTPS gateway to enable access to in-house microservices and WebSocket proxy to provide IntelliSense in the online IDE for Haskell using the Haskell Language Server
- Optimized deployment by implementing Pytest-based testing, Dockerfiles, and CI/CD pipelines, improving system reliability, scalability, and continuous integration workflows
Solutions Engineer Intern
Focused on Linux system administration, performance optimization, and automation. Gained extensive experience in system monitoring, troubleshooting, and scripting for enterprise-level infrastructure.
Key Achievements:
- Monitored Linux systems, optimizing performance and reliability
- Automated routine tasks and boosted operational efficiency with shell scripting
- Resolved critical system incidents using advanced Linux troubleshooting techniques
Software Engineer Intern
Short-term intensive internship focusing on JavaScript development and algorithmic problem-solving. Enhanced both frontend and backend skills while working on practical projects.
Key Achievements:
- Enhanced frontend and backend JavaScript skills with focus on efficient problem-solving
- Developed a Pacman game showcasing algorithm design and software development skills
- Practiced optimized coding techniques and software engineering best practices
AI Research Intern
Research internship focused on Computer Vision and AI model development. Worked with state-of-the-art CV models and contributed to various projects involving object detection, facial recognition, and image segmentation.
Key Achievements:
- Engaged in extensive research and implementation of state-of-the-art Computer Vision models
- Utilized OpenCV, PyTorch, and scikit-learn for model building and fine-tuning
- Collaborated with lead researchers on CV applications and innovative improvements
- Contributed to projects involving object detection, facial recognition, and image segmentation