Dinesh Dawonauth
Full-Stack Developer / AI & Data Engineer
Senior Software Engineer and Data Scientist with 5+ years of experience engineering scalable systems and data-driven applications. Proven expertise in full-stack development (TypeScript, Python) and AI orchestration. Skilled in translating complex business needs into high-performance technical solutions, having reduced manual reporting time by 40% and improved data processing efficiency by 25% in previous enterprise roles.
Technical Skills
Languages
Python (Pandas, NumPy), TypeScript, JavaScript, SQL (PostgreSQL, MySQL), R, HTML/CSS
Frontend & UI
React, Next.js, Tailwind CSS, Framer Motion, TUI (Textual), Tableau, PowerBI
Backend & AI
Node.js, REST APIs, Supabase, Redis, LLM Integration (OpenAI, Anthropic), ETL Pipelines
Tools
Git, Docker, Linux, Excel (Advanced), Agile/Scrum
Featured Engineering Projects
Debate Lab
TypeScript, Next.js, AI SDKsView Code
An AI orchestration platform for structured debates between Large Language Models.
- Identified the need for transparent AI model reasoning; built a platform to facilitate unbiased comparisons.
- Orchestrated complex multi-agent flows using real-time streaming to visualize logic paths and debate outcomes.
- Resulted in a reusable benchmarking tool for testing and validating LLM argumentation capabilities.
PassFx
Python, Cryptography, TUIView Code
A zero-knowledge, offline-first terminal-based password manager.
- Built a secure, local-only secret manager using strong cryptographic primitives and Python's Textual framework.
- Designed an intuitive TUI (Text User Interface) to provide a premium developer experience without network dependencies.
- Eliminated external attack vectors by enforcing a strict offline-first architecture for sensitive data storage.
SweetHearty
Full Stack WebView Code
A gamified personal productivity and goal-tracking application.
- Engineered a progress planner with gamification logic and habit tracking to solve user motivation retention issues.
- Implemented full-stack logic for tracking user streaks and awarding badges, improving user consistency.
Professional Experience
Meridian Credit Union|Data Scientist
Apr 2024 – Present- Architected automated data pipelines and dashboards serving 300K+ members, reducing manual reporting time by 40%.
- Collaborated with engineering to translate business requirements into scalable analytical solutions.
- Identified operational bottlenecks through trend analysis, implementing optimizations that improved efficiency by 25%.
Slice Labs|Junior Data Scientist
Apr 2021 – Jan 2023- Developed interactive dashboards using Tableau and SQL to drive executive decision-making.
- Implemented robust data validation scripts, improving data accuracy by 35% across the platform.
- Utilized SQL for complex query optimization and ad hoc analysis to support operational teams.
Carleton University|Research & Data Assistant
Sep 2019 – Jul 2023- Analyzed large datasets consisting of 30K+ records using SQL and Python to support institutional reporting.