ML Engineer & Software Developer
Krishna
Tej.
Building computer vision systems and cloud-native software. Masters in Applied Computer Science at Dalhousie University.
Halifax, Nova Scotia, Canada

About
Who I am.
ML Engineer and Software Developer with 2+ years of industry experience. Currently pursuing a Master of Applied Computer Science at Dalhousie University, working on computer vision, NLP, and cloud systems.
My background spans two worlds: backend engineering at scale (microservices, data pipelines, financial systems) and applied ML (object detection, transformer fine-tuning, RAG systems). I like building things that work in production.
Previously at Azuga Inc and Morgan Stanley, building Java/Spring microservices and ETL pipelines handling millions of records daily.
Experience
Where I've worked.
Jan 2026 - Apr 2026
Halifax, NS, Canada
ML Engineer Intern
DeepSense / MarineLabs
Developed an end-to-end computer vision pipeline on AWS SageMaker (ml.g5.2xlarge, NVIDIA A10G) to detect vessels from buoy-mounted cameras across 24 operational buoys. Fine-tuned Faster R-CNN ResNet50 FPN on 9,565 annotated bounding boxes, achieving a test mAP@50 of 0.8388. Built a nearshore-specific model using hard negative mining - suppressing dock, building, and structure false positives - pushing val mAP@50 to 0.8780 (+0.138 over baseline). Implemented a bounding box area fraction classifier for distance estimation achieving 75.5% accuracy over 61,218 images, complementing AIS-based vessel tracking with vision-based detection for non-broadcasting vessels.
Oct 2023 - May 2024
Bangalore, KA, India
Software Engineer
Azuga Inc
Built and maintained a cloud-native framework of 15+ Spring Boot microservices with REST APIs, modernizing legacy components into modular pieces. Supercharged live data pipelines with Apache Kafka and Flume, boosting ingestion rates while caching and using query tuning to cut API response times. Reworked the Node Controller routing service to support rerouting, CRUD operations, and blazing-fast data retrieval.
Mar 2022 - Jun 2023
Bangalore, KA, India
Software Engineer (Full Time Consultant)
Morgan Stanley (Wiley mthree)
Built and fine-tuned data processing services in Java (Spring MVC) and Scala, reliably handling ETL on time-sensitive financial data. Streamlined the conversion of millions of stock and bond records into highly customized JSON formats, cutting processing time. Orchestrated seamless large-scale data migrations from SQL to NoSQL with Apache Flume and Kafka, boosting analytics query performance.
Projects
Things I've built.
Education
Academic background.
Sep 2024 - Apr 2026
Halifax, NS, Canada
GPA: 3.46 / 4.0
Master of Applied Computer Science
Dalhousie University
Sep 2018 - Sep 2022
Bangalore, KA, India
GPA: 8.7 / 10.0
Bachelor of Computer Science Engineering
MVJ College of Engineering
Skills
What I work with.
Machine Learning & AI
Languages & Frameworks
Cloud & DevOps
Data & Messaging
Practices
Contact
Get in touch.
I'm looking for ML engineering and software development roles. If you have an opportunity or just want to talk, send a message.
Halifax, Nova Scotia, Canada