Joshua Larouche
@joshualarouche1
Senior Software Engineer with expertise in full-stack application development.
What I'm looking for
I am a Senior Software Engineer with over 6 years of experience in building scalable, secure, and high-performance full-stack applications across various sectors, including telecommunications, cybersecurity, and blockchain solutions. My proficiency in technologies such as React, Vue.js, Next.js, and Node.js, combined with my advanced knowledge of CI/CD and test automation, allows me to deliver high-quality software solutions that align with business goals.
In my current role at the Government of British Columbia, I architected and maintained the CleanBC Industry Fund platform, significantly improving data reliability and scalability. My efforts in optimizing CI/CD pipelines and developing automated test suites have resulted in a 30% acceleration in deployment cycles and a 40% reduction in regression issues. I thrive in agile environments, leading teams to innovate and implement cutting-edge solutions, including exploring blockchain integrations for enhanced data security.
Experience
Work history, roles, and key accomplishments
Senior Full Stack Developer
Government of British Columbia
Feb 2023 - Present (2 years 6 months)
Architected and maintained the CleanBC Industry Fund platform using TypeScript, React, and PostgreSQL, improving data reliability and scalability. Developed end-to-end automated test suites with pgTap and Cypress, reducing regression issues by 40% and improving release quality.
Software Engineer
NetMotion Software by Absolute
Jun 2021 - Present (4 years 2 months)
Enhanced MobileIQ using Java and XML; contributed new features and performance improvements for enterprise clients. Reduced release time by 50% by refactoring build/test workflows using Ansible and Docker.
Security Software Developer
Nokia
May 2020 - Present (5 years 3 months)
Developed secure authentication and access controls in Java and Shell scripts. Contributed to Dockerized microservices deployed via Kubernetes, increasing uptime and deployment reliability.
Junior Software Engineer
Ocean Networks Canada
Jan 2019 - Present (6 years 7 months)
Managed key IT and networking systems for oceanographic research infrastructure. Enhanced monitoring processes and contributed backend scripts for improved infrastructure visibility.
Education
Degrees, certifications, and relevant coursework
University of Victoria
Bachelor's degree, Computer Science
2015 - 2020
Completed a Bachelor's degree in Computer Science. The curriculum covered various aspects of computer science, preparing for a career in software development.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Salary expectations
Job categories
Interested in hiring Joshua?
You can contact Joshua and 90k+ other talented remote workers on Himalayas.
Message JoshuaFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
