Sign in

Software Engineer Full Time

Los Angeles, California, United States
January 18, 2018

Contact this candidate


Kavish Jadwani

****, ********* ******, #* *** Angeles, California, US 323-***-****


1.University of Southern California, Los Angeles, CA GPA:3.66/4.0 Expected Graduation:May 2019

Master’s of Science in Computer Science (ongoing)

Coursework: Analysis of Algorithms, Introduction to Programming System Design, Web Technologies

2.Vellore Institute of Technology, Vellore, India GPA:9.16/10.0 Graduated: June 2016

Bachelor of Technology in Instrumentation Engineering, Teaching assistant for “Modern Physics”


Programming: Java, Python, MATLAB, C++, Xilinx (Verilog),Assembly Language

Web: HTML, CSS, Javascript, PHP, Responsive Web Design, AWS, AJAX, JQUERY, HTML5,Rest API, Angular JS

Matlab Specialization: Image Processing, Signal Processing, Computer Vision

Area of Interest: Machine Learning, Deep Learning,


1.Johnson Controls Inc Graduate Engineering Trainee January 2016 - July 2016

- Worked in team of seven, Generated hardware submitals along with point schedules including i/o mapping,

- Logic program designing and configuring field equipment controllers for HVAC systems, Graphic design for user interface

2.Diffusion Engineers Ltd. Full time Research Intern December 2014 - January 2015

- led a team of two,designed system for measurement of dimensions of objects using Image Processing and Computer Vision Technique

3.IIT Gandhinagar Full time Research Intern June 2014 - July 2014

-engaged in a team of four, developed power source for green laser, studied various losses in optical fiber

-completed research on ways to make use of optical fiber losses.


Measurement of Object Dimensions Using Image Processing and Computer Vision Techniques

- designed system to measure dimension of objects up to accuracy of 0.05mm using MATLAB image processing toolbox

- formulated system helped company reduce losses due to faulty manual dimension measurement.

Maze Solver in Java

- designed backtracking algorithm that constructs partial solutions and extends partial solution towards completion, if algorithm get’s stuck, it backs up removing most recently constructed solution and trying another possibility

Bulgarian Solitaire Simulator in Java

-game starts with 45 cards randomly divided into some number of piles, in each round one card from each pile is removed, forming a new pile with these cards, solitaire is over when piles have size 1, 2, 3, 4, 5, 6, 7, 8, and 9

Scrabble Words Finder in Java

-program displays all legal words with corresponding scores possible from rack of Scrabble tiles, sowpods dictionary used for validating words, algorithm pre-processes dictionary first reducing runtime complexity of each rack lookup.


- Awarded Special Achiever Award by VIT University, Vellore

- Awarded Merit Scholarship for academic year 2013-2014

- Awarded Merit Scholarship for academic year 2014-2015

- Awarded Pat On The Back FY16 Award by India Engineering, Johnson Controls Inc., India


1. Reduction of crosstalk in mixed CNT bundle interconnects for high frequency 3D ICs and SoCs June 2014

- paper investigates the multi equivalent single conductor (MESC) model for mixed CNT bundles (MCBs) which contains metallic single and double walled CNTs at the core and semiconducting single walled CNTs at the periphery.

2. Comparison of EEG Signal Analysis of a Healthy Person and an Epileptic Patient December 2014

- proposed signal processing and analysis framework for Electroencephalogram (EEG) and compared EEG signals collected from two subjects, one collected from a normal person and the other from epileptic patient.

- Statistical parameters like entropy and power were computed and used to classify the signals.

Contact this candidate