Senior Software Engineer @ (April 2024 - August 2026)
Java Developer @ (August 2021 - October 2023)
Software Developer @ (April 2021 - July 2021)
Research Assistant @ (February 2020 - March 2021)
Technical Lead @ (April 2018 - August 2019)
Senior Software Developer @ (April 2016 - March 2018)
Junior Software Developer @ (September 2015 - March 2016)
Software Developer Trainee @ (June 2015 - August 2015)
Karamjit Singh Education
Durham College
Graduate Certificate (Artificial Intelligence)
2019-2020
Sri Guru Granth Sahib World University
B.Tech (Computer Science)
2011-2015
Karamjit Singh Skills
AJAX
Agile Methodologies
Algorithms
Amazon Web Services (AWS)
AngularJS
Applied Machine Learning
Artificial Neural Networks
Back-End Web Development
CSS
Computer Vision
Core Java
Data Structures
Deep Learning
Django
Docker
Dropwizard
Eureka
Full-Stack Development
Git
GitHub
Gitlab
HTML5
Heroku
Hibernate
J2EE Web Services
JSON
JUnit
Java
JavaScript
Jenkins
Jira
Maven
Microservices
MySQL
Natural Language Processing (NLP)
Object-Oriented Programming (OOP)
Python (Programming Language)
REST API
Reactjs
Relational Databases
SQL
Scrum
Spring Boot
Spring Cloud
Spring Framework
Spring MVC
Test Driven Development
Tomcat
Web Framework
jQuery
Karamjit Singh Summary
Karamjit Singh, based in Toronto, ON, CA, is currently a Senior Software Engineer at Nasdaq. Karamjit Singh brings experience from previous roles at EQ Bank | Equitable Bank, Gamesys, Thentia and Durham College. Karamjit Singh holds a 2019 - 2020 Graduate Certificate in Artificial Intelligence @ Durham College. With a robust skill set that includes AJAX, Agile Methodologies, Algorithms, Amazon Web Services (AWS), AngularJS and more. Karamjit Singh has 1 emails on RocketReach.
Looking for a different Karamjit Singh?
Find contact details for 700 million professionals.