vraj@soni:~$
open to opportunities · boston, ma

>

CS undergrad at UMass Boston. I build with AI, tell stories through a camera lens, and win on the chess board. Three obsessions — one mind.

42.3601° N — 71.0589° W scroll
PythonAI / ML Power BIJavaScript Data VizDigital Forensics JavaPhotography ChessUMass Boston
01 whoami

Curiosity,
compiled.

I'm a Computer Science undergrad at UMass Boston, passionate about AI and software development, certified in Business Intelligence (Power BI) by Google, and a relentless Boston explorer.

"Passion is energy. I feel the power that comes from focusing on what excites me." Whether it's distilling knowledge into executable form, composing the perfect macro shot, or calculating five moves ahead — I bring the same intensity to everything.

0repositories
0disciplines
0chess champion
Vraj Soni
vraj.soni// boston, ma
02 core_processes

Three threads,
one runtime.

The disciplines I invest my energy and curiosity into, every single day.

/01

Code & AI

I love to write code, solve problems, and watch my knowledge operate outside of my head. Deep into AI/ML, data science, and software that matters.

pythonmlpower-biforensics
/02

Photography

Photographs share our memories and bring out the beauty in front of us. Portrait, macro, street — every frame is an adventure.

portraitmacrostreetevents
/03

Chess & Sports

Sports gave me strength and lifelong friendships. Chess gave me a championship — overall champion, 2021–2022 season.

strategyendgamesteamplaychampion
03 git log --oneline

Built &
shipped.

vraj@umb — zsh
vraj@umb:~$ gh repo list --visibility public
→ found 10 repositories · forensics, data-viz, ai/ml, analytics
vraj@umb:~$ cat philosophy.txt
"I love to distill my knowledge and skill into executable form
  and watch it operate outside of my head."
🔍

macos-usb-forensics

Simulates an unauthorized USB file copy on macOS, then reconstructs the entire incident purely from host artifacts — zero third-party tools.

HTMLmay 2026
🏙️

boston-academic-ecosystem

A cinematic data visualization of how universities shape Greater Boston — enrollment, neighborhoods, business ecosystems, institutional scale.

JavaScriptMIT · 2026
🤖

image-pattern-match-aiml

Machine learning pipeline for visual pattern recognition — exploring classification techniques on image datasets with Python.

Pythonoct 2024
❤️

predictive-health-analytics

Predictive modeling on medical datasets — building data-driven models for health outcomes in Jupyter.

Jupytermar 2025
🌉

zakim-infographic

Interactive infographic on the Zakim Bridge & Boston's Charles River Crossing — complex data, compelling visuals.

HTMLfeb 2026
🚔

cs617-boston-pd

Academic data analysis of Boston PD datasets — statistical exploration and visualization in Jupyter for CS617.

Jupytermar 2026
04 ./knight_tour --auto

64 squares.
Zero repeats.

This board is solving the legendary Knight's Tour — live, right now, using Warnsdorff's heuristic. The same calculated patience won me the overall championship, 2021–2022.

[coach's note]

"Vraj plays for the team with true sportsmanship. He practices every day as if every day is a match day." — Ankit Dalal, Chess Base India Power

[fun fact]

There are ~19.6 quadrillion possible knight's tours on an 8×8 board. The one you're watching was computed in under a millisecond.

live · warnsdorff's algorithm · move 0/64
05 f/1.8 · iso 100

Light,
captured.

The act of photographing is an adventure. Each frame opens like a camera iris as you scroll. Follow the photography page ↗

Portrait
portrait_01.raw50mm
Spices Dubai
dubai_spices.raw35mm
Air Show
airshow.raw200mm
Diwali
diwali_long_exp.rawf/11 · 4s
Macro mosquito
macro_009.raw1:1
Heritage Ahmedabad
heritage_amd.raw24mm
06 ai_self.mp4

Meet my AI twin.

An AI-generated avatar — because a portfolio about AI should probably contain some.

07 peer_review

Signed
references.

Vraj is passionate about writing code and solving complex problems through creative and innovative web apps. He has tremendous potential and enthusiastically tackles every assignment. Pleased with his work.

Vishal Rajpurohit
Vishal RajpurohitCTO @ ViitorCloud Technologies
linkedin ↗

Vraj won several matches including the overall championship for 2021–2022. A team player with true sportsmanship — he practices every day as if every day is a match day. Proud to coach him.

Ankit Dalal
Ankit DalalFounder · Chess Base India Power
linkedin ↗

His personality fascinated me. A sensitive artist and an exceptional professional — all in one. Excellent photography eye. I loved his work and approach at once.

PK Pratham
PK PrathamPro Photographer · Shutter Philiya
facebook ↗
08 /var/log/thoughts

Written
output.

Java15 oct
programming

Take Your Java Skills To the Next Level: Novice → Expert

JVM internals, microservices architecture, and the libraries that accelerate the journey.

Chess06 nov
strategy

Mastering the Art of Chess Strategy

Five strategies that separate good players from great ones — from game review to endgame study.

Photography23 dec
photography

Maximizing Creativity in Portrait & Macro Photography

Lighting, backdrops, color theory and manual focus — techniques that make frames stand out.

09 handshake_protocol

Let's build
something.

Got words you'd like to hit me in the eyes? I'd love to hear from you.

vraj@vrajsoni.com