Shah, Kanishk
Software Engineer, Machine Learning Engineer, Game Developer
Hello, I’m Kanishk Shah from USC, Los Angeles.
I’m familiar with several languages, in several roles.
Knowledge transfers between these domains, so does passion.
- kanishkt@usc.edu
- Phone
- (+1) 213 477 4254
- Website
- https://kanishkshah.github.io/
- GitHub
- kanishkshah
- Shah, Kanishk
Experience
– present
Teaching Assistant at University of Southern California
USC has the best games program in the world, and I’m ACTUALLY TEACHING part of it!
Highlights
- Delivered lectures on Game Design
- Impactful, innovative mechanics, support mechanics that have a purpose, integrated mechanics, and emergent gameplay
- Challenge-based Tutorialization, Game Balancing - Technical lectures
- Unity physics, debugging, design, passing values
–
SW Engineer Intern at Shah Shah & Co.
Shah Shah & Co is a mid-sized finance company based in Mumbai.
Highlights
- Investments and Metric Tracking
- Automate tracking of work progress and visualize metrics related to investments
–
Computer Vision Intern at Dimensionless Technologies
Highlights
- Developed a solar panel defect detection algorithm that helps save 30% power monthly on a 4 GW scale
–
Machine Learning Intern at Resolute AI
Highlights
- Created a model for assembly line defect detection that saved 10% of the company's monthly budget
–
Augmented Reality Intern at peAR Technologies
Highlights
- 100k+ Downloads
Education
–
Master in Computer Science
from University of Southern California with GPA of 4.0 / 4.0
Courses
- Autonomous Cyber Physical Systems
- Game Development
- Algorithms and Data Structures
- Operating Systems
- Deep Learning
- Advanced Database Systems
–
Bachelor in Computer Engineering
from Dwarkadas J. Sanghvi College of Engineering with GPA of 4.0 / 4.0
Courses
- Operating Systems
- Software Engineering
- Artificial Intelligence
- Computer Architecture
- Computer Networking
- Database Systems
Projects
DC GANs and VAEs for Image Generation :
–
Using a large dataset of celebrity images, created a way for latent space interpolation between images, and a way to generate new images.
Highlights
- Latent space Interpolation
- Image Generation
UC Berkeley AI Hackathon - Nurse Tutor Assistant :
–
There is a severe shortage of nurses, and applicants are being turned down because of a lack of tutors. We created a tutor assistant that can help students learn and practice nursing skills.
Highlights
- Reached the penultimate stage
Publications
Lightweight Apparel Classification by IEEE
4.5x faster and 20x lighter than SOTA with similar performance, so light you can run it on a raspberry pi!
Awards
USC Honors Program
from USC
Highlights
- Straight A student
UCB AI hackathon
from UC Berkeley Skydeck
Highlights
- Reached penultimate stage
Volunteer
–
Mentor at Unicode
Mentoring for web projects like a website for a blind school, an NGO, and an E-commerce website for a local business.
Highlights
- Awarded 'Best Mentor' for mentoring web projects.
–
Mentor at Codestars
Teaching Algorithms and Data Structures to Sophomores
Highlights
Languages
- English
-
Fluency: Native speaker
- Gujarati
-
Fluency: Native speaker
- Hindi
-
Fluency: Fluent
- German
-
Fluency: Basic
Skills
- Python
-
Level: MasterKeywords:
- Web Development
-
Level: MasterKeywords:
- Game Design and Development
-
Level: MasterKeywords:
- Database Development
-
Level: IntermediateKeywords:
- C++
-
Level: IntermediateKeywords:
- Algorithm
-
Level: Intermediate
- Java
-
Level: IntermediateKeywords:
- Rust
-
Level: Junior
- Go
-
Level: Junior
- Sociability
-
Level: MasterKeywords:
Interests
- Activity
- Keywords:
- Gaming
- Keywords: