Senior Software Engineer Resume Latest Template in Word Format Free Download -->

Senior Software Engineer Resume Latest Template in Word Format Free Download

Sample Template Example of Beautiful Excellent Professional Curriculum Vitae / Resume / CV Format with Career Objective, Job Description, Skills & Work Experience for Freshers & Experienced in Word / Doc / Pdf Free Download



Summary

            Naveen Goel is a Senior Onsite Coordinator with over 8 year(s) of experience in the IT industry. He is a self-motivated professional looking to take up new challenges and come up with improvised solutions. He has worked in the e-business domain and has expertise in web based projects. He has a comprehensive grasp of tools and technologies like J2EE, XML, Apache Struts, IBM WebSphereMQ, JbossAS and Hibernate ORM. He has worked both on development and maintenance projects.


§  Over 8 years (5.5 years as Onsite Coordinator) of in depth experience in all stages of software life cycle including requirement analysis, design, coding, unit testing, system testing, integration testing, user acceptance and training.
§  Over 6 years of experience in Web based development projects and 1+ year experience on support/enhancement project.
§  Experience in Web application development based on MVC Architecture using technologies like Java, JSP, Servlets, Struts, and AJAX.
§  Experience in multithread standalone applications, socket based applications, messaging based asynchronous applications.
§  Experience in setting up and configuring basic environment for IBM WebSphere MQ along with JMS and Message Driven Beans (MDB) on JBossAS and WebLogic AS.
§  Experience on Application Servers - JBoss, Weblogic, and WebSphere
§  Experience in implementing ORM tools such as Hibernate.
§  Worked with domains such as Insurance – Risk Management, and Transportation – Remote Monitoring and Diagnostics.
§  Experience in implementing software at client location and interacting with customer (functional users and IT Managers) to provide effective and stable technical solutions.
§  Limited experience in database designing.



Skills

Application                     Insurance, Transportation (Remote Monitoring & Diagnostics)
DBMS                             MS Access, MS SQL Server 2000/2005, Oracle 10g
Internet Technology        HTML, J2EE, J2SE, JSP, Java Beans, Java Script, Servlets, XML, AJAX, JSTL, Struts (Validator / Tiles / Digestor / Dispatcher), Struts-EL, JSP Custom TagLib, DisplayTag, BroadVision
Language                        Java / J2EE 1.5, EJB 2.1 (MDB & SLSB), JMS, Hibernate 3, XML, XPATH, XML Parsers (DOM & SAX), XSLT, JAXB, Apache POI, Apache FOP, Quartz Scheduler, JAVA Mail, KavaChart
OS/Environment             MS Windows / Linux / Unix
Application Servers         JbossAS 4.2, IBM WebSphereAS 5.x, Weblogic 10g
Middlewares                    IBM WebSphereMQ 6, JbossMQ
Tools                               Eclipse IDE, Hibernate Tools, PMD, RationalRose UML, Visual SourceSafe 6.0, WinCVS, Apache Ant, Java Profiling tools, MS Visio, DB Designer 4, Mercury QualityCenter, Rational ClearQuest, SQL Navigator, SQL Developer, Log4J, Mercury Diagnostics Profiler
Job Function                   Technical Designer, Analysis & Design, Programming, Configuration, Quality Assurance, Defect Prevention.



Organizational Level Achievements

  • Patni Excellent Performance Bi-Annual Award, July 2009 for CMU Management Console and Trip Advisor projects.
  • Patni Monthly Team Award, June 2008 for CMU Management Console Project.
  • Patni Dream Team Annual Award, 2006 for Integrations Project.
  • Customer’s Appreciation Award - Superior Performance, July 2005 for Market Metrics Project.
  • Customer’s Appreciation Award - Superior Performance, December 2004 for Market Metrics Project.
  • Green Belt certified from Patni Computer Systems Ltd.


Professional Profile

Employer                        : Patni Americas Inc., USA
Title                                : Senior Onsite Coordinator / Tech Lead
Date of Employment        : Nov 2005 till Date

Employer                        : Patni Computer Systems Ltd, Mumbai INDIA
Title                                : Senior Software Engineer
Date of Employment        : Oct 2003 till Oct 2005

Employer                        : Metalayer Softwares (I) Pvt Ltd, Pune INDIA
Title                                : Software Engineer
Date of Employment        : Jan 2003 to Oct 2003


Education

            Masters of Computer Management' 2003 (MCM) from Pune University, INDIA
            Advance Diploma in E-Commerce from Delphi Computech, Pune, INDIA
            Bachelor of Commerce' 2000 from RDVV – Jabalpur University, INDIA


Personal & Contact Details:

Date of Birth: 10/10/1979
Marital Status: Married
Dependents: Spouse and one child
Email: nataly@gmail.com
Phone: +1 (814) 323 9876


Passport & Visa Details:

Country of Issuance: India
Nationality: Indian
Passport Expiration Date: 03/16/2013
Work Visa Type: H1-B
Visa Validity Date: 12/31/2011




Project Information

Project 1                                   Offboard Messaging Interface (OMI)
Employer                                 Patni Americas Inc., USA
Type                                         Development - Business Applications – Non-GUI
Role                                         Sr. Onsite Coordinator / Tech Lead, Customer Relations
Platform                                   Client/Server, Unix
Technology/Software               Java/J2EE 1.6, JMS 1.1, EJB 3.0, XML, XPath, XML Parsers (DOM/SAX), Multi Threading, Log4J, JBossAS 4.2, WebLogic 10g, Hibernate ORM 3.x, Eclipse 3.5, Oracle 10g, IBM WebSphere MQ 6.0, Mercury QualityCenter, CVS, SQL Developer
Duration                                   Aug 2009 to Till Date
Client                                       Largest Conglomerate from Fortune 500 – Top 5 Companies

Offboard Messaging Interface (OMI) is a messaging gateway of the Offboard suite of applications; it processes the messages initiated from the Onboard (Locomotive). OMI also has an Error Processing module that performs predefined functions in the event of an Exception. The Error Processor is based on a configurable XML based rule engine.
For inbound messages, the OMI module intercepts the messages and decodes it to decide the business function that needs to be executed. The decoding of the messages is done based on a configurable XML based rule engine. Once the decoding and validations functions are performed, the message is delegated to the Loader component that stores the decoded message in the DB.
For outbound messages, a Web UI request or an Onboard message can trigger outbound messages. After receiving the request, OMI constructs the message in the format in which the Onboard (Locomotive) is expecting. The formatting of messages is done using an Encoder component.

Responsibilities:
  • Tech Lead for the project and Customer Location Lead.
  • Requirement gathering and analysis.
  • Design/Development/ Code Reviews.
  • Prepare and review documentations.
  • Unit, Integration and Regression testing.
  • Production deployment and follow up support.
  • Co-ordination of business/functional requirements and deliverables with onsite and offshore teams.
  • Ensure quality deliverables.



Project 2                                   Trip optimizer / Trip Advisor
Employer                                 Patni Americas Inc., USA
Type                                         Development – Business Applications – GUI
Role                                         Onsite Coordinator (OSC) / Tech Lead
Platform                                   Client/Server, Unix
Technology/Software               Java/J2EE 1.5, Multi Threading, Socket Programming, WebLogic 5.1, Eclipse 3.3, Oracle 8i, IBM MQSeries 5.0, Rational ClearQuest, WinCVS, SQL Developer
Duration                                   Mar 2009 To Jul 2009
Client                                       Largest Conglomerate from Fortune 500 – Top 5 Companies

Trip optimizer/Trip Advisor is a tool developed for optimizing a trip of the locomotive based on Geo zones as inconsistencies among Locomotive Engineers are resulting in excessive braking and fuel consumption. This has the ability to reduce fuel consumption and unnecessary braking through an automated trip optimization system, resulting in direct fuel savings to the customers. It’s an Autopilot option for Railroads to save fuel. The system has variety of communications mode with the locomotive to dynamically manage the trip during a Train Schedule.

Responsibilities:
  • Requirement gathering and analysis.
  • Design/Development/ Code Reviews.
  • Prepare and review documentations.
  • Unit, Integration and Regression testing.
  • Production deployment and follow up support.
  • Co-ordination of business/functional requirements and deliverables with onsite and offshore teams.
  • Ensure quality deliverables.



Project 3                                   Management Console
Employer                                 Patni Americas Inc., USA
Type                                         Development - Business Applications - GUI
Role                                         Onsite Coordinator (OSC) / Tech Lead
Platform                                   Client/Server, Unix
Technology/Software               Java/J2EE 1.5, Jboss AS 4.2, Struts 1.1, IBM WebSphere MQ 6.0, Oracle 10g, Hibernate 3, Eclipse IDE 3.3, Jboss Tools, XML, XPATH, XML Parsers (DOM & SAX), JMS, MDB, EJB 2.1, AJAX, Mercury Quality Center, WinCVS, SQL Navigator, DisplayTag, Log4J, Mercury Diagnostics Profiler
Duration                                   Mar 2007 To Mar 2009
Client                                       Largest Conglomerate from Fortune 500 – Top 5 Companies

This customer’s products comprised of an on-locomotive computer system, a wireless communications infrastructure and a data center processing system used to deliver locomotive information for asset tracking, event recorder automated download and DVR interface for monitoring locomotive accidents to its railroad customers. The RM&D Information Management group is responsible for the data center systems supporting the commercial Information Based products.

Responsibilities:
  • Requirement gathering from technical and functional Users.
  • Involved in application design and flow
  • Designed Flow diagrams and Use Case diagrams using Visio.
  • Developed User Interface prototypes using HTML and MS Visio.
  • Used J2EE Design Patterns for developing classes.
  • Modeled application using UML in Visio and Star UML.
  • Creation of common components/code libraries including JMS code for MQ.
  • Testing and debugging of the modules.
  • Used CVS for source code and configuration management.



Project 4                                   Expert On Alert (EoA) Redesign
Employer                                 Patni Americas Inc., USA
Type                                         Development - Business Applications - GUI
Role                                         Onsite Coordinator (OSC)
Platform                                   Client/Server, Unix
Technology/Software               Java/J2EE 1.4, Struts 1.1, JBossAS 4.0, Eclipse 3.1, Oracle 8i, IBM MQSeries 5.0
Duration                                   Jan 2007 To Feb 2007
Client                                       Largest Conglomerate from Fortune 500 – Top 5 Companies

            This customer has a Remote Monitoring and Diagnostics (RM&D) division for remotely monitoring the locomotives delivered to its customers as a part of their Master Service Agreement (MSA). For this customer is using their custom built application called Expert on Alert (EoA) that provides tools for communicating to the locomotives via various communication channels (Satellite, Cell/WiFi networks) thru the means of IBM MQ messages.
                                                                       
Customer felt the need of re-engineering this custom built application due to high maintenance cost of the technologies and design used in the current application.

Responsibilities:
  • Understanding system functionality and boundaries.
  • Understanding current technologies and prepare design.



Project 5                                   Investor Search
Employer                                 Patni Americas Inc., USA
Type                                         Development - Business Applications - GUI
Role                                         Onsite Coordinator (OSC)
Platform                                   Client/Server, Unix
Technology/Software               J2EE 1.3, Struts 1.1, JBOSS AS 4.0, MS SQL 2000, Eclipse IDE, 
L, JavaScript, JSTL, Microsoft VSS, Log4J
Duration                                   May 2006 To Dec 2006
Client                                       Largest Conglomerate from Fortune 500 – Top 5 Companies

            This application aims at providing search facility to the users for searching a particular Investor record. Earlier this list of Investors was maintained in the form of an excel file and users were having a hard time to drill for their specific record.

Responsibilities:
  • Gathering requirements from business users
  • Analyzing requirements and communicating to offshore team
  • Technical / Functional query resolution
  • Reviews - Test Cases / Design
  • Testing deliverables before production rollout
  • Communicating with various Technical teams
  • Production rollout and support



Project 6                                   Integrations
Employer                                 Patni Americas Inc., USA
Type                                         Re-engineering
Role                                         Onsite Coordinator (OSC)
Platform                                   Client/Server, Windows
Technology/Software               J2EE 1.3, Struts 1.1(Tiles, Validator frameworks), JBOSS AS 4.0, IIS 5.0, MS SQL 2000, Eclipse IDE, HTML, JavaScript, JSTL, Struts-EL, JSP Custom TagLibs, Microsoft VSS, DisplayTag, Log4J
Duration                                   Nov 2005 To Dec 2006
Client                                       Largest Conglomerate from Fortune 500 – Top 5 Companies

            This module is used for integrating insurance policies of a new acquired business and is workflow based.

Responsibilities:
  • Gathering requirements from business users
  • Analyzing requirements and communicating to offshore team
  • Technical / Functional query resolution
  • Reviews - Test Cases / Design
  • Testing deliverables before production rollout
  • Communicating with various Technical teams
  • Production rollout and support



Project 7                                   Insurance Portal
Employer                                 Patni Americas Inc., USA
Type                                         Maintenance - Business Applications - GUI
Role                                         Onsite Coordinator (OSC)
Platform                                   Client/Server, Windows
Technology/Software               ASP, IIS 5.0, MS SQL Server 2000
Duration                                   Nov 2005 To Dec 2006
Client                                       Largest Conglomerate from Fortune 500 – Top 5 Companies

            Customer group handles the Insurance needs of all its businesses. This application is an online web portal for maintaining and communicating information regarding businesses Insurance policies.
           
            The 2 very critical modules of this application are Certificates and Claims. While certificate module deals with issuing proof of insurance to businesses, claims module deals with recording all the claims.
           
            This is a workflow-based application.

Responsibilities:
  • Supporting application from Client's location (Fairfield, CT)
  • Gathering requirements from business users
  • Analyzing requirements and communicating to offshore team
  • Testing deliverables before production rollout



Project 8                                   Market Metrics - Support
Employer                                 Patni Americas Inc., USA
Type                                         Maintenance - Business Applications - GUI
Role                                         Onsite Coordinator (OSC)
Platform                                   Unix, Client/Server
Technology/Software               J2EE 1.3, Struts 1.1 (Tiles, Digestor, Validator frameworks), JSTL, Struts-EL, JSP Custom TagLibs, JBossAS, Eclipse IDE, MS SQL Server 2000, Rational Rose 2000, Apache Commons, Apache POI, Apache FOP, Microsoft VSS, HTML, JavaScript, XML, XPATH, XML Parser (Xerces), KavaChart, Java Mail, Stateless Session Bean (EJB), Quartz Scheduler, Log4J
Duration                                   Nov 2005 To Dec 2006
Client                                       Largest Conglomerate from Fortune 500 – Top 5 Companies

            The Market Metrics Website is an online Risk Management Information System. The project was born out of a growing need felt by the General Electric Company for a centralized and digitized risk management system that could capture the complexity of providing data controls and analytic tools for cost and exposure comparisons across its 150-plus property and casualty insurance policies. Some of its salient features are:
           
             - Workflow for Policy data validation, upload and locking for prospective data.
             - Rollup and drill down based on various parameters in reports.
             - Multiple Hierarchical structures for participating insurance providers.
             - Claims distribution based on the Program structure

Responsibilities:
  • Supporting application from Client's location (Fairfield, CT)
  • Gathering requirements from business users
  • Analyzing requirements and communicating to offshore team
  • Mentoring new team members at offshore
  • Testing deliverables before production rollout



Project 9                                   CAT Rewrite
Employer                                 Patni Computer Systems Ltd, Mumbai
Type                                         Re-engineering
Role                                         Technical Lead
Platform                                   Client/Server, Windows
Technology/Software               Struts 1.1, J2EE 1.3, JBOSS 4.0, Oracle 8i
Duration                                   Sep 2005 To Oct 2005
Client                                       Largest Conglomerate from Fortune 500 – Top 5 Companies

            CAT (Corporate Air Transport) is an application that customer uses for booking itineraries for their Officers.
           
            I was involved in this project as a technical lead during the later stages of this project. Team was facing technical challenges with the reporting module and I was assigned to analyze the challenges and provide the team with a working solution.

Responsibilities:
  • Analyzing technical challenges and provide with solutions



Project 10                                 Market Metrics - Development
Employer                                 Patni Computer Systems Ltd, Mumbai
Type                                         Development - Business Applications - GUI
Role                                         Programmer
Platform                                   Client/Server, Unix
Technology/Software               J2EE 1.3, Struts 1.1 (Tiles, Digestor, Validator frameworks), JSTL, Struts-EL, JSP Custom TagLibs, WAS 5.0, WSAD 5, MS SQL Server 2000, Rational Rose 2000, Apache Commons, Apache POI, Apache FOP, Microsoft VSS, HTML, JavaScript, XML, XPATH, XML Parser (Xerces), KavaChart, Java Mail, Stateless Session Bean (EJB), Quartz Scheduler, Log4J
Duration                                   Jan 2004 To Aug 2005
Client                                       Largest Conglomerate from Fortune 500 – Top 5 Companies

            The Market Metrics Website is an online Risk Management Information System. The project was born out of a growing need felt by the General Electric Company for a centralized and digitized risk management system that could capture the complexity of providing data controls and analytic tools for cost and exposure comparisons across its 150-plus property and casualty insurance policies. Some of its salient features are:
           
             - Workflow for Policy data validation, upload and locking for prospective data.
             - Rollup and drill down based on various parameters in reports.
             - Multiple Hierarchical structures for participating insurance providers.
             - Claims distribution based on the Program structure

Responsibilities:
  • Detailed analysis of user requirements
  • Map the user requirements with the operational systems
  • Designing of web pages and UI components
  • Preparation of test cases both for UI and interfaces
  • Coding
  • Code review & rework
  • Testing and Bug fixing
  • Creation and maintenance of all the JavaScript code libraries and functionalities
  • Reports - Printer Friendly Version and Zoon Chart Image
  • Reports - Email as Attachment
  • Module Lead for Claims module
  • Defect Prevention Representative
  • Configuration Manager
  • Involved in estimation of Change Request
  • Generic Components - Data Upload, Breadcrumb Generator, Excel Download
  • Creation / Maintenance of reports XML generation code
  • Code creation for dynamic excel generation for reports module testing



Project 11                                 PB Maintenance - Intranet
Employer                                 Patni Computer Systems Ltd, Mumbai
Type                                         Maintenance - Business Applications - GUI
Role                                         Programmer
Platform                                   Client/Server, Unix
Technology/Software               Java / Servlets / JSP / Struts / BroadVision 6.0, HTML, JavaScript
Duration                                   Oct 2003 To Dec 2003
Client                                       Pitney Bowes, USA

            Pitney Bowes is an International fortune 500 company. This project dealt with the maintenance and handling of the Change Request for their Intranet site.

Responsibilities:
  • Enhancements and maintenance for Intranet
  • Understanding functionality of the site
  • Designing of web pages and UI components
  • Preparation of test cases both for UI and interfaces
  • Coding
  • Code review & rework
  • Testing and Bug fixing

Project 12                                 Metalayer Object Builder (MOB)
Employer                                 Metalayer Softwares (I) Pvt Ltd, Pune
Type                                         Development - Business Applications - GUI
Role                                         Programmer
Platform                                   Client/Server, Windows
Technology/Software               Java / C++, XML, JAXP / MsXml, JavaScript, HTML, DHTML
Duration                                   Jan 2003 To Oct 2003
Client                                       Metalayer Software (I) Pvt Ltd, Pune

            Metalayer Software is a subsidiary of Metalayer AG, with its HO in Switzerland. It is a product-based company dealing in products for collaborative environment catering to the customers based in Europe basically pharmaceutical MNCs and Universities.
           
            Scope: MOB includes
            The Metalayer1.0 platform delivers customizable Metalayer objects like News, Discussion, File and many more together with an open space (A community). It is up to the users to exploit these building blocks as per their convenience.
           
            MOB is a part of the ML 1.0 platform, which brings in customization into the platform. It enables users to build their own objects according to their specific needs.

Responsibilities:
  • Understanding functionality of the product
  • Designing of web pages and UI components
  • Coding
  • Code review and rework
  • Random Testing and Bug fixing



Download Resume Format 

0 comments:

Post a Comment

Resumes By Categories

1-5 Years Experienced CV 10-15 Years Experienced CV 10th Standard 12th Standard CV 15-20 Years Experienced CV 20-25 Years Experienced CV 30+ Years Experienced CV 5-10 Years Experienced CV Accounts CV Aeronautical CV Automobile Engineer B Com CV B Pharma CV B.Tech CV BA CV BA Philosophy CV Banking CV BBA CV BBM CV BCA CV BDS CV Beautiful CV Bio Technology CV BMS CV BPO Call Center CV BSC CV BSC IT CV Business Analyst CV CA CV Cashier CV CEO CV CFA CV Chemical CV Civil Engineering CV CMA CV Commercial CV Cook CV Cover Letter for Resume CS CV D Pharma CV Diploma CV Doctor CV draff Economist CV Electrical CV Electronics CV Engineer CV Fashion Designer CV Films CV Finance CV Foreign Resume Format Fresher CV GM CV Hotel Management Housekeeping CV HR CV ICWAI CV Import Export CV Industrial Engineering CV Instrumentation CV Insurance CV IT CV ITI CV journalist CV LLB CV M Com CV M Pharma CV M Phil CV M Sc Computer Science CV M Tech CV M.Tech MA CV Manager CV Marketing CV Mass Communication CV MBA CV MBA Event Management MBA Finance MBA Hospitality CV MBA HR CV MBA IB cv MBA Marketing MBA Production MBA Quality MBA SCM CV MBA System MCA CV Mechanical CV Medical Representative CV Mining CV MMS CV MS CV MSC CV Over 25 Years Experienced CV Paint Technology CV Pharmacy CV Phd CV Philosophy CV Project Manager CV Psychology CV Purchase CV Quality Engineer Real Estate CV SAP ABAP CV SAP Basis SAP BI CV SAP BO CV SAP CRM CV SAP CV SAP FICO CV SAP HR CV SAP MM CV SAP PP CV SAP SD CV SAP Security Six Sigma CV Special Resume System Administrator CV Teacher CV Textile CV Treasury CV USA Resume Web Designer CV