Daniel Nofulla
Software engineer building for the web
Senior Engineer at Disney Streaming, working on the platforms behind Disney+, Hulu, and ESPN. I build fast, reliable systems from frontend to infrastructure.
6 domains · 24 moons in orbit40.71° N · 74.01° W
- Years experience
- 4+
- Projects
- 8
- Programming languages
- 17
- Spoken languages
- 7
Flight manifestdaniel.ts · 16 fields
const daniel = {role: "Senior Software Engineer",company: "Disney Streaming",products: ["Disney+", "Hulu", "ESPN"],frontend: ["React", "Next.js", "Angular", "Flutter", "React Native"],backend: ["Node.js", "FastAPI", ".NET", "Spring Boot", "Express"],code: ["TypeScript", "Python", "C#", "Rust", "Go", "C++", "C"],ai: ["GenAI", "Transformers", "CUDA", "PyTorch", "scikit-learn"],education: "MS CS @ UT Austin (4.0)",prev: "Visa Inc (3 yrs, promoted)",passion: "AI platforms → 1000s of users",speaks: ["🇦🇱", "🇬🇷", "🇺🇸", "🇩🇪", "🇫🇷", "🇯🇵", "🇰🇷"],martialArts: "Black Belt",hobbies: ["Muay Thai", "MMA", "Judo", "Weightlifting", "Anime", "Soccer", "Esports", "Cooking", "Hiking"],interests: ["Homelab", "Hardware Dev"],location: "New York, USA",status: "Building cool stuff 🚀",};Crew file · New York, USA
About
I'm a Senior Software Engineer at Disney Streaming, where I work on the web experiences powering Disney+, Hulu, and ESPN. Before that, I spent 3 years at Visa building enterprise AI platforms and data engineering solutions — ranked #1 on my team and top 5% company-wide.
I'm currently pursuing my MS in Computer Science at UT Austin (4.0 GPA) while working full-time. My interests go beyond web dev — I build game engines in C++, write CUDA kernels, and design custom virtual machines and assemblers.
mission telemetry
- 3 yrsat Visa
- Top 5%company-wide
- 4.0GPA
- 7languages
Off-duty dossier
5 fields- Location
- New York, USA
- Languages
- Albanian
- Greek
- English
- German
- French
- Japanese
- Korean
- Martial Arts
- Muay Thai
- MMA
- Judo
- Taekwondo Black Belt
- Sports
- Weightlifting
- Soccer
- Hobbies
- Homelab
- Hardware Dev
- Anime
- Esports
- Cooking
- Hiking
Flight log · Jun 2022 – now · 3 missions
Experience
From single-handedly prototyping Visa’s internal GenAI platform to shipping the pages behind Disney+, Hulu and ESPN — 3 missions across 2 companies.
- 2025PresentDuration: in progressIn flightNew York, United States · on-site
Senior Software Engineer
Disney Streaming
- Build and maintain pages and components across Disney+, Hulu, and ESPN using a custom CMS and rendering engine powered by Next.js within a large-scale monorepo.
- Develop and extend unified packages that serve multiple streaming applications simultaneously, ensuring changes are compatible across a distributed system environment.
- Build and configure custom Content Management System integrations, connecting content authoring workflows to the front-end rendering pipeline.
4 more log entriesCollapse log
- Instrument applications with OpenTelemetry and Datadog for observability, monitoring, and analytics, and use that data to inform engineering and product decisions.
- Implement SEO optimizations across Disney+, Hulu, and ESPN pages to improve discoverability and search performance.
- Drive UI/UX improvements across pages and components, collaborating on both new feature builds and iterations on existing experiences.
- Participate in robust code review and QA cycles to maintain code quality across the platform.
Payload- Next.js
- React
- TypeScript
- CMS
- OpenTelemetry
- Datadog
- SEO
- Monorepo
- 2024Duration: 1 yr 1 moMission completeAustin, Texas, United States · on-site
Senior Software Engineer - Full Stack
Visa, Inc▲ Promoted
- Engineered the centralized Administrator Dashboard for managing all of Visa's Generative AI applications and configurations, owning the project from ideation through delivery.
- Designed and built a Synthetic Data Generator from concept to production, leveraging GenAI to produce training data for internal AI models, including a Multi-class Classifier with over 250K parameters for topic classification.
- Championed and led the initiative to bring the team's AI tools and HR functions to iOS and Android, driving the technical direction and navigating organizational constraints to deliver a modular mobile experience using .NET, C#, Flutter, and Dart.
2 more log entriesCollapse log
- Led the creation of a Multi-class Classifier Support Vector Machine to optimize topic selection speed for Visa's GenAI chatbots, significantly improving response times using Python, scikit-learn, NumPy, and Pandas.
- Maintained CI/CD pipelines and enforced code quality through pull requests, code reviews, and unit/integration/e2e testing.
Payload- React
- TypeScript
- .NET
- C#
- Python
- FastAPI
- scikit-learn
- Flutter
- Dart
- GenAI
- iOS
- Android
- 2022Duration: 2 yrs 1 moMission completeAustin, Texas, United States · on-site
Software Engineer - Full Stack
Visa, Inc
- Built the initial proof of concept for Visa's internal GenAI platform single-handedly, which evolved into a company-wide suite of AI-powered tools adopted by thousands of employees across the organization.
- Owned and maintained the AI platform's core repository as the de facto technical owner, guiding the project's architecture as the team scaled around it.
- Developed a Data Validation Pipeline Orchestrator and Business Dashboard serving over 10 data pipelines with millions of data points each.
2 more log entriesCollapse log
- Spearheaded a Project Setup Automation Framework that streamlined the creation of new projects, reducing setup overhead significantly across engineering teams.
- Led the deprecation and secure data archival of legacy corporate applications, including independently decommissioning Visa's HackerRank recruiting system data.
Payload- Angular
- TypeScript
- Python
- FastAPI
- C#
- .NET
- Azure SQL
- ServiceNow
- MongoDB
- Spring Boot
Launch log · 2019 – 2024 · 8 missions
Projects
Side builds outside the day job: a game engine, GPU kernels, a transformer from scratch, a toolchain for a custom instruction set, and full-stack apps. All source is on GitHub.
CrownFlame 2D Game Engine
Cross-platform 2D/2.5D game engine with sprite rendering, input handling, and game loop architecture supporting multiple graphics backends.
- C++
- OpenGL
- Vulkan
- DirectX12
- CMake
GPU-Accelerated K-Means Clustering
Parallel K-Means implementation using CUDA, benchmarking GPU vs CPU performance across varying cluster counts and dataset sizes.
- CUDA
- C++
- Parallel Computing
Transformer Neural Language Model
Implemented a Transformer from first principles — custom tokenizer, sinusoidal positional encodings, self-attention, and beam-search decoding, achieving >98% accuracy on a 100K-word corpus.
- Python
- PyTorch
- NumPy
Parallel Image Processing Pipeline
Hybrid pipeline using Node.js worker threads and native C++ addons for concurrent image transformations with benchmarked throughput.
- Node.js
- C++
- JavaScript
Battleship Game
CLI-based game replicating the classic Battleship board game with AI opponent logic.
- C
- Data Structures
- Algorithms
Star chart · 6 domains · 83 skills
Skills
The languages, frameworks and tools I build with every day, charted as one constellation per domain.
hover a constellation to trace it
star = skillhover to trace · click to pin
- Claude Code
- Cursor
- GitHub Copilot
- Gemini
- n8n
- OpenAI Codex
- TypeScript
- Python
- JavaScript
- Rust
- Go
- C#
- Swift
- Kotlin
- Java
- Dart
- C++
- C
- SQL
- HTML
- CSS
- XML
- XAML
- Next.js
- React
- Node.js
- FastAPI
- Express
- NestJS
- Tailwind CSS
- Flutter
- React Native
- Angular
- .NET
- Spring Boot
- Django
- Flask
- Redux
- Blazor
- SASS
- Vulkan
- OpenGL
- Transformers
- GPT
- Deep Learning
- PyTorch
- Intent Classification
- TensorFlow
- scikit-learn
- NumPy
- Pandas
- PostgreSQL
- MongoDB
- Redis
- MySQL
- SQL Server
- SQLite
- Linux
- macOS
- iOS
- Android
- ServiceNow
- Docker
- Kubernetes
- AWS
- Terraform
- Azure
- GCP
- Git
- Vercel
- Vite
- Jenkins
- Cloudflare
- Firebase
- Nginx
- Gradle
- Maven
- Postman
- Figma
- Jira
- Agile
- Webpack
- CMake







