Senior Software Engineer Resume Library in Word Format Free Download -->

Senior Software Engineer Resume Library 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


PROFESSIONAL SUMMARY:
Keen to expand my 10 years of experience in the design and developmentof various Java/JEE applications with a challenging position with more leadership, business, and system integration focus.
         Sun Certified professional with deep understanding of Object Oriented Analysis and Design, JEE and GOF design patterns and SOA based architectures via Web services and XML.
         Results driven developer with great track record of delivering quality Java/JEE based system solutions at Harvard University, AT&T, SonyBMG, BiogenIdec, BellSouth and IONA.
         Senior Java Developer with hands-on experience with J2EE, Spring, Hibernate, SOA with Web Services, Web2.0technologies like Ajax.
         Analyzed and applied most of the J2EE patterns, MVC (Model-View-Controller) and loC
(Inversion of Control) concepts.
         Contributed to all stages of a software development cycle from requirements gathering,
analysis and design to testing and maintenance.
TECHNICAL SUMMARY:
Application Frameworks/Models/ Toolkits
Web Services using JAX-WS, Axis2; Spring, Spring MVC, Struts, AJAX, Hibernate, Rational Unified Process(RUP), Agile Methodology, Google Data API, Google Provisioning API, Velocity, Quartz, XMLBeans, JSF
Software Development Skills/Techniques
OOA/OOD, UML, , RESTful Web services, GoF and J2EE Patterns,  SOA, XML, XSL, XSLT, JAXP, JAXB, Java Idioms
Tools and Technologies
Weblogic, Websphere, IBM Lotus Connections, Oracle, XML, PL/SQL, MyEclipse with PMD and Check Style, Unix Shell Scripting, JUnit, Apache Libraries

PROFESSIONAL EXPERIENCE:
Senior Software Engineer, Harvard University       Apr 2008 – Present
          Designed and developed Web-Services leveraging JAX-WS in JEE5/JDK 1.6 to provide SOA based solution tocater to the needs of various schools and departments on different platforms to view and manage information in our Identity Database.
          Redesigned Harvard University ID Generation System to refactor the business logic accessible to both web and web service clients using Template Method pattern and Inversion of Control.
          Implemented WS-Security for Axis2 based Identity Creation web service using Rampart security module and UsernameToken Profile to secure web servicerequests.
          Collaborated with various schools, departments and customers to clarify requirements, perform pattern/idiom oriented development, support UAT testing and production bug fixes. Solved product issues interacting with IBM, Weblogic/Oracle Support teams.
          Performed hands-on full development life cycle activities including requirements analysis with use cases, technical architecture, domain driven design. Mentored Junior Programmers by getting them up to speed with Java 5 language enhancements, GoF and J2EE Patterns, Domain Model design using POJOs.
          Customized and enhanced IBM Lotus Connections product to make available a social network for Harvard employees.
          Utilized the Public-key cryptography mechanism to encrypt and digitally sign the data sent to customers and to verify and decrypt the data sent to Harvard by leveraging GnuPG utility.
          Migrated the Harvard O & I application to use the CyberSource credit card vendor service.
          Designed and developed a J2EE application to offer students a co-branded version of Google applications like Gmail and Google Docs leveraging the Google Apps Provisioning API.
Technologies and Tools used: JEE, SOAP, JAX-WS 2.1, JAXB 2.0, XML, WSDL, Axis2, Struts, ANT, IBM Lotus Connections, JCE/JCA, PKI, Weblogic 10.3/9.2/8.1, Websphere 6.1
Senior Software Consultant-KeaneFeb 2005 – April 2008
Senior Java Developer, Fidelity Investments
         Designed and developed the middle-tier framework for the next generation of Fidelity’s Stocks Research web page which presents users with Expert Insights, Analyst Research, Picks & Portfolios, News & Events, Market Movers and Stocks Education components.
         Architected a custom framework to provide a consistent paradigm for various developers to receive user requests, delegate them to Business Delegates and Data Access Objects, apply business logic to data retrieved and return to the View layer applying Command Pattern, Strategy pattern and Open-Closed Principle. Leveraged Spring for configuration, Struts with Tiles for MVC and Velocity as template engine. 
Technologies and Tools used: J2EE, Spring, Struts, Tiles, WebSphere’s RAD, EHCache, Quartz, Agile Methodology, ClearCase, Velocity, MVC paradigm, Command Pattern, Open-Closed Principle, Strategy Pattern, XML, JSP, Servlets

Senior Java Developer, BiogenIdec
         Designed and developed BiogenIdec Account Management (BAM) system, whichenabled the on-boarding, role change and termination processes used to manage aworkforce member's Identity
         Developed using the Spring IoC container for dependency injection, Spring MVC todecouple presentation tier from business tier, hibernate for ORM, OSWorkflow as work­flow engine, and Weblogic Workshop for development involving XMLBeans and Oracle database.
         Designed and implemented a custom JSP Tag framework using the strategy pattern which was used to render resource questionnaire web pages from the questions stored as XML in the database.
         Developed tag using a Velocity template containing the HTML code.
         Implemented the approve requests feature.
         Command pattern was used to invoke notifications and workflow state transitions.
         Used AJAX on the identity creation screen to make it more interactive.
         Exposed the identity information from BAM as Web service.
         Used Weblogic Workshop to develop the Web service
•     Used Mule (a messaging platform) to create data feeds for external systems.
Technologies and Tools used: J2EE, Spring, Hibernate, Weblogic Server, WeblogicIntegration(WLI), Oracle, Mule, Velocity, Spring MVC, Ajax, JSP, Servlets, JSTL, DisplayTag Library, CalendarScript, Weblogic Workshop, XMLBeans, OSWorkFlow, Quartz, Ant,CVS, Strategy pattern, Template Method Pattern, Command Pattern, Open-Closed Principle

Senior Java Developer – SonyBMG
          Senior Developer for the SonyBMGCentral and the Sales Reporting System (SRS) systems to handle all the phases of the software life cycle from requirements gathering tomaintenance.
          Developed SonyBMGCentral website using Spring MVC for providing users withproduct, track, artist and release information.
          Daily feeds from external systems were imported using the SQL Loader.
          Developed PL/SQL stored procedures to transfer this feed into a repository schema and then into the application schema.
          Developed SRS system to generate various business reports in PDF and Excel formatsusing the Jasper Reports reporting.
          Implemented Report Manager Java instance to process the user requests from databaseand delegate to various application modules, which execute dynamic SQL queries andreturn user with the report results. This system also provides a real-time interface to check the status of the report requests.
Technologies and Tools used: J2EE, XML, Weblogic 8.1, Spring MVC, Jasper Reports,MyEclipse, Unix Shell Scripts, Ant, Oracle 9.2, PL/SQL Developer, SQL Loader, CVS

Senior Java Developer, BellSouthSep 2004 - Feb 2005
         Developed Bill View Service, which helps the customer service agents to access thecustomer bill. The service exposes both CORBA and Web Service interface to access anEJB deployed in the Weblogic server.
         This EJB collaborates with other components like agents and loaders to retrieve the bill.
         Used the Rational Unified Process (RUP) to prepare design artifacts and coordinatedevelopment.
Technologies and Tools used: Agile Development, Weblogic 8.1, EJB, SOAP, RUP
Senior Java Developer, AT&T Research Labs                             Oct 2002 - Sep 2004
         Contributed to the development of a system called the Integrated Order Manager (IOM).
         Created the overall architecture for the shopping cart framework to handle multiple typesof components using the Factory Design Pattern.
         As per this pattern an Action Handler is created by the factory which handles thecomponent specific add, delete, view and update functionalities.
         Developed the shopping cart forward functionality to forward the shopping cart toanother user.
         Developed and exposed a Web Service from IOM to receive and pass over local privateline orders to downstream systems.
Technologies and Tools used: Oracle 8i, Eclipse, DOM, SAX, DTD, JAXP, JAXB, Ant, Linux, Oracle 8i, JDBC, XML, Servlets, OOP
Senior Java Developer, BellSouth                                                        Apr 2002 - Oct 2002
          Participated in the analysis and design phase of Product Catalog Service, a CORBA-EJBframework to retrieve information from the Oracle's Enterprise Database (EPDB).
          Utilized Microsoft's Visio to create the class diagrams and sequence diagrams
          Used the Singleton pattern in the Cache Server, Value Object and Service Locator Designpatterns in the EJBs.

Technologies and Tools used: Orbix2000, WebLogic6.1, Oracle8i, EJB, XML, Servlets, JSP, UML, JBuilder, Solaris, Linux, J2EE, CORBA, Harvest
Software Engineer, IONA Technologies                      Jun 2000-May 2001
•     Remodeled the configuration repository (CFR) of Orbix2000 from an existing C++service to a Java service with the help of XML for faster response time
•    CFR service loads up the XML data from Oracle database, stores it in a DOM structure tooffer many more CFR services.
Technologies and Tools used: Java XML package, XML, DOM, C++, Oracle8i, Servlets, AIX, Websphere
Graduate Student Assistant, NMSUAug 1998-Jun 2000
         Masters Project: Modified the ORB for ORBacus system to enable the user to captureapplication messages and events that help the user in debugging the behavior andoperation of a given CORBA based application using C++, CORBA with ORBacus on Solaris.
         Computing Research Laboratory, NMSU: Designed and developed a Finite StateTransducer for storing and accessing data efficiently in a NLP based application usingC++, flex and STL.
EDUCATION:
MS in Computer Science - 2000 New Mexico State University
BS in Chemical Engineering - 1997 NIIT (REC Warangal), India
CERTIFIED SOFTWARE TRAINING:
          Sun Certified Java Programmer
          Advanced Java Programming in J2EE and EJB from Learning Tree International
          Oracle l0g and PL/SQL Training from Learning Tree International
          Project Estimation and Risk Management training
          Rational Rose's Training for ClearCase version control system
HONORS:
          Ranked in the top 2% in the MS program.
          Was awarded National Merit scholarship and "Telugu Vignana Parithoshakam" merit scholarshipfrom the State Government of Andhra Pradesh, India for academic excellence.



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