Summary
Inderjot Ratol is a Senior Software Engineer with over a decade of experience designing scalable, reliable systems and leading teams across finance, security, and SaaS domains. He has a strong track record integrating complex third-party platforms like Stripe and Salesforce, modernizing systems with AWS and containerized microservices, and cutting operational overhead through automation and reporting. A McGill-trained researcher in NLP and recommender systems, he has applied machine learning and rule-based techniques to production problems and built classifiers achieving high accuracy in code-comment analysis. Currently focused on leveraging AI to bolster security in virtual environments, he pairs deep ML knowledge (from Naive Bayes to CNNs and transfer learning) with pragmatic engineering that saved clients dozens of hours per month. Colleagues know him as a hands-on mentor who bridges research and product delivery while enjoying travel and adventure sports outside work.
10 years of coding experience
11 years of employment as a software developer
Bachelor of Engineering (B.E.) Information Technology, Bachelor of Engineering (B.E.) Information Technology at U.I.E.T ,Panjab University,Chandigarh
Master’s Degree Computer Science, Master’s Degree Computer Science at McGill University
English, Hindi, Punjabi