Loading...

Hello, I'm Tahasin Shadat

Undergraduate at Northwestern University with experience in full-stack development, AI, and robotics.

Scroll down to see more

About

Get to know me

Tahasin Shadat - Software Engineer at Northwestern University

I'm a passionate software engineer and undergraduate student at Northwestern University, where I'm exploring the intersection of artificial intelligence, full-stack development, and robotics.

My journey in technology has been driven by curiosity and a desire to build systems that make a real impact. From developing AI-powered applications to creating intuitive user interfaces, I thrive on solving complex problems with elegant solutions.

When I'm not coding, you'll find me exploring new technologies, contributing to open-source projects, or diving deep into research papers on machine learning and computer vision.

Skills & Technologies

PythonJavaJavaScriptTypeScriptC++CSwiftRacketHTML/CSSSQLReactNext.jsNode.jsAWSFirebase/FirestoreMongoDBGit/GitHubAnacondaJupyter

Projects

Things I've built

A collection of projects showcasing my work in AI, robotics, and full-stack development.

T.R.A.C.E.R
Autonomous tunnel-response robot powered by multi-model AI vision and sensor fusion to detect emergencies and route two-way communication between civilians and authorities.
PythonOpenCVFlaskRaspberry PiRoboticsComputer Vision
EdgePilot
On-premises AI copilot combining a FastAPI backend and an Electron UI with full MCP integration. Provides system monitoring, application launching, process management, a task scheduler, usage alerts, and a full local REST API powered by Gemini function-calling.
PythonFastAPIElectronNode.jsTypeScriptMCPGeminiSystem MonitoringProcess Automation
JARVIS – Agentic Desktop Copilot
Voice-activated agentic desktop assistant using Gemini, ElevenLabs, and PyAutoGUI to see the screen, perform UI actions, automate workflows, and control the computer autonomously.
PythonGemini APIElevenLabsPyAutoGUIAgentic AIAutomation
Investing Analysis ML Platform
Investment research toolkit built for Brookfield, combining sentiment analysis, macro indicators, analyst ratings, Q10 parsing, and ML-driven valuation recommendations.
PythonPandasNumPyscikit-learnNLPFinance
Algorithm Visualizer (C++)
Interactive visualizer for data structures and algorithms with a lightweight graphics engine. Built to explore quant-relevant structures like segment trees, graphs, and balanced trees.
C++AlgorithmsData StructuresGraphics
Chess++
C++ multiplayer chess platform with clean board representation, move validation, piece hierarchies, and networking for live online play.
C++NetworkingGame EngineOOP
Fitness101
Social fitness web app with personalized workout plans, recipe generation, and real-time data updates using external APIs.
JavaScriptHTMLCSSPythonWeb APIs
AI Mario Kart Racer
Deep reinforcement learning experiment that trains a neural network to autonomously race in Mario Kart, built in collaboration with Google mentors.
PythonTensorFlowPyTorchReinforcement Learning
Instagram Clone
Full-stack Instagram remake with media sharing, DMs, authentication, and feed generation for both web and mobile.
PythonFlaskMongoDBReact NativePostgreSQL
Retro-GameSite
Collection of eight modular HTML5 retro games built for Google's 2023 Showcase, designed with canvas rendering and clean architecture.
JavaScriptHTML5 CanvasCSS
Sudoku Solver
Interactive desktop Sudoku solver using a backtracking algorithm and Tkinter GUI.
PythonTkinterAlgorithms
Realm-Raiders
2D roguelike inspired by Soul Knight with procedural generation, weapon classes, and A*-driven enemy AI.
JavaOOPGame Dev

Experience

Where I've worked

2025

Incoming Software Engineering Intern

Brookfield Asset Management

New York, NY

  • Building MCP servers that connect internal datasets to ChatGPT and Claude for investor workflows using LangGraph.
  • Designing a full-stack tool that lets LLM-generated UIs trigger backend data workflows with Lovable.
2025

Software Engineering Intern

Amazon Web Services (AWS)

Seattle, WA

  • Optimized delete analytics processing from 8 hours to 1 minute through concurrency, batching, and Parquet compression.
  • Shipped a parallel analysis tool that surfaces delete metrics and deep observability insights for service owners.
  • Automated host remediation prioritization for failed delete requests, shrinking backlog and speeding recovery.
2024

Software Engineering Intern

Brookfield Asset Management

New York, NY

  • Developed a multi-prompt AI investment assistant that delivers buy, hold, or sell recommendations to analysts.
  • Increased RAG LLM throughput by implementing pooled S3 uploads and concurrency strategies.
  • Applied ARIMA, linear regression, and UCM models with regularization to sharpen stock forecasts.
  • Modeled rent pricing with deep learning and VAR pipelines to uncover industry-specific trends.
2024

.NET/CRM Developer Intern

NYC Department of Consumer and Worker Protection

New York, NY

  • Tested, integrated, and updated REST APIs with Postman to preserve CRM performance and uptime.
  • Documented .NET codebase enhancements and coordinated releases that improved agency workflows.
2023

Robotics & Software Engineering Intern

Protomatica

New York, NY

  • Co-designed and iterated on a robotic arm while maintaining the company website and firmware updates.
  • Built a laser-based measurement tool plus mobile app that captures room dimensions instantly.
  • Created a Raspberry Pi system that auto-levels projected images for perfect alignment every time.
2022

Student Engineer

Google

New York, NY

  • Completed ML projects in Python and Swift, strengthening deep learning, data structures, and algorithms expertise.
  • Presented technical demos and business proposals to Google mentors and investors, refining modular and async design.

Contact

Get in touch

I'm always open to new opportunities and collaborations.

© 2025 Tahasin Shadat