You are on page 1of 5

NIKHIL KAUSHIK

E-Mail: Nikhil.Kaushik@outlook.com ~ Contact: +91-8527722008

JOB OBJECTIVE

Around 7+ years of experience in web / application development that includes requirement


gathering, analysis, designing, development and regular client interaction. Energetic, self-
motivated team player with good communication and leadership skills. Quick learner with
ability to grasp new technologies.

Designation Lead Software Engineer


Qualification Bachelor of Technology (Computer Science)
Experience 7+ years

EXECUTIVE SUMMARY

 Around 7+ years of experience in IT industry and product development using various


Java technologies and frameworks.
 Experience of working all phases of SDLC.
 Worked on project in various domains like EDI, transportation, HRO etc.

SKILLS:

Java/J2EE (JDK 6, 7, 8), AWS (Certified Developer


Technology
Associate), Angular 2
Java, J2EE, JavaScript, Multithreading, Spring MVC,
Technology Framework
Hibernate 3.0, MyBatis, Microservices
Programming Language Java/J2EE Java 8

Protocols HTTP, SOA


Application & Web Servers Apache Tomcat 7, 8, 9
JIRA, SOAP UI, Burp Suite ,Selenium, Java Rest Client,
Tools
SonarQube, Jenkins, Cucumber
RDBMS MySQL, Ensemble Cache Database
Operating Systems Windows, Linux
IDE Eclipse, Netbeans

PROFESSIONAL EXPERIENCE
Name of Employer Designation Duration (Start Date- Roles &
End Date) Responsibilities Held
Conduent Business Lead Software June 2018 – Till Date Requirement gathering,
Services India LLP Engineer Analysis, Design,
Development,
Deployment,
Maintenance,
Management
R Systems Senior Software March 2015 – June 2018 Requirement gathering,
International Ltd Engineer Analysis, Design,
Development,
Deployment
Juventus Software Software June 2014 - Feb 2015 Requirement analysis,
Pvt. Ltd. Engineer Design, Development
Talent4Assure Test Assc. Software August 2012 – March Requirement gathering,
Service Pvt. Ltd. Engineer 2013 Analysis, Development,
Testing, Deployment,
Maintenance.

Projects

Project: Life@Work Portal (Conduent Business Services India LLP)


Client: IronMountain, Energizer, Edgewell, PWC
Domain: HRO
Description: HRO as a service is the product that enables clients in screening,
recruiting and training job applicants, and administering employee-
benefit programs. HRO product responsibilities include compensation
and benefits, recruitment, firing, and keeping up to date with any laws
that may affect the company and its employees.
Technology: JDK8, JDK6, Camel, iBatis, redis, Spring MVC, SOAP Web service,
RESTful Api
Role: Client Interaction, Feasibility discussion, Resource Allocation,
Requirement Gathering, Development, Deployment, Maintenance and
Management.

Project: Self Serve Portal (R Systems International)


Client: OmPrompt
Domain: Electronic Data Interchange
Description: Self Serve Provide customers and staff with a simple portal to request
or supply products or samples. Self Serve helps the organization to
process orders, samples, Invoice automatically with minimal manual
effort. It is a system wherein various modules are plugged in together
to process various files of various formats.
Technology: Amazon AWS, Angular 2, Node.js, SOAP Web service, RESTful Api
Role: Client Interaction, Requirement Gathering and Development.

Project: Queue & Priority Management System (R Systems International)


Client: OmPrompt
Domain: Electronic Data Interchange
Description: Assisted Automation (AA) helps the organization to process order
automatically with minimal manual effort. It is a system wherein
various modules are plugged in together to process various files of
various formats. Provides an XML file in a specified XSD format to be
processed further.
Technology: Netbeans IDE, Java 8.0, Thymeleaf 3, Spring MVC, JPA, SOAP Web
service, Apache Tomcat 7, Intersystems Cache database
Role: Client Interaction, Requirement Gathering and Development.

Project: Data Entry processing software (R Systems International)


Client: OmPrompt
Domain: Data entry processor for various documents
Description: This application is uses the data from other modules and integrates it
on a user interface. The order entry operator gets the screen already
filled with extracted data along with rules implemented. The user
interface consists of 2 parts on the screen. One side of the screen
consists of the semi-extracted filled data further to be filled. Another
side of the screen consists of the original file to take reference and fill
the rest of the data.
Technology: Netbeans IDE, Java 8.0, JavaScript, Thymeleaf 3, Spring MVC, JPA,
SOAP Web service, Apache Tomcat 7, Intersystems Cache database
Role: Requirement Gathering, Development and Client Interaction

Project: Secure EDI transmission software (R Systems International)


Client: OmPrompt
Domain: Electronic Data Interchange using AS2 protocol
Description: This application was specifically designed using Internet standards
track protocol which was used to send the data to different clients
using one of the several secure protocols by encrypting, compressing
and signing the data.
Technology: Netbeans IDE, Java 7.0 (NIO), BouncyCastle API, Apache Tomcat 7
Role: Requirement Gathering, Development and Client Interaction

Project: Communication Sync (Juventus Software Pvt. Ltd.)


Client: Axtria India Pvt. Ltd.
Domain: Transportation
Description: The scope of this project is to integrate both Driver Side and AAAN
systems for below:
To keep the vehicle related, communication preference information of
the user’s Garage.
Online and shop updates that are made in communication preference
for user’s vehicle.
Real time updates includes adding/removing/updating communication
preference for vehicle on user’s Garage.
Technology: Netbeans IDE, Java 7.0 (NIO), BouncyCastle API, Apache Tomcat 7
Role: Requirement Gathering, Development and Client Interaction

Project: Data Sync (Juventus Software Pvt. Ltd.)


Client: Axtria India Pvt. Ltd.
Domain: Transportation
Description: Online Garage system displays user’s data, which is fetched from
Action Center, OCTO, DS and AAA.com. The data flow is tightly
coupled between all the systems so that if one system receives an
updated data then that data must be updated in other system so that
user is always shown the most recent data. Data Sync aims to ensure
that the data is in synchronization among systems on an immediate
trigger or a timed interval and is complete. Also, data disparity should
not be visible to the end user of Online Garage. Thus, a user logs into
Online Garage and views up-to-date information about the vehicle.
Technology: Eclipse IDE, Java 6.0, JBoss Server.
Role: Requirement Gathering, Development and Client Interaction

Project: Employee Management portal (Talent4Assure Test Services Pvt. Ltd.)


Client: Talent4Assure Test Services Pvt. Ltd.
Domain: In-house
Description: Web Application for internal employees for their daily task
management, attendance and employee information management
system. This online application is used by company employees who
enter their daily attendance and maintain their day to-day work load
and attendance on this application.

 Employee Attendance and Data Maintenance.

 Daily and Target based Employee Performance Analysis per


employee.

 Automatic Mailing system to employee as well as senior


management as and when employee performs any important
changes.

 Scrutiny of the aforementioned changes and response in real-time.

 Mark Attendance of the Employee


Technology: Eclipse IDE, Java 6.0, Apache Tomcat 6.
Role: Requirement Gathering and Development

Personal Vitae
Date of Birth: August 20, 1990
Marital Status: Married
Permanent Address: CS9, 804, Supertech Capetown, sector-74, Noida

You might also like