1. Satya Prakash
Email : sp.gupta108@gmail.com
Mobile: - 7838293380, 9509424059
Career Objective
Inclination to grow and evolve into a true professional in the domain of Software Development Java ( Core & Advanced)
with multifaceted skills and to be an invaluable asset to the organization.
Professional Summary
IBM INDIA Pvt. LIMITED, GURGAON Jan 13 – Present
System Engineer – Technology at Level -2
• A passionate, hands-on professional having 2 years of experience in Java development. I keep atop of new
developments within the industry and can adapt quickly to new coding conventions. I am happy working
independently or in a close team environment, and apply a positive attitude to every task I undertake.
• Track record of delivering quality Java/JEE based solutions over 2 years in Software development.
• Currently working as application development Team for the application “BOND”, “CITRuS”, “SMU”
Overview
• 2 years of experience in the Information Technology industry.
• Immense knowledge and exposure in areas like Design Development.
• Excellent knowlwdge of JAVA, J2EE.
• Immense Knowledge of OOP's concept.
• Work extensively with Servlets & JSP having good experience in Designing and Query optimization.
• Work Experience with I/O functionality.
• Knowledge of Spring 3.0, JDBC.Hibernate
• Created event driven GUI using Swings GUI components
• Implement I/O functionality.
• Knowledge of collections.
• Knowledge on struts, Session Management and write JSP.code.
• HTML5, CSS, JavaScript, JQuery,
• Excellent knowledge of SQL statements, Joins, Subqueries, Constraints, Views, Sequences, Synonyms,
Indexes, writing SQL Queries.
• Oracle Certified Professional, Java SE 6 Programmer.
• Oracle Certified Associate, Oracle Database Administrator 10g.
Skill Set
• Languages/Technology: J2SE,J2EE, Servlet, Jsp, Spring 3.0, SSql.
• Framework: Spring3.0, Hibernate
• Databases: MySql, Oracle
• Servers: Apache Tomcat 7
• Design Pattern: Singleton, MVC, MVC2
• Web Technology: CSS, Java Script, HTML
2. • IDE: Eclipse, Netbeans
• Operating System: Windows,Linux.
Work Experience
BOND(Buy ON Demand)
Role: Developer
Team size: 15
Description: Buy On Demand (BOND) is a Web-based application that fulfills the requirements of Hardware/Software
Products. This application is required by the IBM eProcurement organizations to purchase the product by external
suppliers as well as internal suppliers. The stress is on the automation of the various functions such as Supplier
registration, Supplier profile, Document verification, Supplier Products verification ,Approver verification ,Approver
delegation ,Approver routing, Cart submission .
Technology Used:-
• Java, Servlets, JSP, HTML, CSS, Jquery, JavaScript. Hibernate.
Features:-
• Search and Initiator profile.
• Search previous Cart Id, Purchase order.
• Check Cart information ,Buyer information, Approval status and Approver information.
• Search IPVN status.
• Administration activity (approve the cart, change the Approver/Initiator/Requester etc).
• Instance change activity
• Approver delegation activity
Responsibilities:
• Interacted and communicated with the business user from the client side in order to understand the
business requirements.
• Understanding the application’s existing design work flow data processing facility.
• Creating and designing forms for Initiator and Requester change activity.
• Creating and designing forms in order to implement approver delegation activity
• Designed and developed classes to implement custom business logic for various functionality like
Administrator activity as approve/reject the cart.
CITRuS(Contractor Invoicing Tracking and Reporting System
Role: Developer
Team size: 9
Description: The Contractor Invoicing, Tracking and Reporting System(CITRuS) serves as interface to contractor
information for use worldwide in managing costs ,vendor relationship ,use strategies ,while optimizing labor resources .
CITRuS is a Web-based application that fulfills the requirements of contractors information and their roles . This
application is required by the IBM eProcurement organizations to record the contractor invoices and tracking . The
stress is on the automation of the various functions such as add users to CITRuS Database, validate invoices ,claim
verification ,establish purchase order contractor groups .
Technology Used:-
• Java, Servlets, JSP, HTML, CSS, Hibernate, Infospehere DataStage.
Features:-
• Contractor Work Status
3. • Contractor company code change status
• ClaimVerification State
• Purchase orde(Agreeement) status
• Claim changed indicator activity
Responsibilities:
• Interacted and communicated with the business user from the client side in order to understand the business
requirements.
• Managing the Contractors and role & country based contractor management.
• Managing Contractor UAWEB request
• Form design for claim verification activity
• Worked on DataStage job monitoring part
SMU(Supplier Management Utility)
Role: Developer
Team size: 7
Description: A global tool/database used to manage IBM's supplier base where supplier register to their self and
provide all accounting ,company, payment description types of information .They could modify existing profile and
perform various request like Block/Unblock the existing supplier.
Technology Used:-
• Java, Servlets, JSP, HTML, CSS, Hibernate.
Features:-
• It’s a global tool to manage the IBM supplier's.
• Its automate and streamline the setup and provide enablement of suppliers
• Its enable suppliers to interact with IBM using supplier communication mechanism (WOI, Contractor
source application )
• Create supplier maintenance request
• Process supplier maintenance request
• Track supplier enablement
Responsibilities:
• Interacted and communicated with the business user from the client side in order to understand the
business requirements
• Managing the Supplier and role based supplier management
• Form design for Create supplier maintenance request to add master data
• Created the Pool of supplier process maintenance request
• Implemented the logic to provide supplier track enablement approval and request status progress
Technical Certifications
• Oracle Certified Professional.
• Oracle Certified Java Programmer SE 6.
4. Educational Details
• B.Tech in Computer Science, 2008-2012 from Gyan Vihar University, Jaipur with an aggregate of
77%.
• Senior Secondary Exam from RBSE board with 72% i in April-2007.
• Secondary Exam from RBSE board with 77% in March-2005.
Personal Details
Father’s Name Harish Chand
Mother’s Name Vimla Gupta
Date of Birth 13-Oct-1990
Nationality Indian
Marital Status Single
Current Location Gurgaon
Declaration
I do here by state and declare that the above information furnished is correct to the best of my knowledge and belief
and I am solemnly responsible for the above stated facts.
Date :
Place : Gurgaon (Satya Prakash)