resume_sachin kumar

7
Curriculum Vitae Sachin Kumar [email protected] +91 – 9718209957 | +91 – 9045269938. SUMMARY More than 7 (7.6) years of programming and application development experience in web applications. Have the ability to remain result focussed by virtue of being a consistent performer throughout the professional life. Good Hands on Experience on Core Java, JDBC, JSP, Servlet, Struts (1.2, 1.3), Spring Core and Spring MVC (2.5 and 3.0) & Hibernate (3.0) on Windows Environments. Working knowledge of SQL on relational database. Deployment/Configuration experience on any J2EE Application Server. Able to work independently with minimal supervision. Ability to prioritize when under pressure. TECHNICAL SKILLS Java/J2EE Technologies: Core Java (OOP’s, Exception Handling, Collections), Servlets, JSP, Apache Struts (1.2 & 1.3), Spring Core and Spring MVC (2.5 & 3.0), Hibernate 3, JSF, JDBC, JNDI. Services: Spring and Jersey based Restful Web-Service. Web Technologies: XML, Java Script, HTML, AJAX. Web / Application Servers: Tomcat Apache, J-Boss Server. Programming Languages: Java. Database Technologies: My Sql, MS Sql and Postgre. IDE / Tool: Eclipse 3.x, Net Beans, Sun Seebeyond E-Gate 5.0.5. Operating Systems: Windows XP and above. Source Control: CVS, SVN. Build Environment: Ant, Maven Methodologies: Agile (Sprint bases). EDUCATION B.Sc. Chaudhary Charan Singh University Meerut, 2005 MCA, Uttar Pradesh Technical University Lucknow, 2008 EXPERIENCE SDG Softwares Pvt. Ltd., Noida July 2010 – Present Senior Software Engineer Employee-Personal Page 1

Upload: sachin-kumar

Post on 11-Feb-2017

72 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Resume_Sachin Kumar

Curriculum Vitae

Sachin [email protected]

+91 – 9718209957 | +91 – 9045269938.

SUMMARY More than 7 (7.6) years of programming and application development experience in web

applications. Have the ability to remain result focussed by virtue of being a consistent performer

throughout the professional life. Good Hands on Experience on Core Java, JDBC, JSP, Servlet, Struts (1.2, 1.3), Spring Core and

Spring MVC (2.5 and 3.0) & Hibernate (3.0) on Windows Environments. Working knowledge of SQL on relational database. Deployment/Configuration experience on any J2EE Application Server. Able to work independently with minimal supervision. Ability to prioritize when under pressure.

TECHNICAL SKILLS Java/J2EE Technologies: Core Java (OOP’s, Exception Handling, Collections), Servlets, JSP, Apache

Struts (1.2 & 1.3), Spring Core and Spring MVC (2.5 & 3.0), Hibernate 3, JSF, JDBC, JNDI. Services: Spring and Jersey based Restful Web-Service. Web Technologies: XML, Java Script, HTML, AJAX. Web / Application Servers: Tomcat Apache, J-Boss Server. Programming Languages: Java. Database Technologies: My Sql, MS Sql and Postgre. IDE / Tool: Eclipse 3.x, Net Beans, Sun Seebeyond E-Gate 5.0.5. Operating Systems: Windows XP and above. Source Control: CVS, SVN. Build Environment: Ant, Maven Methodologies: Agile (Sprint bases).

EDUCATIONB.Sc. Chaudhary Charan Singh University Meerut, 2005MCA, Uttar Pradesh Technical University Lucknow, 2008

EXPERIENCESDG Softwares Pvt. Ltd., Noida July 2010 – Present

Senior Software Engineer Drives the performance tuning, re-design for module Contributes to designing and implementing the build, release process as well as system

configuration and deployment characteristics of the application. Contributes in written the REST full web service. Contributes in coding on the server side programming firstly and after that leading the modules. Contributes in create the architectural design for the dashboard.

Project Details:

Employee-PersonalPage 1

Page 2: Resume_Sachin Kumar

Curriculum Vitae

1. Name – GRC-TruOps (Dashboard Product)Technologies –Core Java, JSP, Servlet, Spring (Core, MVC), Hibernate, Java Script, HTML 5.IDE/DB/Server - Ecllipse, MS Sql Server 2008, Jboss 7.1Tenure – July, 2012 to currently.Description - TruOps-GRC is an integrated Governance, Risk and Compliance solution that lets you monitor security health, establish policy, drive compliance programs and evaluate risk for the enterprise also gives you peace of mind by helping you secure your organization's distributed endpoints and achieve a constant state of compliance.With TruOps GRC Hub, your organization can address the requirements of regulatory bodies so that your business can remain fully compliant and secure despite the inherently porous nature of today's business networks.Modules:

On-Boarding that allows to onboard our Authority Documents, Controls and Requirements etc. that are using into onboard Assets, Business Processes (Organization and Business Unit Level) that are used in an Organization.

Compliance Management Compliance Management provides a centralized, access-controlled environment for automating enterprise compliance processes, assessing deficiencies, and managing remediation efforts. This robust and flexible, web-based solution allows you to choose process and technical controls, link them to authoritative sources, perform risk-based scoping, execute design and operating tests, and respond to identified gaps.

Risk Management that combines Qualitative and Quantitative risk analysis and supports the end-to-end process from risk scoring to mitigation and reporting.

eGovernance (CRM) to display sales opportunities along with their current status and stage. Its main focus is Senior Management and Sales & Marketing department of an organization. It fetches data from organization's existing CRM tool Sales-Force using cron job based collectors. At this stage it shows the fetched data in the multiple graphical and drill down data reports. Also has 'admin' functionality for modifications. This admin panel has functionality to create and edit opportunities, account, users etc.

My Role & Responsibilities as a Team Member: Analysing requirement for creating the dashboard. Involving in the technical design for the modules. Working as a senior java developer to write the business logic on Presentation Layer, Service

Layer and Dao Layer. Developing application using spring, hibernate and html-5. Written the code for REST API Services.

2. Name – OneIDM Password Management SimplificationTechnologies – Core Java, JSP, Servlet, Spring (Core, MVC), Hibernate.IDE/DB/Server - Ecllipse, MySql, Jboss Server.Tenure – Mar 2011 to June 2012.Description - Password Management Simplification project is used for changing the password through the different modules that module is enabling to user to validate the authentication

Employee-PersonalPage 2

Page 3: Resume_Sachin Kumar

Curriculum Vitae

options. Once the user validate his authenticated options then user can change his password and after that we start the scheduler job to sync the password for all SSO enabled accounts.Modules:

Send Me Text in this module, we sending a One Time Pin on user’s mobile. Which mobile number is registered in our Database. When user entered that given OTP and validate that OTP then allowed to user to change his Password.

Answer Challenge Question in this module, we are validating the Answer of secured Questions that user provided by the user on boarding in organization. Once validate the answer then allowed to user to change his Password.

Send Me Email in this module, we sending a temporary Password to user’s personal email address along with a link where user can click on that link directly redirect to change password module user can create own password with the help of temporary password.

RSA Token in this module, we validate the RSA Token number that is assigned to user. If that token number is validate with the entered token number then allowed to user to change his password.

Password Reset by Manager in this module, we sending a temporary Password to his manager email address along with a link and manager send this email to user with the details where user can click on that link directly and redirect to change password module user can create own password with the help of temporary password.

Password Sync Process once the user changed his password then we create a background process where we load the all User SSO enabled accounts. Once the accounts load then we start the scheduler job to change the password for the all accounts.

My Role & Responsibilities as a Team Member:

Analysing requirement for different user type to allowed Authentication Options for changing password.

Involving in the technical design for the each module. Working as a senior java developer to write the business logic on Service Layer, Dao Layer. Developing application using spring, hibernate. Written the code for REST API Services.

Software Engineer1. Name – AHIS System IntegrationTechnologies – Core Java.IDE – Sun Seebeyond E-Gate 5.0.5Tenure – Aug, 2010 to Feb, 2011.Description - AHIS is a leading Healthcare organization which caters the healthcare needs. The client has around 32 ministry location across the US. It required integration of all the heterogeneous applications of various health ministry’s into a single system.This system is using for transformation between Health Ministry to Symphony and vice versa. In this system we give an input file as like flat text file and generate flat text file also after defining the colloboration rules. The collaboration rules are defined between Input and Output ETD (Event Type Definition). This is also used with database like Oracle, MS SQL and other to put or get data through the flat text file or other.

My Role & Responsibilities as a Team Member:

Employee-PersonalPage 3

Page 4: Resume_Sachin Kumar

Curriculum Vitae

Involving in development of Event type Definitions and Collaboration Rules definitions in Sun See -beeyond EGate Integration suit.

Involving in configuration of EWays and JMS queues for transformations Involving in testing or validate the transformation definitions.

Octopus Power Solutions Pvt. Ltd., IMT Maneser Dec 2008 – July 2010Software Engineer

Projects1. Name – OPS Customer CareTechnologies – Core Java, JSP, Servlet, Struts and Hibernate.IDE/DB/Server - Net Beans, MySql, Apache TomcatTenure - June 22, 2009 to July. 15, 2010.Description - OPS Customer Care can be converted quickly to suit the specific necessities of customer’s request. OPS CC provides our customers to login into customer care online zone and lodge their complaints track their request etc. This customer care zone will also provide an online control panel using which customers will be able to connect to sites and view site status details.

My Role & Responsibilities as a Team Member:

Involving in designing, coding for development application and generate reports. Involving in database creation and maintains. Involving in front end testing.

2. Name – FMS (Fuel Monitoring System)Technologies – Core Java, JSP, Servlet, JDBC.IDE/DB/Server - Net Beans, MySql, Apache TomcatTenure – Dec 15, 2008 to June. 19, 2009.Description - FMS (Fuel Monitoring System) is a system where user monitors the fuel, alarms etc. on the central server. This application works with a product (device called iTMCA). Where this device is installed from DG panel to IDU in BTS room through the Ethernet cable, IDU is already connected to central server by the company intranet and through this intranet, we receive all data & alarms of DG on central server by the our software and also show that all data & alarms with the help of different types of reports i.e. Current Fuel Status, Fuel Summery, Low Fuel Sites, DG Summery & Alarms Status etc.

My Role & Responsibilities as a Team Member:

Involving in designing, coding for development application and generate reports. Involving in team interaction with client. Involving in database creation & maintains and front end testing.

Valucom Systems Pvt. Ltd., Gurgaon Mar 2008 – Dec 2008 Team Member

Projects1. Name - MBE E-ShipTechnologies – Core Java, JSP, Servlet, Java Beans, JSF and Hibernate.IDE/DB - Net Beans, MySqlTenure - June 2, 2008 to Dec. 10, 2008.

Employee-PersonalPage 4

Page 5: Resume_Sachin Kumar

Curriculum Vitae

Description - MBE deals with packaging & delivering of parcels, shipments worldwide. MBE has got around 200 centres across England to receive parcels, packages process documentation and make available for the Shipper for the pickup, making senders job much easier. This web based application brings three big Shippers UPS, FEDEX, Parcel Force into one portal giving user capability to choose the best service to ship his/her package ,user could choose the service either on the basis of speed or economic terms. The system connects with UPS server and FedEx server online over XML to fetch the latest prices dynamically using a secured https layer and for Parcel force it connect static.

My Role & Responsibilities as a Team Member:

Involving in designing, coding for application. Involving in Database maintains.

PERSONAL INFORMATION Date of Birth: Feb. 26, 1985 Passport No.: H0506888 Passport Validity: 29 Sep. 2008 to 28 Sep. 2018 Marital Status: Married Languages Known: English, Hindi Nationality: Indian Local Address: B – 1117, Sangam Gali, Opposite Estend Apartment, New Ashok Nagar, New Delhi

(110096).

Employee-PersonalPage 5