Karanpreet Singh Sodhi
@karanpreetsinghsodhi
Full-stack developer with expertise in optimizing application performance.
What I'm looking for
With over 5 years of experience in full-stack development, I have successfully led the creation of innovative applications that prioritize user experience and performance. My expertise lies in designing scalable backend architectures using Java, Spring Boot, and AWS, where I achieved a remarkable 40% performance optimization. I am passionate about enhancing user experiences through innovative UI/UX improvements and have a proven track record of collaborating across departments to ensure seamless integration and adherence to best practices.
At Research Engineering Design Canada Inc., I built LLM-powered workflows that transformed client onboarding processes, reducing time from months to weeks. My role involved leading AWS infrastructure deployment and implementing robust security measures, ensuring a secure and efficient environment for application development. I thrive in dynamic environments where I can leverage my skills in CI/CD pipelines, container orchestration, and backend security to deliver high-quality software solutions.
Experience
Work history, roles, and key accomplishments
Full Stack Developer
Research Engineering Design Canada Inc. (REDCan)
Nov 2024 - Present (9 months)
Built full-stack LLM-powered workflows using React and NestJS, enabling dynamic UI that adapts in real time to user input and LLM-generated results. Led AWS infrastructure deployment using AWS CDK constructs to provision and manage staging and production environments covering ECS, Fargate, Lambda, S3 + CloudFront static frontends, with full CI/CD pipelines to enhance scalability, fault tolerance,
Software Engineer
Thentia Cloud
Nov 2022 - Present (2 years 9 months)
Implemented Spring Security and Okta SSO across multiple portals to ensure secure authentication and authorization, enhancing user trust and access control. Led the migration from AngularJS to React, introducing modern component-based architecture and improving portal load times by 40%.
Software Engineer
Bell Technical Solutions
Jun 2020 - Present (5 years 2 months)
Architected microservices using Spring Boot, enhancing scalability and modularity across the application's backend architecture. Developed and maintained the Blueprint app, enabling field technicians to decompose and manage job workflows more efficiently.
Education
Degrees, certifications, and relevant coursework
University of Toronto
Bachelor of Engineering, Computer Science
2016 - 2020
Studied the fundamentals of computer science including programming languages, data structures, and algorithms. Gained practical experience in software development and project management.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Interested in hiring Karanpreet Singh?
You can contact Karanpreet Singh and 90k+ other talented remote workers on Himalayas.
Message Karanpreet SinghFind 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!
