I am a Senior Software Engineer with over 10 years of extensive experience specializing in full stack development of web-based enterprise applications using Java and J2EE technologies. Based in Ontario, Canada, I have a strong background in designing, developing, and implementing scalable and secure software solutions across diverse industries. I am proficient in modern frameworks such as Spring Boot, Angular, and React, and am adept at managing microservices architectures and deploying applications in cloud environments like AWS and GCP. Throughout my career, I have contributed to critical systems including pharmacy technology platforms and animal welfare products, collaborating closely with cross-functional teams within Agile frameworks. I have experience in mentoring teams, performance tuning, and continuous integration/delivery pipelines. Adaptable to emerging technologies and programming languages, I thrive in solving complex technical challenges and delivering reliable, high-quality software that drives business success.

Darshan Raval

I am a Senior Software Engineer with over 10 years of extensive experience specializing in full stack development of web-based enterprise applications using Java and J2EE technologies. Based in Ontario, Canada, I have a strong background in designing, developing, and implementing scalable and secure software solutions across diverse industries. I am proficient in modern frameworks such as Spring Boot, Angular, and React, and am adept at managing microservices architectures and deploying applications in cloud environments like AWS and GCP. Throughout my career, I have contributed to critical systems including pharmacy technology platforms and animal welfare products, collaborating closely with cross-functional teams within Agile frameworks. I have experience in mentoring teams, performance tuning, and continuous integration/delivery pipelines. Adaptable to emerging technologies and programming languages, I thrive in solving complex technical challenges and delivering reliable, high-quality software that drives business success.

Available to hire

I am a Senior Software Engineer with over 10 years of extensive experience specializing in full stack development of web-based enterprise applications using Java and J2EE technologies. Based in Ontario, Canada, I have a strong background in designing, developing, and implementing scalable and secure software solutions across diverse industries. I am proficient in modern frameworks such as Spring Boot, Angular, and React, and am adept at managing microservices architectures and deploying applications in cloud environments like AWS and GCP.

Throughout my career, I have contributed to critical systems including pharmacy technology platforms and animal welfare products, collaborating closely with cross-functional teams within Agile frameworks. I have experience in mentoring teams, performance tuning, and continuous integration/delivery pipelines. Adaptable to emerging technologies and programming languages, I thrive in solving complex technical challenges and delivering reliable, high-quality software that drives business success.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more

Work Experience

Senior Software Developer at MCKESSON CANADA
August 1, 2024 - August 25, 2025
Designed and implemented robust software solutions for pharmacy technology platforms using Liferay, Java, REST APIs, Microservices, and Spring MVC. Enhanced security, performance, and scalability of the Center Field Management System supporting pharmacy operations. Delivered high-quality software through rigorous testing, code reviews, and best practices. Collaborated with product, QA, and DevOps teams in Agile sprints and configured CI/CD pipelines using Jenkins and GitHub Actions for Docker/Kubernetes-based services. Provided backend production support and troubleshooting.
Senior Software Developer at RSPCA, UK
February 1, 2024 - August 25, 2025
Developed Liferay portlets and responsive front-end components using Angular integrated with RESTful APIs for RSPCA's animal welfare platform. Implemented backend functionalities with Node.js in a microservices architecture. Worked with asynchronous messaging systems such as Kafka and RabbitMQ, and WebSocket real-time messaging. Collaborated with DevOps teams using Terraform for AWS provisioning and integrated Jasper Reports for dynamic PDF generation. Mentored junior developers and led code review processes.
Senior Software Developer at C1 India Pvt. Ltd
January 31, 2020 - August 25, 2025
Developed e-procurement product for Gujarat Government, finalizing requirements and playing key roles in strategic and resource planning. Participated in code refactoring and implemented generic reusable code. Contributed to unit testing and bug resolution. Managed project execution and operational process improvements. Trained and mentored team members in development practices.
Software Developer at E-Procurement Technologies Limited
August 1, 2018 - August 25, 2025
Worked on multiple modules of a SaaS-based e-procurement product. Led architecture refactoring and applied new technology traits. Managed technical projects from design to implementation within time and budget. Addressed client issues promptly and assisted migration from Struts framework to Spring Boot. Mentored team members in adopting latest technologies. Developed generic classes for test automation and enhancements supporting multiple data exports.
Software Developer at Accutron Inc.
July 1, 2015 - August 25, 2025
Gathered requirements and developed new code for change requests in inventory management modules within TLS (Total Liquor Solution) application. Led code refactoring, unit testing, and functional testing. Managed inventory, sales, purchase, and cash drawer functionalities. Created reports such as close drawer, end of day, and sales summaries for liquor stores in the USA.
Senior Software Developer at McKesson Canada
August 1, 2024 - August 25, 2025
Designed and implemented robust solutions for McKesson Canada pharmacy technology using Liferay, Java, REST APIs, and microservices architecture. Enhanced security, performance, and scalability of the Center Field Management System which supports pharmacy operations and workflows. Delivered high-quality software through thorough testing, code reviews, and best practices adherence. Built scalable distributed systems, developed RESTful APIs, and collaborated in Agile sprints with product, QA, and DevOps teams. Managed CI/CD pipelines with Jenkins and GitHub Actions for Docker/Kubernetes services and provided customer-focused troubleshooting and backend production support.
Senior Software Developer at Parekh IT Solutions / RSPCA, UK (Remote)
February 1, 2024 - August 25, 2025
Developed Liferay portlets and modules according to business requirements for RSPCA's animal welfare platform. Created responsive front-end components with Angular integrated with RESTful APIs. Worked with asynchronous messaging systems like Kafka and RabbitMQ, and backend Node.js microservices. Collaborated with DevOps teams using Terraform to provision AWS resources. Designed Jasper Reports for dynamic PDF generation. Mentored junior developers and led code reviews, contributing to team skill development.
Senior Software Developer at C1 India Pvt. Ltd
January 31, 2020 - August 25, 2025
Developed e-procurement solutions for the Gujarat Government, participated in strategic planning, resource allocation, and project execution. Contributed to code refactoring and generic feature development. Assisted in unit and flow testing, bug resolution, and mentored team members to support project delivery on time and within budget.
Software Developer at E-Procurement Technologies Limited
August 1, 2018 - August 25, 2025
Worked on multiple modules of an e-procurement SaaS product, focusing on architecture refactoring and technology upgrades. Managed project development lifecycle, team guidance, and client support. Migrated legacy Struts-based Java applications to Spring Boot. Created reusable generic test classes and enhanced data export functionality.
Software Developer at Accutron Inc.
July 31, 2015 - August 25, 2025
Developed enhancements and maintained legacy inventory management system for liquor stores in the USA. Managed design, development, debugging, and troubleshooting of sales, purchase, and cash drawer modules. Delivered various reports including close drawer, end-of-day, and sales summaries.
Senior Software Developer at MCKESSON CANADA, CANADA
August 31, 2024 - August 25, 2025
Designed and implemented robust software solutions for McKesson Canada's pharmacy technology using Liferay, Java, REST APIs, and Spring MVC within microservices architecture. Enhanced security, performance, and scalability of the Center Field Management System supporting pharmacy operations. Delivered high-quality software through testing, code reviews, and best practices. Developed scalable distributed systems and RESTful APIs using Java, Spring Boot, and AWS. Collaborated with cross-functional teams in Agile sprints and configured CI/CD pipelines with Jenkins and GitHub Actions for Docker/Kubernetes services. Provided customer-focused troubleshooting and backend production support.
Senior Software Developer at RSPCA, UK (via Parekh IT Solutions)
February 1, 2024 - August 25, 2025
Remotely developed and maintained the animal welfare platform for RSPCA. Created Liferay portlets, responsive front-end components using Angular integrated with REST APIs, and backend services with Node.js in a microservices environment. Worked with asynchronous messaging systems including Kafka and RabbitMQ, and supported real-time messaging. Used Terraform for AWS infrastructure provisioning and incorporated Jasper Reports for dynamic PDF generation. Mentored junior developers, led code reviews, and collaborated with DevOps.
Senior Software Developer at C1 India Pvt. Ltd, India
January 31, 2020 - August 25, 2025
Led development of the Gujarat Government e-procurement platform, handling project requirements, resource planning, and strategic planning. Contributed to code refactoring and wrote generic code for reusable product features. Conducted unit and flow testing and resolved bugs. Managed project execution and operational process improvements. Trained and mentored development team members.
Software Developer at E-Procurement Technologies Limited, India
August 1, 2018 - August 25, 2025
Worked on multiple modules of a SaaS-based e-procurement product. Led architecture refactoring and applied new technology traits to the product. Managed development projects from design through delivery within time and cost constraints. Addressed client issues quickly and professionally. Migrated legacy Java Struts applications to Spring Boot. Mentored team on latest technologies and developed reusable test classes supporting multi-export data functionality.
Software Developer at Accutron Inc., India
July 31, 2015 - August 25, 2025
Fulfilled requirements from business analysts and contributed to legacy code refactoring, unit and functional testing. Developed core modules including inventory, sales, and purchase for a liquor store management system in the USA. Created financial reports such as close drawer and end-of-day sales reports. Managed all aspects of in-house application development.

Education

Add your educational history here.

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Healthcare, Government, Non-Profit Organization, Retail, Financial Services

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more