Open to opportunities · May 2026

Liam Shaw

Applied AI · Analytics · Software

I build systems that help people make better decisions.

Audio-to-emotion models, AI scouting platforms, engagement analytics for universities — the common thread is turning messy data into something a person can act on.

Scroll to explore

02 / Work

Engineering case studies

Research that shipped. Products in active use. Click any row to open the full case study.

01

MoodTrack

Multimodal Music Emotion Analysis

Graduation research project. A segment-level emotion recognition system that jointly models audio spectrograms and lyrics to track how a song's emotional character evolves over time — deployed as a full Flask web application with recommendations.

AINLPMLResearch
2025 – 2026
0.774Arousal CCC (late-fusion)
0.533Personalised CCC (MERP)
Case study
02

ScoutAI

Generative AI Football Scouting Platform

Full-stack NLP platform for professional football analytics. Plain-language queries via NL2SQL, chain-of-thought AI scouting reports, ML player profiling with PCA and Random Forest, and four agentic capabilities — all over a 370 MB football database.

Generative AINLPMLFull-Stack
Early 2026
4Agentic capabilities
370 MBFootball database
Case study
03

Hybrid Fake News Detection

RoBERTa + 26 AMR Semantic Features

A hybrid NLP classifier combining RoBERTa transformer embeddings with 26 hand-engineered Abstract Meaning Representation features. Outperforms pure-transformer baselines by ~18 percentage points on FakeNewsNet (23,196 articles).

NLPMLResearch
Dec 2025
87.07%Test accuracy
26AMR semantic features
Case study
04

Moodle Insight Dashboard

Client Work · FLAME Centre for Digital Learning

Deployed analytics dashboard for FLAME University's Centre for Digital Learning. Replaced a manual Excel-based workflow — CSV export, manual scoring, spreadsheet flagging — with a seconds-to-insight web application tracking pre-orientation student engagement.

AnalyticsFull-StackProduct Analytics
2024 – 2025
DeployedActive production use
Hours → sWorkflow time reduction
Case study

Additional work

05

Multimodal Music Emotion Recognition

ResNet-18 + DistilRoBERTa · Gated Fusion

AINLP

4-quadrant emotion classifier using gated late-fusion of ResNet-18 audio encoding with DistilRoBERTa lyric encoding. The sigmoid gate dynamically weights each modality per sample — Q2 (Angry) F1 = 0.91.

01 / About

How I think about building

I'm a final-year Computer Science student at FLAME University, Pune (Minor: Business Analytics, Full Academic Scholarship). My work sits at the intersection of applied ML, NLP, and software engineering — with a consistent focus on outcomes over elegance.

My graduation project, MoodTrack, is a multimodal music emotion system that models audio and lyrics jointly at sub-second resolution. The most interesting result wasn't the CCC scores — it was that the learned fusion gates independently recovered a known music-psychology finding purely from gradient descent, without any explicit supervision. That's the kind of result that earns trust.

At ACEplus, I designed the analytics event framework for a product reaching 5,000+ schools, ran cohort analyses that directly shifted product strategy, and built a data-cleaning pipeline from scratch. At FLAME's CDL, I replaced an hours-long manual Excel workflow with a deployed client-side dashboard in weeks — by choosing the right constraint early.

I'm drawn to roles where both technical rigour and practical judgment matter: AI engineering, product analytics, CRM/ops tech, and full-stack software.

Available for internships + full-time · May 2026 onwards

Research that ships

Every AI project I build ends with a running application. MoodTrack is a Flask web app. ScoutAI is a full-stack platform. Results tables alone don't tell you whether a system is useful.

Data as a decision tool

CS + Business Analytics background means I always ask: what decision does this data change? The 2× cohort finding at ACEplus mattered because it shifted product strategy — not because it was statistically interesting.

Constraints as design input

The client-side Moodle dashboard shipped in weeks because building local-first removed IT approval and privacy objections in one move. The right constraint often makes the project possible.

Generalist with depth

I move across NLP research, backend engineering, CRM analytics, and client work. The common thread: understand the problem clearly, pick the right tool, execute cleanly.

Liam Shaw

Liam Shaw

FLAME University, Pune

CS + Business Analytics · 2026

03 / Experience

Where I've worked

A

Analytics & CRM Intern

ACEplus · Derek O'Brien & Associates · Kolkata · Hybrid

May – Jul 2025
Workshop cohort earned ~2× more in-app ACEs than organic installs
  • Designed Zone_Module_Action naming convention; audited 50+ inconsistent CleverTap event keys; authored 50+ event spec + 3-phase migration plan — formally adopted by the engineering team.
  • Cohort analysis revealed workshop-driven users earned ~2× more in-app ACEs than organic signups — adopted by the product team to reprioritise school engagement programmes.
  • Python + FuzzyWuzzy batch script resolved ~15% of inconsistent school-name profile fields, improving segmentation for school-specific campaigns and coach reports.
  • Configured and tested CleverTap retention/re-engagement journeys (push, in-app, email, WhatsApp); validated offline event-caching and new feature integrations via Jira.
CleverTapPythonCohort AnalysisCRMJiraFuzzyWuzzy
MT

Software Intern

Mandrake Tech · Pune

Oct 2024 – Jan 2025
  • Built a containerised URL-shortening service (Spring Boot, PostgreSQL, JWT auth); Docker + Maven configuration removed environment-parity issues across the dev team.
  • Implemented REST-integrated frontend interfaces; owned the full request lifecycle from client UI through API routing to database persistence.
Spring BootDockerPostgreSQLJWTMavenREST
W

Software Developer Intern

Willwali · Remote · Kuala Lumpur

May – Jul 2024
90%+ test coverage · 30+ bugs identified in live product
  • Part of the inaugural intern cohort at an early-stage Malaysian legal-tech startup automating will-writing across multiple legal jurisdictions.
  • Flask/Jinja CRUD microservices; 50+ unit and end-to-end tests at 90%+ coverage (unittest + pytest); identified and documented 30+ bugs in the Bubble will-creation MVP.
  • Validated automated will outputs against Hindu Succession Act, Islamic Faraid distribution, and Malaysian inheritance law edge cases.
  • Established team Git workflows, PEP 8 standards, docstrings, function annotations, and README documentation.
FlaskPythonpytestBubble.ioGit
FS

Sports Analytics & Reporting

FLAME Sports · FLAME University, Pune

2025 – 2026
18.91M total views · 6.57M accounts reached
  • Consolidated club activity and media performance datasets across multiple sports verticals from disparate reporting sources.
  • Derived comparative insights across clubs, time periods, and audience segments — including a Football Club breakout with 98.2% non-follower view share identified as an organic reach anomaly.
  • Produced final analytical reports: 18.91M total views, 6.57M accounts reached, 79,100+ followers gained, 72.4% non-follower view share.
Data AnalysisReportingInsight GenerationExcel

04 / Skills

Technical range

ML & Deep Learning

PyTorch, scikit-learn, CNN-BiLSTM, ResNet-18, XGBoost, PCA, KMeans, Random Forest

NLP & Transformers

RoBERTa, DistilBERT, HuggingFace, NL2SQL, RAG, AMR Parsing, Semantic Search

Languages

Python, Java, JavaScript, SQL, C++, HTML/CSS

Frameworks & Infrastructure

FastAPI, Flask, Spring Boot, React, Docker, Node.js, SQLAlchemy

Analytics & CRM

CleverTap, Cohort Analysis, Funnel Analysis, pandas, NumPy, Matplotlib, FuzzyWuzzy, Excel

Tools & Platforms

Git, Jira, SQLite, PostgreSQL, Bubble.io, Jupyter, HuggingFace Hub

05 / Education

Academic background

2022 – 2026

B.Sc. (Hons) Computer Science · Minor: Business Analytics

FLAME University, Pune

  • Full Academic Scholarship
  • Graduation Project: MoodTrack — Multimodal & Multilingual Music Emotion Analysis
  • Supervisor: Prof. Manoranjan Dash, School of Computing and Data Sciences
2007 – 2022

ISC / ICSE

La Martiniere for Boys, Kolkata

  • ISC 2022 — 95%
  • ICSE 2020 — 92.4%
  • SAT — 1540 / 1600 (99th percentile)

Certifications

CS50x: Introduction to Computer Science

HarvardX · edX · 2021

Building AI Literacy

LinkedIn Learning · Mar 2025

Responsive Web Design

freeCodeCamp · 2021

06 / Contact

Let's build something worth building.

I'm actively looking for internships and full-time roles in AI engineering, analytics, data products, CRM/ops tech, and software. If you're working on something interesting — or you just want to talk about a project — reach out.

LocationKolkata, India

© 2026 Liam Shaw · liamshaw.in

Next.js · Tailwind · Framer Motion