Gurnain Saini


Web Developer - Software Engineer - Embedded Systems Designer

Learn more

About Me


Fourth-year software and embedded systems engineering student at McMaster University. I have great hands-on experience in handling major projects in programming languages such as Java, Python, C, JavaScript, and JSX, development frameworks including React, Redux, Flask, NodeJs, jQuery and Bootstrap, and SQL/NoSQL databases. I am also well informed with the concepts of object-oriented programming, data structures, algorithms, and design patterns.
Furthermore, I have extensive experience with Machine Learning, data analytics, and big data. Two of my previous co-op positions had a major Machine Learning/Data Analytics Project. My skill set is versatile combining full-stack applications development with data analytics research, pre-processing, modeling, validation, and deployment of Machine Learning tools.

Projects


Card image cap

FixIt

Terminal based python application that identifies incorrect terminal commands and typos entered by the user and automatically fixes them. It helps new terminal users by explaining the errors in their commands.



See project
Card image cap

Speech-Assist

Speech-Assist is a predictive text-to-speech keyboard application that helps users with speech impairment to communicate with others.




See project
Card image cap

Test Your Reaction

A reaction game created in native JavaScript, HTML and CSS. Time your reaction!





Play the game!

Contact Me

I'll never share your email with anyone else.