Karan Randhawa
Senior Software Developer

Hi! I'm Karan Randhawa

An ambitious and self-motivated Software Developer who is driven by the eagerness to know the unknown. Quick-learning and time-management are the top two skills I carry when working with technology. Having learned building software in a variety of languages and frameworks, I'm now eager to discover new ways of using this knowledge to build quality and effective solutions.

  • Full-Stack Software Development
  • Web Applications
  • Agile Methodologies
  • Cloud Computing
  • Databases
  • .NET Framework, ASP.NET Core
  • C#, C++
  • Angular, TypeScript, JavaScript, Node.js
  • MySQL, SQL Server, CosmosDB
  • Azure & AWS Cloud
  • Communication
  • Leadership
  • Team Work
  • Language
  • Creativity
January 2018 - Present
J-SAS Inc.
Senior Software Developer
  • Contributed to the design, and led the development and maintenance of:
    • • A Subscriber Lifecycle Management portal
    • • An Identity and Access Management (IAM)
    • • A mass user-upload system
    • • A microservices architecture
May 2017 - December 2017
Centre for Development of Open Technology (CDOT) – Applied Research, Seneca College
Software Development Research Assistant
  • • Researched, designed, and developed a Cyber Intelligence Data-Collection Agent
  • • Deployed a range of batches for the data collection agents to a client subsystem infrastructure
  • • Performed stress testing in a real-world environment
January 2015 - September 2018
Seneca College, York University
Toronto, ON

Honours, Bachelor of Technology – Software Development

  • Data Structures & Algorithms
  • Data Communication Networks

  • Full list available here
July 2021 - August 2021
University of Calgary
Calgary, AB

Artificial Intelligence

  • Azure AI Fundamentals
May 2018 - August 2018
Athabasca University
Athabasca, AB

Information Technology

  • Artifial Intelligence & Expert Systems
  • Computer & Network Security
June 2012 - May 2014
Jai Hind College
Mumbai, India

High School Diploma, Computer Science

Let's talk!

Say hi to me:

Send it!

Thanks, we'll be in touch shortly!