Toronto, ON · Open to opportunities
Yashi Arya.
0
Years Experience
0
Industries
0
Interns Mentored
0
Languages Spoken
Work Experience
01
Full Stack Software Developer
- Led Okta migration for Small Business Banking, replacing legacy HID login with a modern, secure authentication flow
- Developed scalable web applications using Angular, Node.js, and JavaScript to enhance user experience
- Designed and implemented RESTful APIs for third-party and internal system integrations
- Conducted code reviews and mentored junior developers on best practices and coding standards
- Profiled, debugged, and refactored existing codebases to improve performance
Senior Software Developer
- Led full data migration of Career Profile using Kafka and event-driven architecture; served as Subject Matter Expert defining requirements and documentation
- SME for Candidate Matching migration from legacy system to React, integrating Sovren API to boost recruiter efficiency; mentored two interns through project completion
- Resolved resume conversion failures using Azure logs; implemented Gzip compression, reducing load times by 30%
- Conducted interviews for intern and senior developer roles; led knowledge-sharing sessions to foster a culture of continuous learning
Software Developer
- Led recruiting-wide migration to TinyMCE editor; developed abstract helper class and served as SME for the transition
- Solo-developed accessibility project to bring recruiting platform into WCAG compliance using axe tool; resolved company-wide accessibility issues
- Worked on Position Management cross-team initiative using Docker, SQL, and XML for seamless data integration
- Identified and resolved a critical system bug, significantly improving grid loading performance
Associate Software Developer
- Built new Candidate Matching UIs using the Dojo Framework; maintained backend code in C# with senior developers
- Developed Interview Scheduling feature using the Nylas API to streamline recruiter workflows
- Contributed to ongoing maintenance and feature enhancements of the Candidate Portal
Software Developer Intern
- Built a full-stack Recruitment Tracking Tool solo; gathered requirements, designed and developed the application used by the entire HR department
- Maintained the tool post-launch and conducted knowledge-sharing sessions for new team members
Technical Skills
02
Frontend
React95%
Angular90%
TypeScript93%
JavaScript97%
HTML / CSS95%
Backend & Data
Node.js90%
C# / .NET MVC88%
Python82%
SQL85%
REST API Design94%
Cloud & DevOps
Azure (Logs, Analytics, Deploy)85%
Docker80%
Kafka / Event-driven Arch.82%
Practices & Leadership
WCAG / ARIA Accessibility92%
Technical Leadership90%
Mentorship & Code Review92%
Agile / Scrum90%
Personal Projects
03
Discord VC Notification Bot
Python · discord.py · Flask · REST
Real-time event-driven Discord bot with async architecture and self-hosted HTTP keep-alive server.
- Built an async Discord bot in Python using discord.py that listens to voice state change events and delivers rich embed notifications to a designated text channel
- Designed clean separation of concerns: configuration constants, embed factory function, logging setup, and Flask keep-alive server each isolated in dedicated sections
- Implemented a lightweight Flask HTTP server on a background daemon thread to maintain uptime on free-tier cloud platforms (Replit, Railway, Render)
- Used discord.Embed with dynamic member metadata (avatar, display name, timestamp) and file attachments for visually polished notifications
- Configured rotating file logging (32 MiB × 5 backups) with granular level control per module, enabling production-grade observability
- Secured bot token using environment variable injection — zero hardcoded secrets in source code
Education
04
BSc (Hons) Information Systems
University of Mauritius · 2nd Class 1st Division
Thesis: Federated Search System for Online Property Listings Based on SIFT Algorithm (Python)
Published at CIS 2020 Conference
Published at CIS 2020 Conference
2020
English
Native Proficiency
French
Native / Bilingual Proficiency
Get In Touch
05