+1 (213) 296-4310

©2019 by Kishore Venkateshan. Proudly created with Wix.com

Who am I?

  • Mathematician, Software Engineer and AI Practitioner

  • Detail Driven Debugger 

  • Rapid Prototyper and Fearless Researcher

  • Quick Learner and Gatherer of Knowledge  

  • Embraces Failure for Greater Success

  • Sports and Fitness Enthusiast


What do I bring to a Team?

To stop learning is akin to giving up on life. So, I never stop learning new things.

Here is a short list of skills that I have amassed over the years.



I have been programming for as long as I can remember. I am driven primarily by software engineering principles and design patterns which make me comfortable with many programming languages. This further helps me pick up new frameworks and APIs relatively quickly. 

Languages I know or have used in a project before:

  • C / C++​

  • C#






Video Game development has been and will be my passion. There is a very pure and raw emotion associated with watching someone play what you built and think/say "That was ______ awesome". I had the pleasure of working as a Physics and Animation Engineer for Electronic Arts in Vancouver, Canada. Furthermore, I was lucky to be building a game for the sport I loved watching; NHL. 

Through my time at EA and my general passion for video game development I picked up a wide variety of skills.

  • 3D Math and Linear Algebra

  • Forward and Inverse Kinematics

  • Real-time OS Development and Debugging

  • XBOX / PS4 Programming

  • Threading and Concurrent Programming

  • Procedural Physics Animation

  • Tools Programming

  • Continuous Collision Detection


I have always had an interest in human-like machine intelligence and smart systems. One of my first publications was a JARVIS-like system using Kinect and speech recognition. That said, only recently I have started taking a more theoretical interest in the field. While eventually I want to dedicate my time towards Artificial General Intelligence, I have spent my time at USC understanding the theoretical foundations of current trends in AI.

  • Traditional Search Techniques 

    • Adversarial Search

    • Hill Climbing

    • Simulated Annealing 

    • Genetic Algorithm

  • Planning and Decision Making

    • STRIPS​

    • Markov Decision Process 

    • Decision Theory and Expected Utility Theory

  • Inference and Learning​

    • Bayesian Networks​

    • Hidden Markov Models

  • Traditional Machine Learning

    • Linear Regression

    • Logistic Regression Classification

    • Classification and Regression Trees

    • K-Means and Expectation Maximization

    • K Nearest Neighbors

    • Naive Bayes

    • Support Vector Machines (SVM)

  • Computer Vision

    • SIFT Feature Selection + SVM​

    • SIFT + Homography + Bounding Box detection

    • Structure from Motion

    • LeNet, VGG16, VGG32 for Classification

    • FCN, MaskRCN for Segmentation


I’ve been a professional in this industry since 2000 and have developed various skills in the process. Take advantage of this service to reach new heights and gain influence in your field. With extensive technical expertise and a knack for clear and creative ideas, I’m fully capable of bringing your design goals to fruition.
With a plethora of experience in this industry, I’ve had the chance to garner several creative and practical skills. This service is a compilation of these skills, and has given many clients the push they need to reach a new level through their project. Reach out today to learn more about this service and schedule a consultation.

Get in Touch

Los Angeles, CA, USA

+1 (213) 296-4310