Faizan Khan, computer science student and software engineer

I’m a computer science student at Brooklyn College building backend services, data pipelines, and ML applications. I care about the part after the demo: validation, failure modes, and whether someone else can reproduce the result.

Selected work

I build projects to understand a problem, not to collect technologies. These best show how I think about data, reliability, and tradeoffs.
No. 01Quant Finance / BacktestingFeatured

Quantitative Trading Framework

A modular backtesting platform with cached data pipelines and an interactive dashboard. I test momentum and mean-reversion strategies against transaction costs, out-of-sample periods, and walk-forward validation.

  • Backtrader
  • QuantStats
  • yfinance
  • Alpha Vantage API
  • SQLite
  • Plotly Dash
Out-of-sample Sharpe
0.86
In-sample Sharpe
1.18
Walk-forward folds
7
Tests
53

Measured in testing, not live production.

No. 02ML / Risk Analytics

Credit Risk Scoring Engine

Engineered 176 features from 307K loan records, tuned XGBoost with Optuna and MLflow, and deployed a FastAPI service that returns a risk score with per-decision SHAP explanations.

  • XGBoost
  • SHAP
  • FastAPI
  • MLflow
  • Docker
  • Google Cloud Run
  • Streamlit
Test ROC-AUC
0.78
API Latency
<35ms
Records
307K
Features
176

Measured in testing, not live production.

No. 03Stream Processing / ML

Real-Time Fraud Detection

Built solo in 8 weeks for 284K transactions. Kafka streams events, Redis caches recent history, and an XGBoost model flags suspicious transactions for human review through a FastAPI service.

  • Kafka
  • Redis
  • XGBoost
  • FastAPI
  • PostgreSQL
  • Docker
  • Python
Offline ROC-AUC
0.98
Offline recall
89%
Warm latency
2–3ms
Transactions
284K

Measured in testing, not live production.

How I work

I like systems that can explain themselves.

Backend systems

APIs, services, and data flows that stay understandable when the happy path ends.

  • Node.js
  • Express
  • FastAPI
  • Docker

Data and ML

Turning messy real-world data into systems people can query, evaluate, and trust.

  • Python
  • pandas
  • PyTorch
  • MLflow

Financial software

Exploring market data and trading ideas with costs, uncertainty, and reproducibility in view.

  • PostgreSQL
  • Kafka
  • Redis
  • SQLite

Experience

Work, research, and teaching.
  1. Sep – Oct 2026

    Sole Developer, Website Rebuild

    Project Alpaca (NYC nonprofit)

    Visit the site ↗
    • Built the nonprofit’s new website from scratch as the only developer, using React and Vite, matched to Studio Haven’s Figma designs and tested on screens from 320px to 1920px wide.
    • Connected Sanity CMS to Cloudflare Pages with a publish webhook, so staff update events, news, and team pages without code and the site rebuilds in about a minute.
    • Built the Alpacee Directory, a searchable, filterable directory of program graduates for mentors and recruiters, read live from the program’s Google Sheet.
    • Added a nightly GitHub Action that snapshots published content into the repo, plus a build fallback so the site still deploys if the CMS is unreachable.
  2. Oct – Dec 2025

    Full Stack Software Engineering Intern

    InZone Inc.

    • Shipped customer-facing features end to end, building and testing backend REST services in Node.js and Express on GCP, including authentication and real-time event streaming.
    • Integrated API data flows with strict input validation, then containerized development environments with Docker for reproducible setup and faster onboarding.
    • Owned features as the sole intern, presenting at weekly planning meetings and making implementation decisions with the team.
  3. Jul – Sep 2025

    Software Engineering Intern

    AutoLake LLC

    • Diagnosed and fixed 15 performance bugs across backend microservices using profiling and logs.
    • Improved API consistency across web apps and supported operations with data collection and compliance checks.
  4. Jun 2024 – Present

    Research Assistant

    CUNY Brooklyn College

    • Built Python ETL and ML workflows with schema enforcement and validation to extract structured data from 450+ pages of curriculum documents.
    • Deployed research services with Docker and GitHub Actions, adding monitoring that flags anomalies and memory leaks.
  5. May 2025 – Present

    Tech Fellow & Data Science Teaching Assistant

    CodePath & CUNY Tech Prep

    • Mentored 100+ students across web development, AI/ML, and cybersecurity courses.
    • Teach a cohort of 20+ data science students Python, pandas, SQL, data visualization, and core ML.
  6. Present

    Treasurer

    CUNY Brooklyn College CS Club

    • Redirected most of the food budget to fund the club’s first hackathon, winning e-board and student government approval.

About

I build systems for messy, real-world data.

B.S. Computer Science, minor in Data Science

CUNY Brooklyn College, expected Dec 2027, GPA 3.8

Life outside code
Faizan standing in front of a brick building on campus

Status

Looking for an entry-level SWE role

Tools I use

Languages
PythonTypeScriptJavaScriptSQL
Backend
FastAPINode.jsExpress
Frontend
ReactNext.js
Data
PostgreSQLKafkaRedispandasXGBoost
Infra
DockerAWSGCPGitHub Actions

The longer version

I got into software engineering first. Fintech came later, while I was figuring out what kind of engineer I wanted to be. I started reading about how financial systems work, then built projects to understand the ideas instead of leaving them as notes in a notebook.

Most of my week is split between research, teaching, and building. At Brooklyn College I build Python ETL and ML workflows that pull structured data out of long curriculum documents, like the 450+ page ACM/IEEE CS2023 report. As a teaching assistant, I help students in cybersecurity, web development, AI, and data science understand both the code and the reason behind it.

I like work that rewards careful thinking: defining the data model, testing the uncomfortable cases, and being honest when a result is weaker than the first version suggested. That is usually more interesting to me than making a demo look impressive.

Outside class I’m involved with Project Alpaca, CUNY Tech Prep, CodePath, and the CS Club.

I’m looking for an entry-level software engineering role, especially on a team working with backend systems, data engineering, ML infrastructure, or fintech. Email is the fastest way to reach me.

faizan.khan.intern02@gmail.com