Hi there! I'm Jay Patel, an experienced software developer and a passionate educator. I specialize in full stack development, machine learning, data science, and deploying application software in both web-based environments and client-server architectures. My journey in tech has led me to build real-world applications that solve problems, and I bring this hands-on experience to my teaching. Currently, I teach a variety of Computer Science courses at Vanier College, where I guide students through the fundamentals and advanced concepts of programming and software development. For me, teaching isn’t just a job—it’s a passion. The pursuit of getting better at it every day is what drives me. If you're interested in learning more about my work, feel free to explore the site or connect with me!
As a Full-stack Developer at Technicost, I collaborated on C#-powered applications, implemented RESTful APIs, optimized cloud solutions with Azure, and promoted DevOps practices, all while mentoring interns and managing project workflows.
As a Computer Science teacher at Vanier College, I teach courses on Application Development (Desktop), System Development, and Transactional Web Applications, guiding students through hands-on projects and industry-relevant concepts.
Served as a Teaching Assistant for courses such as Object-Oriented Programming, Programming and Problem Solving, Operating Systems, Databases, Data Structures & Algorithms, and Theoretical Computer Science under Dr Aiman Hanna and Dr. Nematollaah Shiri.
Provided one to one tutoring to K-12 students for Computer Science topics including Web Development, Java, Javascript, Python and Advanced Mathematics.
Created a dashboard for superusers that displayed summary of tutoring sessions,subjects, and average usage. Implemented server-side web application logic and created APIs using Python, Node.js and Postman for testing.
Created dashboards, billing and pricing algorithms, and frontend for a pharmacy software using HTML, CSS and TypeScript in Angular Framework, implemented server-side web application logic.
Analyzed a huge amount of air sensors’ data and eventually developed a predictive model for this data using neural networks, deployed the concepts of data engineering, exploratory data analysis, data modeling, and Machine Learning.
Masters in Applied Computer Science
Bachelors in Information and Communication Technology
HTML, CSS, JS, Java, C#, Python, SQL
Python, Pytorch, Pandas, Keras, Tensorflow, Seaborn
Computer Science Teacher, Career Counselling