Resume
Dinesh Dawonauth
Full-Stack Developer | AI & Data Engineer
Toronto, ON
hireme@dineshd.dev | 437-879-2066
dineshd.dev | GitHub | LinkedIn
Summary
Software Engineer and Data Scientist with 5+ years of experience building scalable systems and data-driven applications. Strong background in full-stack development and AI orchestration, with a focus on translating complex business requirements into high-performance technical solutions. Proven impact in enterprise environments through automation, analytics, and applied machine learning.
Technical Skills
Languages
Python (Pandas, NumPy), TypeScript, JavaScript, SQL (PostgreSQL, MySQL), R, HTML, CSS
Frontend & UI
React, Next.js, Tailwind CSS, Framer Motion, Textual (TUI), Tableau, PowerBI
Backend & AI
Node.js, REST APIs, Supabase, Redis, LLM Integration (OpenAI, Anthropic), ETL Pipelines
Tools & Practices
Git, Docker, Linux, Excel (Advanced), Agile, Scrum
Featured Engineering Projects
Yield
TypeScript, Next.js, Zustand, Framer Motion
Interactive algorithm visualization platform that executes real implementations step by step using JavaScript generators.
- Architected a generator-driven execution engine where each yield represents a real algorithm operation
- Ensured visualizations stay perfectly synchronized with actual code logic
- Implemented 20+ algorithms across six categories including sorting, pathfinding, graphs, and interview problems
- Built learning pages with complexity analysis, interactive demos, and deep-linkable states
Holiday.EXE
TypeScript, Next.js, Capacitor, Framer Motion
Offline-first interactive iOS app combining terminal simulation, mini-games, and cinematic storytelling.
- Engineered a 60fps mobile-native experience using Capacitor and optimized rendering techniques
- Built a complex state machine using Zustand to manage authentication flows, puzzles, and game logic
- Designed a polished narrative-driven architecture with strict TypeScript safety
Debate Lab
TypeScript, Next.js, AI SDKs
AI orchestration platform for structured debates between large language models.
- Built a system to expose and compare AI reasoning through controlled debates
- Orchestrated multi-agent flows with real-time streaming and structured moderation
- Created a reusable benchmarking framework for evaluating LLM argumentation quality
PassFx
Python, Cryptography, Textual
Offline-first terminal-based password manager with zero-knowledge architecture.
- Implemented strong cryptographic primitives for local-only secret storage
- Designed a premium TUI experience using Python’s Textual framework
- Eliminated external attack vectors through a strict offline-first design
SweetHearty
Full Stack Web
Gamified productivity and goal-tracking application.
- Built a habit tracking system with streaks, rewards, and progress visualization
- Implemented full-stack logic to improve user engagement and consistency
Professional Experience
Meridian Credit Union
Data Scientist
Apr 2024 – Present
- Architected automated data pipelines and dashboards serving over 300K members
- Reduced manual reporting time by 40 percent through workflow automation
- Collaborated with engineering and stakeholders to translate business needs into scalable analytical solutions
- Identified operational bottlenecks using trend analysis, improving efficiency by 25 percent
Slice Labs
Junior Data Scientist
Apr 2021 – Jan 2023
- Developed interactive dashboards using Tableau and SQL to support executive decision making
- Implemented data validation scripts that improved data accuracy across the platform
- Performed complex SQL analysis and query optimization to support operational teams
- Worked on production machine learning systems integrated into live business workflows
Carleton University
Research and Data Assistant
Sep 2019 – Jul 2023
- Analyzed datasets with 30K+ records using SQL and Python
- Supported institutional reporting and academic research initiatives
- Assisted in translating raw data into actionable insights for faculty and staff

