Gaurav Kumar
+91-9742107662
gkumar4@outlook.com
Summary
I have 4+ years of industry experience with depth knowledge in algorithms design, Data structures,
problem solving, Object-Oriented Analysis, Software Development Life Cycle (SDLC), Object
oriented design and hand on development for regression algorithm and searching algorithm in
Rockwell Automation. Excellent coding skills in Core java and C Programming language. Strong
exposure of working with agile methodology, Scrum, Sprints Planning and ability to grasp new
concepts and capable of working in-groups as well as independently.
Experience
Senior Software Engineer at Groupe Renault, Paris, FR, 12/2017 – Till Date
I am in the team that is responsible for optimize Alliance distribution demand transport and storage
costs, which is a piece of outbound logistics software. I led the effort to build a feature that allows users
to easily keep track of business expenses. My responsibilities included the initial research, planning
and coding the java class, designing the feature, creating wireframes, and writing out our specs.
Applying Machine learning algorithm to regularly improve the result of prediction.
Software Engineer at Rockwell Automation, Bangalore, IND, 5/2016 – 12/2017
Responsible for MES implementation for a major automobile customer. I worked on the tasks
assigned by my Lead where I had to Implement Spring Security using JWT token where I had to
authorize the user request to securely transmitting information between third parties.
Software Engineer at WiFi Networks, Bangalore, IND, 9/2014 – 5/2016
Responsible for Project planning & designing IN billing module for the tune price deduction.
Used spring framework for Dependency Injection. Creation of different campaigns with different call
flows, managing the base reports generation. Resolving the production issues reported by the client
users.
Software Development Intern at Ducat, Delhi, IND 1/2013 – 4/2014
I was responsible for creating JavaScript scripts that screen scrape transaction information from
our users’ bank accounts and credit card accounts.
Education
Bachelor of Technology in Computer Science and Engineering (2009-2013), Punjab Technical
University - Punjab, India.
GPA 76.6/100
Certification and Awards
Oracle Certified Associate Java Programmer SE 7 [Aug-2016]
Won second place out of 50 teams in Hackathon
Technical Skills
Experience in Product Management, Analytics/Statistics, and Software Engineering.
- Programming Technologies: : Java7/8, Hibernate, Spring, Microservices, Spring
boot, JavaScript, Docker, Active MQ, SQL, HTML/CSS, Scala, Elastic,
Multithreading.
- Data Science: Python with NumPy and Pandas, Spark (prior experience)
- Version Control: Git, GitHub, Bitbucket
Projects
Louisa, December 2017
This project we designed and developed to optimize Alliance distribution demand transport and
storage costs and lead-time by Building Machine learning Prediction model using history data for each
plant/Model/market and pushed to elastic index. Periodic data [order/production] from Upstream will
be loaded in to Amazon S3 Storage, Forecast distribution demand will be build based on Prediction
model which is stored in elastic 6.3 and it’s validated against source system for new model / plant. Java
spring boot based application is used for visualization and prediction customization for used and Spring
Batch for building forecast file and transfer it to S3 Storage. Rotating Index concept is implemented
for Zero down time which pushing new data in to Elastic.
Samsung SDI Systems, May 2016
Worked with a team of developers in designing and developing MES (Manufacturing execution
system) application for a major automobile customer. This includes interfacing with the shop floor
control systems at one end and interfacing with company’s ERP system (SAP) at the other end.
Following major functionalities were designed and developed as per customer specific requirement:
- Order Management
- Build sheet / work instruction
- Quality Management
- Error proofing
- Production booking.
Hutch CRBT, September 2014
A colleague at WiFi and I designed and developed Caller Ring Back Tone that is a
personalized version of RBT (song or sound) which is heard by the calling party after dialling and prior
to the call being answered at the receiving end instead of the default "tring tring" tone. The Caller Ring
Back Tone Service is a value-added service which is becoming extremely popular among mobile phone
users around the world. Worked on to increased server query response time by 15% by restructuring
API. We developed the application with java, hibernate and spring. As a part of a development team, I
was responsible for writing business logic and controller part in project. Perform unit testing and
integration testing before delivering the build to the QA team.