Professional Summary
Experienced Full Stack Developer with 5+ years of expertise in designing and implementing scalable web applications. Proven track record of leading development teams, optimizing system performance, and delivering high-quality software solutions. Passionate about clean code, modern technologies, and continuous learning.
Contact Information
Phone: (226) 280-****
Location: Hamilton, ON, Canada
GitHub: https://github.com/darshil179
Portfolio: https://www.darshilbhakhar.com/
Technical Skills
Frontend
HTML5, CSS3, JavaScript (ES6+), TypeScript, React, Vue.js, Responsive Design, Progressive Web Apps
Backend
Java, Spring Boot, Spring Security, PHP, Laravel, RESTful APIs, Microservices, CodeIgniter, Wordpress
Database
MySQL, PostgreSQL, MongoDB, Redis, Database Design, Query Optimization
DevOps & Tools
Docker, Jenkins, Git, Maven, Azure, Gradle, CI/CD, Linux, Agile/Scrum
Professional Experience
Full Stack Developer
RBC Bank (Toronto, ON, Canada) | June 2023 - June 2025
- Contributing to the development and maintenance of RBC PayEdge (accounts payable automation) and Receivables (payment processing application).
- Developing and maintaining full-stack applications, deploying them on Azure to ensure scalability and reliability.
- Delivering new features, improving user experience, and integrating third-party APIs such as Okta, QBO, Xero, and Sage to enhance platform capabilities.
- Optimizing complex MySQL queries for better performance and efficient data access.
- Monitoring system health using Splunk and conducting code reviews to maintain high code quality.
- Investigating and resolving client-reported issues to ensure seamless application functionality and operational efficiency.
Web Application Developer
Kensington Health (Toronto, ON, Canada) | February 2022 - February 2023
- Led cross-functional teams, driving collaboration, adoption of CI/CD practices, and alignment with business objectives.
- Enhanced user workflows to improve efficiency, usability, and overall application capabilities.
- Oversaw debugging, deployment, server management, and implemented security measures to ensure application stability and availability.
- Improved SEO performance using tools like SEMrush and Google Analytics, while also mentoring junior developers and supporting their growth.
Software Developer
AssertionIT | July 2019 - Sept 2020
- Developed scalable and high-performing backend systems for web and mobile platforms, enabling smooth user experiences and reliable data processing.
- Delivered 20+ end-to-end projects involving web development and RESTful API integrations with third-party services, ensuring seamless communication between systems.
- Designed, normalized, and optimized MySQL databases, improving query performance and system responsiveness.
- Maintained clear documentation of business requirements, code logic, testing procedures, and deployment steps to enhance project clarity and future scalability.
- Collaborated with cross-functional teams—including designers, QA, and product owners—to gather requirements, troubleshoot issues, and deliver robust features aligned with client needs.
- Contributed to continuous improvements in development workflow by participating in code reviews, adopting best practices, and ensuring high-quality, maintainable code.
Education
Masters in Computer Science
University of Windsor | 2020 - 2021
Graduated with (GPA: 3.7/4.0)
Relevant Coursework:Software Engineering, Database Systems, Advanced Systems Programming, Artificial Intelligence, Networking, Unity game design, and Data Security
Bachelor of Engineering, Computer Science
Alpha College of Engineering and Technology | 2015 - 2019
Graduated with (GPA: 3.7/4.0)
Relevant Coursework: Data Structures & Algorithms, Software Engineering, Database Systems, Web Development, Computer Networks
Certifications
Java: Testing with JUnit
LinkedIn Learning | 2021
Spring: Test-Driven Development with JUnit
LinkedIn Learning | 2022
React JS
Udemy | Ongoing
Python for Data Visualization
LinkedIn Learning | 2021
Key Projects
E-learning/ Tutoring platform
Java Spring Boot, VueJS, MySQL, Docker
Built a student tutoring platform with payment integration (Stripe), virtual class APIs like Braincert, and REST APIs for seamless mobile integration.
Job Portal
PHP, Laravel, MySQL, Vue JS
End-to-end development of a global job and education portal enabling seamless job search, applications, and recruiter engagement like indeed.
E-commerce Web and Mobile App Backend
Java, Spring Boot, MySQL, Azure
Designed and implemented scalable REST API supporting mobile app with 50K+ active users and integrated payment processing.
Languages
Get My Resume
Download a PDF copy of my resume for your records
Let's Work Together
Interested in my background? Let's discuss how I can contribute to your team.