Beruflich Dokumente
Kultur Dokumente
CAREER OBJECTIVE
Seeking a challenging role in the area of IT industry as a Software Professional and a growth oriented organization that will fully utilize
my talents and technical skills in the best possible way for the fulfillment of organizational goal.
PROFILE SUMMARY
Having 6.4 years of experience in system analysis, design, coding and unit testing of web/desktop application.
Proficient in developing web applications using Java/JEE (Struts, Spring, Hibernate)
Having good conceptual knowledge of OOPs/Database concepts.
Expertise in implementing automation/plug-in using ALM/PLM (IBM Rational Tools, Polarion, Atlassian Tools) API.
Ability to work well under pressure. Self-motivated and ability to learn new technologies.
TECHNICAL SKILLS
Programming Languages: CoreJava, J2EE(JDBC, Servlets, JSP,JPA), Python
Frameworks JavaFX, Struts, Spring, Hibernate, Grails
Front End Tools : HTML, XML, JavaScript, jQuery, KnockoutJS, CSS
Databases Oracle, MySQL, H2, MongoDB
Web/Application Servers Apache Tomcat, GlassFish, WAS
Tools & IDE Eclipse, NetBeans
ALM/PLM/DevOps RTC, RQM, Jira, Bitbucket, Git, Polarion, Elvis, Jenkins
Operating Systems Windows 9X/2000/NT, Linux
SDLC Waterfall, Agile Software Development (SCRUM)
EDUCATION QUALIFICATION
MCA from SRM Institute of Science & Technology, Chennai (SRM University) in 2011 with CGPA 7.48
B.Sc. (Mathematics) from R. N. College, Hajipur (BRA Bihar University) in 2007 with 61% marks.
HSC (12th) from BIEC, Patna in 2003 with 67% marks.
SSC (10th) from BSEB, Patna in 1999 with 55% marks.
EMPLOYEMENT DETAILS
Tata Elxsi, Trivandrum from Sep 2014 to till date.
Kenrosen Software Solution Pvt. Ltd., Bangalore from Mar 2013 to Aug 2014.
Transperfect Translations International Inc., Chennai from Aug 2012 to Feb 2013.
Marlen Infomedia, Chennai from July 2011 to June 2012.
2. KTC-Automation Tool
Role: Developer
Client: Karma Automotive
Duration: Jan 2017 – June 2017
Technologies: C#, WPF MVVM, MySQL, Python, dSPACE dlls
Description:
KTC is an interface to automate the test-cases inside dSPACE. It has main features to read test-cases from an ALM tool,
automate and upload the test-logs back to ALM.
Responsibilities:
High Level Design
Coding
Form Designing in XAML.
SQL Query.
Testing
3. AWC – WebApp
Role: Team Lead
Client:Autosense International Inc.
Duration: Mar 2016 – Aug 2016
Technologies:Core Java, Struts, Hibernate, SOAP, MySQL, AWS, JavaScript, Html
Description:
AWC is a web-based application to manage the product assigned for customers, technician, distributor and manufacturer.
It includes the implementation of a SOAP based web-service to use for tracking via a desktop application.
Responsibilities:
Involved in daily scrum calls with the client
Requirement analysis & Effort estimation
Involved in Designing and Coding.
Involved in integration of application
4. Android App
Role: Developer
Client: Karma Automotive
Duration: Jan 2016 – Mar 2016
Technologies: Core Java, Android
Description:
A Bluetooth communication based simple simulator tools to support core android development.
Responsibilities:
Coding & Testing
Support
5. DAS
Role: Developer
Client:Panasonic Automotive
Duration: Jul 2015 – Dec 2015
Technologies:Core Java, Python, Groovy-Grails, JavaScript, jQuery, Knockout, JSON. MySQL, Hibernate, WebService, GoogleAPI
Description:
DAS- stands for Data Aggregation Service. The main aim of this web project is to visualize all the projects related
information in a single place with graphical and tabular format that will help to reduce the effort and time of the management
people to analyze the defects and estimation. It covers task plan, co verity, traceability, defects, test-case etc. So different
management people can analyze the details and take the necessary steps to solve that. For collecting the data from different
resources we used python web services. Google API is used for charts.
Responsibilities:
High Level Design
Coding
Form Designing in GSP.
Stored-procedure writing.
Unit Testing
Integration with Project
Test case execution.
6. PasaLogger
Role: Developer
Client:Panasonic Automotive
Duration: Mar 2015 – June 2015
Technologies:Core Java, JavaFX, Xml, JavaScript, H2DB, Html, Google API
Description:
The PasaLogger is a product that has been developed for the Panasonic Automotive (PASA). It’s a small featured tool but
very successive and beneficial for the client and now they are using it frequently. The basic functionality of the tool is to read the
logs from Head Unit (Car’s device) and analyze the functionality and defects of the device. Filtering, searching, sorting and storing
are the features added in this.
Responsibilities:
POC
Requirement analysis & Effort estimation
Coding & unit testing
Integration with Project
Test case execution.
7. CANViewer
Role: Developer
Client:Panasonic Automotive
Duration: Sep 2014 – Feb 2015
Technologies:Core Java, JavaFX, Xml, JavaScript, H2DB, Html
Description:
The CANViewer is a tool to view the CAN Logs in a tabular format. This tool is a part of the automation test framework
project. User can filter the logs and annotate the CAN messages to analyze that. The Viewer also provides the functionality to save
the log in different format. This tool is developed using the JavaFX and core java concepts with H2DB.
Responsibilities:
Requirement analysis & Effort estimation
POC
Coding & unit testing
Integration with Project
Test case execution.
8. EDS
Role: Developer
Client:
Duration: Oct 2013 – July 2014
Technologies:Core Java, Servlet, JSP, Struts, Hibernate, HTML, Xml, JavaScript, Oracle
Description:
Education Domain Systems is referring to as a fully integrated software system designed to manage the core business
functions of an education society. Any Educational Organization can use this software by integrating information and improving
processes. The Education Domain System will help improve enterprise-wide decision support and operational efficiency. Improved
deficiency translates into:
More resources to support the Institute.
Improved customer service.
Web-based and more user friendly interfaces to systems
Single software managing all aspects of University without redundancy and proper inter module data exchange. The data
is managed centrally. The moment we think about institute automation we think of multiple software one for fee, another for
library, another for Student Information, another for Employee details and so on. Carefully looking at the institute we will easily
conclude that an educational institute is a complete city within itself. We have functionality starting from HR to finance and a lot
of other issues.
Responsibilities:
Coding
Form Designing in Struts.
Unit Testing
Integration with Project
Test case execution.
9. Smart CRM
Role: Developer
Client:
Duration: Mar 2013 – Sep2013
Technologies:COREJAVA, SERVLET, JSP, STRUTS, HIBERNATE, HTML, XML, JAVASCRIPT, ORACLE 9I, ECLIPSE, SVN.
Description:
Customer relationship management (CRM) covers methods and technologies used by companies to manage their
relationships with client’s existing customers (and potential customers) is analyzed and used to this end. Automated CRM
processes are often used to generate automatic personalized marketing based on the customer information stored in the system.
Customer relationship management is a corporate level strategy, focusing on creating and maintaining relationships with
customers. Several commercial CRM software packages are available which vary in their approach to CRM. However, CRM is not a
technology itself, but rather a holistic approach to an organization’s philosophy, placing the emphasis firmly on the customer.
Responsibilities:
Coding
Form Designing in Struts.
Unit Testing
Integration with Project
Test case execution.
PERSONAL DETAILS
th
Date of Birth: 10 February 1984
Language Known: Hindi and English
Permanent Address: Vill+PO – Chaksingar, PS – Jurawanpur, Dist – Vaishali, State – Bihar, PIN-844508
Present Address: C/o P.Lopez, Kitty Niwas, Kazhakuttom, Trivandrum - 695581