life-long student, deep-learning enthusiast, programmer.
I'm a forward-thinking student pursuing a CS & Ivey Degree at the University of Western Ontario.
Hi there! Nice to meet you.
Currently, I'm exploring deep-learning with Jeremy Howard's Fast-AI course. I'm also searching for work from home internships (2022 Summer). For business inquiries, feel free to contact me at hardik.ho@gmail.com.
In my free time, I enjoy studying and playing chess, reading and writing poetry, and working out!
Python's intuitive nature and efficient classes in solving algorithm based problems was what initially drew me to the visceral language. I use it daily for the majority of my personal and professional projects!
AI is the future and deep-learning applications have already begun to infiltrate industries such as automotives and social media. I want to spearhead this change and usher innovation with my perspective.
Through self-education, I taught myself concepts such as searching and sorting, algorithms, and data structures such as ArrayLists. I've even coded the classic retro-game of Pong using Java!
I have experience with HTML, CSS, JavaScript, and Bootstrap. To eloquently develop, I start with idea generation, followed by wireframes and photoshop mockups, then finally the creation of a website.
I've loved using Firebase as a real-time database and back-end to my mobile apps. One of the best softwares as a service, fast and intuitive in the user experience front. I truly couldn't ask for more.
Flutter is my go-to software development kit! I've immensely enjoyed developing several native apps for practice and plan on creating a blind-fold chess app using the lichess API in the future.
Whenever I feel a creative desire, Photoshop is the first thing I turn to! I apply my artistic skills to graphic design, digitally edit or paint and create useful media for myself and others.
Analytics are near and dear to my heart, I am learning analytics and statistics in my pursuit to be a Data Scientist. I also like to track various facets of my own life and find joy in numbers.
Backtracking Algorithm used to solve Sudoku (a constraint satisfaction problem). Incrementally builds solution candidates until completion, backtracks upon failure.
Machine Learning Algorithm to differentiate between data set containing Mallards, Domestic Ducks, and Rubber Duckies. Useful for determining whether or not to squish a cute ducky.
A program that will produce a graphical sunburst chart of chess openings from the PGN that is provided to it. VividBurst then creates a vividly colored graphical chart using PyGal of the opening moves!