Computer Science student with practical experience in full-stack development using C#, .NET, React, and TypeScript. Skilled in building scalable, testable applications, integrating third-party APIs, and applying software design principles to solve real-world problems.
CICan National Skills for Success Student Hackathon
Finansta - Financial Data Web Application, Toronto, Ontario
Developed a financial news and analytics web platform using C#, .NET Core, React.js, and TailwindCSS. Implemented secure authentication and portfolio CRUD operations with Entity Framework and a SQL Server database. Integrated third-party financial REST APIs to deliver real-time market data, reducing research time by 30%. Built interactive dashboards showing P/E ratios and revenue trends, enabling faster decision-making. Applied MVC, SOLID, and dependency injection for modularity and maintainability, improving feature rollout speed by 20%. Achieved 85% test coverage with Jest, SpecFlow, and xUnit, cutting regressions by 40%. Enhanced accessibility to 95% compliance with ARIA standards and UI personalization features.
Progex - Job Applications Tracker and AI Interviewer, Toronto, Ontario
Built a full-stack job application management platform using React.js, Node.js, Supabase, and Redis to streamline tracking and organization. Developed an AI-powered Resume Tutor to auto-generate tailored resumes and cover letters with real-time in-browser editing and autosave. Created an AI Interviewer simulating mock interviews with personalized feedback and industry-specific insights. Engineered custom AI pipelines and web scrapers to auto-extract job data from posted links, reducing manual input. Focused on personalized UX with avatar support and expressive UI, enhancing user engagement. Storing data on AWS S3 and Supabase, and styled with TailwindCSS and Shadcn UI for responsive performance.