Kushal Jaligama Technical Portfolio
- Important Links
- Education
- University of Michigan, Ann Arbor

- Bachelor of Science, Double Major in Cognitive Science and Computer Science
- Graduated December 20, 2019
- Relevant Coursework:
- Reinforcement Learning, Artificial Intelligence, Computer Vision, Advanced Object Oriented Programming, Neural Engineering, Data Structures and Algorithms, Computer Architecture, Web Systems, Computational Linguistics, Philosophy of Mind and Machine
-
Skills: C/C++, Python, PID Control Systems, SIL/HIL, Validation, Continuous Integration, Computer Vision, Robotics, TensorFlow, Pytorch
- Focus, Goals, and Interests
- Apply Software Engineering to Solve Difficult Problems
- Write clean, performant, maintainable code in C/C++, Python, and use software as a creative outlet to bring things to life.
- Work with artificially intelligent technologies to enable robust autonomous vehicles. Understand perception (computer vision, machine/deep/reinforcement learning), localization (SLAM, graph search, probabilistic methods), and path planning (A*, Kalman Filtering, etc.) and all parts of the AV stack.
- Connect Brains and Computers.
- Create a symbiotic relationship with artificial intelligence through development of high speed brain computer interfaces that provide high resolution, localizable data that is clear, denoised, and trivial to analyze. Understand the neural correlates of consciousness, and create technology that can understand thought patterns, read, and write into the brain.
NOTE: Please Download the codebases to view them - many of them are stored on Google Drive.
You can find the source code for this page at Github:
http://kushalj1997.github.io/