Hello Universe! I'm Kshitij Gorde

Software Engineer Full Stack Developer Machine Learning Engineer

Based in the United States. Available to relocate.

about me

Kshitij Gorde

Software Engineer,
Full-Stack Development & Machine Learning

Little more About Me

I've recently graduated from UNCC with a Master's in Computer Science. My academic & professional experience has been multi-faceted. My expertise span across multiple technology stacks. As a Research Assitant, I've developed skills to tackle challenging problems with minimal supervision.

download resume
  • Full Name :Kshitij Gorde
  • Age :24
  • Phone :+1 (980)-430-0733
  • Address :Charlotte, NC
  • Email :gordekshitij@gmail.com
  • Available to Relocate in the US

Skill

professonal skills

Python
92%
HTML5/CSS3
85%
Java
85%
Bootstrap
75%
JavaScript | jQuery
70%
SQL
80%
Django
60%

Tools & Libraries

Scikit-learn
87%
RapidMiner
70%
Weka
68%
Git
90%
Amazon Web Services
85%

additional-skills

Communication

Leadership

Confidence

TeamWork

Language-skills

English

Hindi

Marathi

education

GPA 3.8

Master of Science in Computer Science

University of North Carolina at Charlotte

Relevant coursework includes Algorithms, Databases, Machine Learning, Intelligent Systems, CyberSecurity. Worked as a Research Assistant under Dr. Noseong Park & Dr. Meera Sridhar. Submitted papers to top conferences in Machine Learning and Databases.

Duration (1.5 years)

2016-2017

Duration (4 years)

2011-2016
GPA 3.5

Bachelor of Engineering (Computer)

University of Pune

In this program, I got introudced to the core concepts of Computer Science & picked up viable skills in advanced programming & algorithmic development. Relevant coursework includes Data Structures, Operating Systems, System Design, Problem Solving methodologies, Compiler Design etc. Participated in various inter-collegiate coding competitions. Led the development of Departmental Newsletter, 'Cybertimes' acquiring sponsorship worth INR. 30k

GPA 3.9

Higher Secondary Certificate

Ahmednagar College

Was introduced to the basic concepts in Computer science wherein I decided to direct my career towards the field of Computer Science. Wrote basic programs in C and C++ while also understanding basics of hardware.

Duration (2 years)

2009-2011

experience

  • Developed programs and scripts to extract the Interprocedural Control Flow Graph of Java malware samples.
  • Utilized Soot and Heros (opensource frameworks), to dump ICFGs of malwares in DOT extensions.
  • Made an open source contribution to Soot (widely used Java optimization framework) to traverse the Control flow graphs and save them in DOT extensions.

August 2017 - December 2017

May 2017 - August 2017

  • -Performed Vendor specific phishing URL detection by training multiple classifiers (Random Forests, Restricted Boltzmann Machine, Support Vector Machine, Decision Trees and Ada Boost).
  • Applied oversampling in feature and data space using well-known techniques such as ADASYN, SMOTE, Random Minority Oversampling (RMR).
  • Leveraged Generative Adversarial Networks (GANs) to generate vendor specific phishing URLs to perform oversampling in data space.
  • Lead Author on this paper (Submitted to PAKDD 2018 Conference)
  • Developed a symbolic interpreter in Prolog to learn the behavior specific information from Java bytecode.
  • Developed a model to process every bytecode instruction as a program state consisting of Class, Method, Local variables, Operand stack and Instruction handle.
  • Java-Prolog (JPL) library was used to handle java method calls in Prolog .

Jan 2017 - May 2017

Sept 2015 - June 2016

  • Created an unified view of the data obtained from multiple data providers (Callidus, MySQL etc) using an integration tool (TIBCO BusinessWorks)
  • Designed, developed and tested web services in the middleware of a member portal for a US based healthcare client leading to a 15% improvement in the performance of the portal.
  • Developed the back-end using Servlets and parts of the User Interface, while supervising a team of four aspart of training to build a web application using J2EE, JavaScript, MySQL, HTML/CSS and Materialize API.

portfolio

Soot!

Soot - A Java Optimization Framework. (Open Source Contributor)

Classical Machine Learning Algorithms developed from scratch.

Vendor specific phishing URL detection using multiple classifiers from scikit-learn

Portfolio of my Web development Projects hosted on Github pages and AWS S3

Chat monitoring tool for Facebook pages. Chrome extension written in JavaScript and server in PHP.

We generated fake database tables using GANs. Can classifiers tell real and fake apart?.

Symbolic Interpreter developed in Prolog for Java bytecode to learn behavioral patterns in malwares.

Given a vulnerability ID, can we map it to it's class using Machine Learning?

Artificial Intelligence: Placing N-Queens on N x N board such that no two Queens attack each other.

8-puzzle solver using A* algorithm to find the optimal path

Simple Laboratory Management Application developed using Servlets.

COCARE: Visual Basic 6.0 App for effective and interactive Laboratory Management.

Testimonial

contact

9500 Grove Crest Ln, Charlotte, NC

gordekshitij@gmail.com

+1 (980)-430-0733