surajkamble_resume

2
521 Martin Luther King Dr. West Apt. B17, Cincinnati, Ohio- 45220 SURAJ KAMBLE (513) 306-9441 [email protected] www.linkedin.com/in/ kamblesuraj EMPLOYMENT Software Engineer and Research, Intern USEPA Summer 2016 – Present Statistical Parameter Optimization Automated the calibration of Storm Water Management Model (SWMM). Worked with algorithms for inverse modeling and global optimization along with parallel computing. Decoupled the optimization algorithms from a Parameter Estimation tool (PEST++) applying software engineering concepts. Reused and integrated the optimization algorithms of PEST++ with SWMM. Implemented a user interface for calibration of SWMM with many additional functionalities. Discovered a novel coupling pattern in Computational Science and Engineering Software. Technologies used: Python, PyQt, ANSI C, C++, Git. EDUCATION Cincinnati, Ohio University of Cincinnati Fall 2015 – Present M.S. in Computer Science. GPA: 3.6 Graduation: 2017 Graduate Coursework: Cloud Computing, Intelligent Data Analysis, Artificial Intelligence, Advanced Algorithms, Database Theory, Wireless Networks. Telangana, India Jawaharlal Nehru Technological University Graduation : June 2015 Bachelor of Technology in Electronics and Communication Engineering. GPA: 3.8 Undergraduate Coursework: Computer Organization and Architecture, Computer Programming and Data Structures, Computer Networks, Operating Systems, Database Management Systems, Digital Image Processing, Digital Signal Processing, Microwave Engineering, Radar Systems, Digital Logic design and Applications, Microprocessors and Microcontrollers. TECHNICAL EXPERIENCE Projects UC Events(2016). Built a real-time web service to track the events occurring at UC in a specified Hall for the current week, by scraping data from UC’s official website. Implemented search functionality by hashing the results. Flask(Python), MySQL, deployed on Google App Engine, HTML5, CSS, JavaScript Apache Spark for real problems (2015). Used Apache Spark to find the average length of words per year in Google 1-gram data and to find the average tweet length of a user in Twitter data. Apache Spark/PySpark, Python, JSON, Linux MapReduce(2016). Applied Hadoop MapReduce on large datasets like Google 1-gram data and Twitter JSON data. MapReduce, Python, JSON, Linux

Upload: suraj-kamble

Post on 15-Feb-2017

6 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: SurajKamble_Resume

521 Martin Luther King Dr. WestApt. B17, Cincinnati,Ohio- 45220

SURAJ KAMBLE(513) 306-9441

[email protected]/in/kamblesuraj

EMPLOYMENTSoftware Engineer and Research, Intern USEPA Summer 2016 – PresentStatistical Parameter Optimization

● Automated the calibration of Storm Water Management Model (SWMM).● Worked with algorithms for inverse modeling and global optimization along with parallel computing.● Decoupled the optimization algorithms from a Parameter Estimation tool (PEST++) applying software engineering concepts.● Reused and integrated the optimization algorithms of PEST++ with SWMM.● Implemented a user interface for calibration of SWMM with many additional functionalities.● Discovered a novel coupling pattern in Computational Science and Engineering Software.Technologies used: Python, PyQt, ANSI C, C++, Git.

EDUCATIONCincinnati, Ohio University of Cincinnati Fall 2015 – Present

● M.S. in Computer Science. GPA: 3.6 Graduation: 2017 ● Graduate Coursework: Cloud Computing, Intelligent Data Analysis, Artificial Intelligence, Advanced Algorithms, Database

Theory, Wireless Networks.

Telangana, India Jawaharlal Nehru Technological University Graduation : June 2015 ● Bachelor of Technology in Electronics and Communication Engineering. GPA: 3.8● Undergraduate Coursework: Computer Organization and Architecture, Computer Programming and Data Structures,

Computer Networks, Operating Systems, Database Management Systems, Digital Image Processing, Digital Signal Processing, Microwave Engineering, Radar Systems, Digital Logic design and Applications, Microprocessors and Microcontrollers.

TECHNICAL EXPERIENCEProjects

● UC Events(2016). Built a real-time web service to track the events occurring at UC in a specified Hall for the current week, by scraping data from UC’s official website. Implemented search functionality by hashing the results.

Flask(Python), MySQL, deployed on Google App Engine, HTML5, CSS, JavaScript● Apache Spark for real problems (2015). Used Apache Spark to find the average length of words per year in Google 1-gram

data and to find the average tweet length of a user in Twitter data. Apache Spark/PySpark, Python, JSON, Linux

● MapReduce(2016). Applied Hadoop MapReduce on large datasets like Google 1-gram data and Twitter JSON data. MapReduce, Python, JSON, Linux

● Giterest(2015). Built a website from scratch, to find people in and around your location with similar interests. Implemented a scalable algorithm to search through the database for user suggestions (under development).

Flask, Python, MySQL, HTML5, CSS with Bootstrap 3, JavaScript, AJAX, Hosted on Heroku● Hyperloop UC(2015). Designed the user interface and back-end for University of Cincinnati’s official Hyperloop website.

JavaScript, HTML5, CSS with bootstrap 3, AJAX, JQuery, PHP● Cincinnati Metro Bus Tracker (2015). Built a web application to track the location of metro buses in Cincinnati using

Google GTFS. PHP, Angular.js, JQuery, HTML5, CSS, Hosted on AWS● Data Classification (2015). Normalized the Wisconsin Breast-Cancer Dataset and predicted the outcomes if the cancer is

benign or malignant using a decision tree. Optimized the decision tree based on the SVM model. MATLAB

● TicTacToe(2015). Implemented AI for TicTacToe, using MiniMax search algorithm along with a heuristic and Alpha-Beta pruning to reduce the time complexity from O(n^m) to O(n^m/2).

Python

LANGUAGES, TECHNOLOGIES AND KEY SKILLS

● Java; Python; Flask; MATLAB; PHP; C; C++; JavaScript; HTML; XML; CSS; Datalog; MySQL; SQLAlchemy

● Android Studio; Microsoft SQL Server; Amazon EC2; Amazon S3; Google App Engine; Heroku; Docker

● Windows; Ubuntu Linux; Mac

● Proficient in Algorithms; Applying Advanced Mathematical concepts in Programming; Data Mining.