gaurav rajguru
Male
Banglore
Research Analyst Amazon
Walchand College of Engineering Sangli, Maharashtra
Recent badges
Amateur Badge
data structures - Data Structures - 2 Stars badge
algorithms - Algorithms - 1 Star badge
math - Math - 1 Star badge
C++ language Badge
Amateur Badge
Level
Amateur
Points
625
Contest ratings
0
Problem solved
71
Solutions submitted
514
Practice badges
No badge awarded
Basic Programming
20
Data Structure - Data Structures - 2 Stars Badge
Data Structure
3522 200
+1 more badges
30 Points
Algorithms - Algorithms - 1 Star Badge
Algorithms
38651 30
Math - Math - 1 Star Badge
Math
20770 30
Badges earned
C++ language Badge
Education
Walchand College of Engineering
Bachelor of Engineering (B.E.) , Computer and Information Sciences, General
2015 - 2012
CGPA : 7.43
Walchand College of Engineering
Bachelor of Engineering (B.E.) , Computer and Information Sciences, General
2008 - 2012
Work experience
Research Analyst
Amazon , Mumbai
Aug 2015 - Present - (10 years and 1 months)
Source Classifier A desktop application which classifies seismic activities into its source classes i.e. Earthquake, chemical explosion, Quarry Blast and also estimates its source parameters. • Developed GUI screen by using QT libraries and QT Designer. • Developed back propagation artificial neural network model using Python and MATLAB for classifying the seismic activities. • Implemented K-means algorithm for clustering the seismic activities into predefined source classes by using Python programming language. • Used Genetic algorithm and grid search algorithm for fitting the model to the displacement spectrum. Environment: Oracle 11g, Pycharm, QT Designer, Linux, Git, Gerrit, Bugzilla, MATLAB GEMS (Global Earthquake Monitoring System) A web application which detects the earthquakes and estimates its parameters such as location and magnitude. • Developed web pages which also show real-time seismic signals using angularJs based on Chart.js, CSS, HTML5, JQuery, Javascript. • Developed RESTful APIs to connect front-end applications to back-end services using Python, WCF. • Implemented Back propagation artificial neural network model for estimation of earthquake location and incorporated online learning feature of the model. This functionality is made available to front-end as RESTful service. • Designed and implemented database schema in Oracle 11g to store analyzed parameters of earthquakes using PL/SQL. Environment: Visual Studio, Oracle 11g, Pycharm, Linux, Git, Gerrit, Bugzilla, IIS, Apache Tomcat, draw.io
Software Engineer
IGATE global solution , Mumbai
Jan 2013 - Aug 2015 - (2 years and 8 months)
Correspondence GE- Capital (GCARS) A web application which generates and dispatches communication letters (Statement, Dunning and Escheatment) depending on the customer's portfolio and GE's account configuration. • Documented use case, High-level design, Low-level design and modeled it in UML diagram. Prepared unit and integration test cases. • Designed dynamic and multi-browser compatible web pages using ASP.Net, C#, LINQ, MVC, HTML, CSS, JQuery and JavaScript. • Used AJAX and JSON to make asynchronous calls to the server and fetch data on the fly resulting in a 45% reduction in page load time. • Designed letter templates in HP Exstream tool and developed XML schema for data communication between tool, web application and correspondence engine. Environment: Infragistic, Oracle 11g, Visual Studio, SVN, Star Team, Star UML, IIS Contact Automation GE- Capital (GCARS) A web-based application which helps account receivable team to manage customer configurations, customer segmentation into risk buckets depending on their history and also suggest best contact strategy. • Contributed to contact automation engine using PL/SQL Oracle. • Developed dynamic and multi-browser compatible web pages using HTML5, CSS, AngularJS, Javascript, JQuery. • Developed web services using WCF and WEB API. • Performed proof of concept to use Node.js as server-side technology. Environment: Oracle 11g, Visual Studio, SVN, Star Team, draw.io, IIS
Projects
GE core account receivable
Jun 2013 - Present - (12 years and 3 months)
I am working for the GE Capital client's online application to manage their account and invoices. It is online application developed in vb.net, c#, backbone.js and JQuery on MVC framework. I have worked for both front end and back end developer. Apart from this I have worked on HP Exstream tool for template of correspondence document generation.

Skills

HTML
matlab
pycharm
pandas
visual studio
Python 3
Python
JavaScript
Angularjs
C++14
JQuery
backbone
C++
C
C#
Publications
Template design guide in HP Exstream
10 Mar, 2015
It gives detail logic of how to fetch data from database and feed to HP Exstream tool and create document. Run time modification of data or customizing the way of creating the pdf by writing the rule and forcing it to trigger at various code generation phase.
Achievements
Certificate Of Excellence
GE Capital
Jan, 2015
Got reward for optimizing the performance of the online application by using the client side technology JQuery, Javascript. Successfully implementing the task of file upload without hitting the server and using page methods effectively.
Pat On The Back
Igate Global Solution
Aug, 2014
To work efficiently in the team while designing the code and implementing successfully contact automation project