Gurvinder_Singh

download Gurvinder_Singh

of 9

Transcript of Gurvinder_Singh

  • 8/7/2019 Gurvinder_Singh

    1/9

    GURVINDER SINGH JAVA/J2EE/SOA PM/Solution Architect

    E-Mail [email protected]

    Date of Birth 21 May 1978

    Address 2473, Telehos Society, Sector 50 C, Chandigarh-India.

    Contact No. +91-9878442255

    Professional Profile

    Over 11 years of experience in Software Architecture, Project Management, Design,Development Testing and Enhancement/Maintenance of complex applications using J2EETechnologies in Telecommunication(OSS/BSS), Financial, Healthcare, E-Commerce,Real Estate and Pharmaceutical clients.

    Worked on United States, Australia, Ireland and Malaysia government projects also.

    Sun Certified Professional, IT Architect competent in designing quality, efficient,cost effectiveness, robust application architecture that deliver near term functionalitywhile providing a solid foundation for long term capability expansion.

    Excellent OO Skills and experience in designing solutions with UML using Java / J2EE /SOA Design Patterns.

    Competent in designing solution by using latest technologies and methodologies(RUP/Agile).

    Successfully completed numerous SOA Projects using SOA Framework (Oracle SOASuite 10g/11g R1) with Oracle Fusion Middleware Components like BPEL / ESB / OWSMand Web services Manager.

    Expertise in Business Process Integration, Service Orchestration, and Routingusing Oracle SOA Suite Fusion Products (BPEL, ESB, Web Services).

    Proven technical lead with expertise in managing and mentoring moderate teams(onsite/offshore) with Good exposure to Global Delivery Model.

    Provide solution design for new developments, evaluate 1COTS product and toprovide 2SWOT analysis for decision making. Involve in end-to-end projectcompletion and to validate and contributes on its architectural and technical aspects.

    Technically manage multiple projects at same time and having knowledge ofMultiple

    Domains and in Multiple Technologies. Performs multiple roles, enjoy learning by mentoring team members; possess

    strong ownership mentality and personal attachment to assigned project

    Expert in client interaction, presentations, requirement gathering, proposefeasible solutions to support maximize customer satisfaction.

    Commitment to customers satisfaction and quality conscious.

    Provide moral and technical support to the team to groom up and to mentor andmonitor for project success.

    Education

    Bachelor of Science

    Advance Post Graduate Diploma in Computers

    Certification & Courses

    Sun Certified Java Programmer

    Java and Advance Java Development

    Technical Skills

    Hardware Environment Intel 80x86, Pentium series

    1COTS Commercially OffThe Self product2SWOT Strength, Weakness, Opportunity and Trend Analysis

  • 8/7/2019 Gurvinder_Singh

    2/9

    GURVINDER SINGH JAVA/J2EE/SOA PM/Solution ArchitectOperating Systems Windows 9x, Linux, MS-DOS, Centos 5Sun Technologies JAVA, J2EE, JDBC, JSP, Servlets, JMS, PortletsJava Frameworks Struts1, Struts2, Spring, JSF, SEAM 2.5SOA Technologies Oracle SOA Suite 10g/11g R1,Oracle ESB (Database Adapter, File

    Adapter and JMS Adapter) Oracle BPEL, Oracle Web ServicesManager, Human Task, and Oracle Application Server OracleJDeveloper, ADF Faces.

    Persistence Tools Hibernate, JPA

    Reporting Tools iReport(Jasper), BIRT, Business Object XIPortal Servers Liferay 6, IBM Portal v6.1eCommerce Solutions KonaKart, Apache OFBiz, IBM WCS 5.5CMS/ECMS Alfresco, Liferay, dotCMSRDBMS/DBMS MS- SQL Server, MySQL, Oracle 9i/10g/11g, Sybase,PostgreSQLMiddleware JMS, Active MQ, IBM MQ, IBM MB(Message Broker), JMS, EJBCI Tools Apache Continuum, CruiseControl, HudsonServers IBM Websphere, IIS, Tomcat, JBoss, Oracle WebLogic10g/11gUML Tools Rational XDE Java, Magic Draw, ArgoUMLDefect Tracking System Rational Clear Quest, Bugzilla, Mantis,RedmineJava Tools/IDE RADv6, RADv7.5 WSAD, Eclipse, MyEclipseTesting Tools JUnit, JMeter, StrutUnit, Selenium

  • 8/7/2019 Gurvinder_Singh

    3/9

  • 8/7/2019 Gurvinder_Singh

    4/9

    GURVINDER SINGH JAVA/J2EE/SOA PM/Solution ArchitectPeriod 9 Months (October 2008 June 2009)Project BioShieldCompanion

    BioShieldCompanion was designed for Mold Inspection Agents. In addition toCRM features, we have provide the different templates to manage the differenttype of inspections. In BioShieldCompanion each inspection was designated asan individual project with multiple steps to execute and take care of requiredsteps and sharing the information with other Users of system as well.

    EnvironmentMyEclipse Struts 2, JSP, MySQL, JPA, Tomcat.

    Client USCAVC-US Court of Appeals for Veterans Claims U.S.A.Role Solution ArchitectPeriod 4 Months (June 2008 September 2008)Project e-Docket

    e-Docket is an automated docket system to track court cases. Different type ofsearch was also provided. Based on different kind of search criteria, access wasprovided as per granted access to logged user. System offers docket sheets aswell as complete documents on Search. There were different kinds of docketfilters implemented on the basis of Originating Information, Prior Cases,Associated Cases, Current Cases, Attorney List, etc. The option to upload thedocket document was also implemented.

    EnvironmentWSAD, IBM MQ, Struts, JSP, SQL Server, Hibernate

    Client IRS- United States Department of the Treasury U.S.A.Role Solution ArchitectPeriod 2 Months (May 2008 - June 2008)Project Reporting System

    IRS - Treasure department have different kind of forms (W-4, W-9, 1040, 941)along with different regulations with set of criteria to calculate the tax. Servicesto provide access as well as form submission, the complaint system with statuscheck feature was also implemented. There was a complete reporting systembased on usage of different kind of funds as well as complete detail about eachaccount heads.

    EnvironmentWSAD, IBM MQ, Struts, JSP, SQL Server, Hibernate

    Company Digital Asia TechEmployment Period April 2003 - April 2008

    As a Project Manager/Solution Architect, my responsibilities are to interact with clients,understand their requirement, pre-sales activities, propose technical feasible solutions, designprototypes, architecting the solutions, hire/train/mentor the team members, interaction with

    QA members, prepare project level documentation.

    I am responsible to provide effort and cost estimate inputs for project proposals (byconsidering the architectural and operational design). I was involved in designing solutions byusing design patterns, product marketing, studying product features and to evaluate thefeatures with clients to add into product.

  • 8/7/2019 Gurvinder_Singh

    5/9

  • 8/7/2019 Gurvinder_Singh

    6/9

    GURVINDER SINGH JAVA/J2EE/SOA PM/Solution Architect

    Client Jordan Rental U.K.Role Senior Technical LeadPeriod 8 Months (February 2005 September 2005)Project PropCo

    PropCo as a product was designed to provide the Web Content ManagementSystem to upload properties for rent and sale purpose. It was an integratedsolution for agents to manage everything over the web. Option was provided to

    visitors to search properties and register with system for notifications. As tenant,to pay rent and as landlord to check all the financial details about the propertyand maintenance work.

    EnvironmentJava, Struts 1.2, JSP, Hibernate, MySQL, Eclipse.

    Client Lecorpio Inc. CA-U.S.A.Role Technical LeadPeriod 7 Months (July 2004 January 2005)Project IP Management System

    Business model which based on optimizing IP management processes and coststo improve financial performance. By aligning technology transformation andbusiness process changes with the financial objectives, our solutions aredesigned to provide continuous improvement. To provide for inherent flexibilityto accommodate ever-changing processes, capture best practices andcomprehensive metrics system.

    EnvironmentEclipse, Rational XDE for Java, Struts 1.x, JSP, JavaScript, JDBC, MySQL, Tomcat,JMeter and JUnit.

    Client Monex Inc. U.S.A.Role Member Technical TeamPeriod 6 Months (January 2004 June 2004)Project New Funding System

    New Funding System was developed for Mutual Funds Sales Company, having 7modules along with online and batch transactions. We have developedapplication based framework for Single Item Check, I/F Conversions,Combination Checks, Order Confirmation, Order Execution, Order Confirmation,Cancellation along with Cashing and Switching Privileges.

    EnvironmentJava, XML, JDBC, JSP, EJB, WSAD, Rational XDE, Oracle, Windows 2000.

  • 8/7/2019 Gurvinder_Singh

    7/9

    GURVINDER SINGH JAVA/J2EE/SOA PM/Solution Architect

    Client Ballistic I.T. Ltd. U.K.Role Member Technical TeamPeriod 9 Months (April 2003 December 2003)Project E-Hospital Management System

    E-Hospital is an Integrated Hospital Management System developed in differenttechnologies. Its modules covers all the major areas of hospital with Reception,OPD, Laboratory, Medical Store, Billing, Operation Theater, Medical Records,

    Financial Accounting, Personnel, Duty Roaster, Appointments, Payroll, Wards,etc.EnvironmentJava, Servlets, JSP, JavaScript, JDBC, EJB, Oracle, WSAD, Windows 2000 & Linux

    Company ASSAY IT Pvt. Ltd.Employment Period May 2000 March 2003

    I have started my career with ASSAY IT Pvt. Ltd. After a professional training, I got selected andjoined as a Software Developer. Being as a developer, my responsibilities were not limited.Because of my interest and working, our project lead provided me chance to accessrequirement documents, design screens and write business logics for the same. I have workedas a tester.

    Very soon, I started learning UML and participate in HLD and LLD. I also got chances tovisit client places to study the existing systems; data back up and understand the working ofdesired system to develop. After that I started guiding the new trainees and assign smallertasks to them and to help them to complete.Client Department of Telecommunication-IndiaRole Sr. DeveloperPeriod 14 Months (February 2002 March 2003)Project Telecom-ERP (Enterprise Resource Planning)

    Telecommunication sector based ERP. We need to develop different type ofmodules with flexibilities to configure as per size and requirement oforganization. It attempts to integrate all departments and functions across acompany onto a single computer system that can serve all those differentdepartments' particular needs. That is a tall order, building a single softwareprogram that serves the needs of people in finance as well as it does the peoplein human resources and in the warehouse.

    EnvironmentJava, Servlets, JSP, JavaScript, JDBC, Oracle, Eclipse, Windows 2000 & Linux

  • 8/7/2019 Gurvinder_Singh

    8/9

    GURVINDER SINGH JAVA/J2EE/SOA PM/Solution Architect

    Client Department of Telecommunication-IndiaRole Developer/Business AnalystPeriod 4 Months (October 2001 January 2002)Project Interactive Voice Response System-Leased Line

    IVRS based Leased Line Fault Repair System. The system was designed onDialogic IVRS cards of Intel to interact with subscriber to fetch details of

    Incoming/Outgoing Circuits, Circuit Code and Serial No. to register complaint andto issue docket number or if already registered then acknowledged the samebooked complaints docket number or let them know the status of complaint.Reporting system generates complaints and fetches fault repair reports.

    EnvironmentMicrosoft Visual Basic, TOP TAPI, Oracle, COM, ADO, Windows 2000

    Client Department of Telecommunication-IndiaRole Developer/Business AnalystPeriod 11 Months (November 2000 September 2001)Project Web portals - Online Billing

    These are few web portals designed and developed as per our proposal toenhance services to customers to provide latest information about BSNLservices, tariff details, latest news, area-wise information of different sections fordifferent activities. The main feature was to avail Duplicate Telephone Bills onInternet. Interactive screens for Directory, NSD/ISD, and Changed numbersqueries were designed.

    EnvironmentJava, Servlets, JSP, JavaScript, JDBC, Oracle, Eclipse, Windows 2000 & Linux

    Client Department of Telecommunication-IndiaRole DeveloperPeriod 6 Months (May 2000 October 2000)Project Customer Care System

    The system was designed for BSNL, to fetch different type of complaints ofdifferent sections/areas. In evening system was operated to generatesection/area-wise complaints to forward to concerned officers. After forwardingof complaints, system also prompt for reports from FRS Section to providecomplaint status to subscriber on next visit/query

    EnvironmentJava, Servlets, JSP, JavaScript, JDBC, MySQL, Tomcat

  • 8/7/2019 Gurvinder_Singh

    9/9

    GURVINDER SINGH JAVA/J2EE/SOA PM/Solution Architect

    References

    Project Bus IT SystemGurvinder and I worked on the same Public Transport Division project. I was the BusinessAnalyst on the project, while Gurvinder was a member of the development team.

    In his role, Gurvinder was responsible for a number of solutions developed from enhancement

    specifications written by me. In every case, he produced a quality solution that always met thebusiness requirements stipulated, and in every case the solution was delivered earlier thanexpected.

    Gurvinder demonstrated an excellent understanding of the technical workings of the system,as well as an understanding of the requirements stipulated, and the business need beingaddressed. This proved very valuable to the project as he was able, and willing, to discussseveral potential solutions for each given business requirement, clearly explaining the prosand cons of each option, and the impact each option would have on the user experience.

    I found Gurvinder to be a valuable asset to the project, as well as a personal asset to me in myrole on the project. He was a genuine pleasure to work with.

    Alex Todd - Business AnalystDept. of Infrastructure (Govt. of Victoria-Australia)

    Project Upshot TelcoGurvinder was a great team member, enthusiastic and inventive when it came to problemsolving.I would use him on future projects and recommend him to others.

    Peter Francis