Gur Noor Deol
I am a dedicated software engineer and web developer based in Surrey, BC, with extensive experience in building and maintaining scalable web applications and APIs.
About
I am a dedicated software engineer and web developer based in Surrey, BC, with extensive experience in building and maintaining scalable web applications and APIs. With strong skills in both frontend and backend technologies, I enjoy creating efficient, secure, and user-friendly solutions tailored to client needs.
Throughout my career, I have collaborated effectively with cross-functional teams, implemented best practices in web development, and continuously improved system performance and accessibility. I am passionate about leveraging modern technologies and tools such as React, Java, Spring Boot, and AWS to deliver impactful software solutions.
- 4 years' experience
- Joined August 2025
Industry experience
- Software & Internet
- Healthcare
- Professional Services
Work experience
Developed and maintained 20+ scalable, enterprise-grade APIs and microservices in Java using the Spring Framework for Layer 7 API Management software. Led migration from config file–based secrets to Docker Secrets, enhancing application security across 10+ production codebases. Maintained Swagger/OpenAPI documentation to streamline collaboration across frontend and backend teams. Improved test coverage by rewriting unit and integration tests using JUnit and adding new test cases for API Gateway features. Utilized AntiSamy to sanitize input and resolve XSS vulnerabilities, enabling platform compliance with OWASP standards. Optimized database performance by implementing SQL queries and using Liquibase for schema versioning. Managed builds and deployment processes using Jenkins as part of CI/CD workflow. Collaborated with DevOps, QA, and UI developers ensuring seamless integration and deployment of microservices in high-availability environments.
Designed and developed an Admin Portal with React and Firebase SDK enabling real-time access to patient reports for healthcare providers. Developed backend RESTful APIs using Python applying object-oriented principles to support scalable and maintainable web application architecture. Resolved 30+ UI/UX issues in Angular-based project 'HighWire', improving visual consistency and reducing user friction based on stakeholder feedback. Collaborated effectively using Agile methodologies such as Scrum and Kanban with tools like JIRA. Integrated JDBC for robust database interaction in Java applications, optimizing queries to handle tens of thousands of records with minimal latency. Used version control technologies such as Git, GitHub, and GitLab for managing code changes and streamlining development workflow.
Built and maintained over 50 websites using Joomla and WordPress, incorporating custom HTML/CSS solutions and Tailwind/Bootstrap frameworks to improve design and load speed. Upgraded multiple websites to Joomla 5 ensuring compatibility, performance improvements, and continued security support. Enhanced front-end performance by offloading large assets to a CDN, reducing load times by over 35%. Managed web hosting environments, backups, and applied best practices for security and data integrity. Improved website accessibility scores by over 25% with semantic HTML, ARIA roles, and color contrast enhancements. Optimized SEO for high-traffic websites by implementing meta tags and structured data. Communicated directly with clients to implement updates, troubleshoot issues, and deliver tailored solutions. Trained employees in Joomla site management and template creation to foster team skill development.
Education
Certifications and awards
Hire Gur Noor Deol today
Post a job and invite Gur, or contact them directly. No hidden commission.











