Sr. It Engineer Resume
Moline, IL
SUMMARY:
- 15+ Years of experience in Java/J2EE/Oracle technologies
- 5 Years of working experience in US.
- Experience in system software development cycle with expertise on analysis, design, development, implementation, testing and maintenance of Enterprise solutions J2EE frameworks and Oracle, DB2 databases.
TECHNICAL SKILLS:
Languages: J2EE, Java, JDK1.5, PL/SQL 9i, UNIX Shell Scripts, C, C++, Spark programing
Tools: RStudio, Big Data with Hadoop, APIX, Layer 7, Apache/Tomcat, Kintana, Rational Rose, MyEclipse, TIVOLI, BMC REMEDY, ANT
UI Technologies: JavaScript, HTML, DHTML, CSS, XML, XSLT, JSON, AJAX, SAX, DOM parsers, Yahoo User Interface (YUI), Controllers Struts 1.2, Servlets, JSP and Stripes.
Development Methodologies: Agile methodologies with SCRUM and SDLC. Java Frame Works Spring AOP, Spring IOC and Spring Batch, Hibernate and JPA Annotations.
Unit Testing Frameworks: EasyMock and Unitils (DBUnit).
Portal Development: BEA Weblogic 10.2, Desktop, Book, Page, Federated Portlet JSR 168 Producer - Consumer Portlet, Internationalization i18n, Unified User Profile, WL Virtual Content RepositoryApplication Servers BEA Weblogic 8.1, 10.0, 10.2, IBM WebSphere 5.1, 6.1RDBMS Oracle 9i, 8i, 8.x, 7.x/, DB2
Design Tools: Visio 5.0 Flow Diagram, Rational Rose with UMLVersion
Control Rational: Clear Case, SVN, CVS.
Operating Systems: Sun Solaris V 8/9, SCO UNIX 3.2, Windows 3.x/98/NT/2000/XP
PROFESSIONAL EXPERIENCE:
Confidential
Sr. IT Engineer
Environment: Oracle Pl/SQL, Hadoop Data Lake, Spark, Hive, Hue
Responsibilities:
- Develop POCs for IB Data Quality using Spark with Hadoop MAPR5.1 platform.
- Sqooping Install Base/Service Contracts data in Hadoop Data Lake
- Analyze Service contracts dataset and provide input for the services business for renewals
- Develop statistical models for Contracts and RMAs
- Develop Spark programs using Java for IB (Install Base) Data Quality metrics.
- Use CHAID, Apriori, K-Means,SVM Classification algorithm for prediction of opportunities
Confidential
Sr. IT Engineer
Environment: Java, JQuery, Angular Js, Grunt, Karma, Oracle, PCI-DSS Compliance, CyberSource
Responsibilities:
- Develop UI for the Click2Pay application
- Design UI and the back-end tables
- Co-ordinate with Cybersource - third party vendors for Payment Gateway for account setup
Confidential
Sr. IT Engineer
Environment: HTML, Java, Jdeveloper, JSP, Dojo, Spring, JAXB, Web Services SOA, JPA, Hibernate, Oracle SOA, Golden Gate and IBM WebSphere 6.1/7.0, JQuery and JSON, SVN - Subversion, Git, Github Data Modelling, Git, Jira, uDeploy, uRelease, BOST Framework
Responsibilities:
- Develop Entitlement Framework for Role/Policy based Access management
- Design and development using Java/J2ee/ Web services technology on Monthly/Quarterly releases for the business requirements using SDF framework
- Developing Automation strategy and scripts for EF Regression Test suites
- Versioning Strategy for EF web services to support multiple versions of the web services for the EF subscribers
- Provisioning and implementing dedicated integration environment for EF services in PAAS
- Problem Solving and Analytical Thinking
- Driving IT delivery transformation from traditional waterfall to agile methodology
- ITDT Platform setup using uDeploy, uRelease, Continuous Integration platforms.
- Speciation in System Integration with Master Data Services
- Externalize web services using APIX platform
- Layer7 policy configuration
- Splunk configuration of the Services and Event generation for the Exception/Error handling
Confidential
IT Engineer - Architect
Environment: HTML, Java, JSP, Document management - IFS, EDM for DCP
Responsibilities:
- Tech Lead for AS Delivery workspace for uploading the AS Project documents.
- Worked on the content migration of the content from IFS to EDS (Documentum)
Confidential
Software Engineer - Architect
Environment: HTML, Java, JSP, Stripes, Spring, JPA, EJB 3.0, Easy Mock, Unitils, Hibernate, Eclipse, DB2, SVN and IBM WebSphere 6.0, YUI and JSON, SVN,Quick Rules.
Responsibilities:
- Collect and document user’s requirements and develop logical and physical specifications
- Research, evaluate and synthesize technical information to design, develop and test computer-based systems
- Develop data, process and network models to optimize architecture and to evaluate the performance and reliability of designs using UML, TOAD for ER Diagrams, VISIO for flow charts
- Plan, design and co-ordinate the development
- Assess, test, troubleshoot, document, upgrade and develop maintenance procedures for operating systems, communications environments and applications software
- Lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded software control system
Confidential - Moline, IL
Programmer Analyst
Environment: HTML, Java, Servlet, JSP, spring, Hibernate, Eclipse, Oracle, SVN and IBM WebSphere 6.0, RSA
Responsibilities:
- System Design, preparing the Use case diagrams, class and sequence diagrams using UML with Visio.
- Preparation of Design Specification document.
- Leading a team of five members.
- Performing Design Review and Code Review.
- Coordinating with Business Analyst and Project Manager.
- Discussing key performance issues with the Architect.
- DAO Factory, Singleton design patterns are used in the project.
- Designed Hibernate POJO for processing claims, calculating labor hours and parts price.
- Designed frameworks for Search and Maintenance for the product.
- Spring Web Tier used to create maintenance screens for decision tables.
- Designed a Common Ajax call for VIN validation using Yahoo User Interface(YUI) libraries.
- Existing Struts application is integrated with Spring Framework.
- RSA (Rational Software Architect) is used as an IDE.
- Defining business rules using Qrules.
- Developing SQLs to retrieve handling percentage for Parts.
- Developing SQLs for Claims Search screen to search claims details for Dealers.
- Developing PL/SQL for VMRS 33 Component Code lookup.
Confidential - Chicago, IL
Tech Lead
Environment: HTML, Java, Servlet, JSP, Struts, RAD, Oracle 9i, CVS and IBM WebSphere 5.1.
Responsibilities:
- System Design, preparing the Use case diagrams, class and sequence diagrams using UML with Visio.
- Preparation of Technical Requirement Specification document and Design Specification document.
- Managing a team of five members at onsite and providing technical suggestions.
- Performing Design Review and Code Review.
- Coordinating with Business Analyst and Project Manager.
- Discussing key performance issues with Architect.
- Designed Struts Action for uploading the Issues and Cancels of the checks using Struts Upload.
- Designed Billing Volume PL/SQL package for generating the Billing History on Daily/Monthly basis for the ACH related Exceptions.
- Designed EJBs for Validating Pay info and Stops.
- Apache Axis 1.2 is used for invoking the entitlement related Webservices.
- RAD and IBM WebSphere 5.1 are used for IDE and application services.
Confidential - Chicago, IL
Program Analyst
Environment: HTML, Java, Servlet, JSP, Spring, JSR 168 Producer Consumer Portlet, DOJO with Ajax, MS Visio, CVS, Weblogic Workshop IDE
Responsibilities:
- Requirement gathering, System Design, preparing the Use case diagrams, class and sequence diagrams using UML with Visio.
- Preparation and maintenance of Technical Requirement Specification document and Design Specification document.
- Design and Development of Desktop, Pages and books for Private Passport.
- Design and Development of Shells in WL 10.2.
- Producer portlets are published in the WL Server.
- Consumer portlets are developed in WL 10.2 workshop for Common Components Quick Quote, Symbol Lookup, and Financial News for the New Generation Portlet.
- All the Financial Information related Stocks, Charts and Market details are retrieved from Reuters.
Confidential - Libertyville, IL
Technical Lead
Environment: HTML, Java, Servlet, JSP, spring, Hibernate, Oracle 9i, Rational Rose, Rational Clear Case, Apche and BEA Weblogic 8.1
Responsibilities:
- Requirement gathering, System Design, preparing the Use case diagrams, class and sequence diagrams using UML with Rational Rose.
- Leading 7 members team at on site.
- Leading the team and guiding the team.
- Performing Design Review and Code Review.
- Coordinating with Business Analyst and Project Manager.
- Discussing key performance issues with Architect.
- Preparation and maintenance of Technical Requirement Specification document and Design Specification document.
- Developed the screen layouts and graphical User interfaces for Business Content Model.
- Server Phase 1 is developed using SDLC. Subsequent releases are developed using Agile with XP.
- Preparation of Entity Relationship Diagram for Database Design.
- Design and development of Compass Integration Web services interface to FTP the software packages from Compass to Apache Filer.
- Designed DB LINK interface.
- Designing SOAP interface from RSD Client to the server.
- Implementing the Web Services on BEA Weblogic.
- Designed GUI using Spring MVC Framework.
- Developed ORM using Hibernate Core.
- Batch Process development using Hibernate POJO.
- Designed and developed the Client Server communication module using the SOAP protocol with SAAJ APIs.
- Developed parser to convert the attachments in ‘application/dime’ format to the text/xml format.
- Developed XML Schema Definition for preparing Software Phone Matrix.
- Developed XML expressions for querying and parsing the SOAP input messages from the Client using XPATH.
- Developed xml method for parsing the Client Request using SAX Parser.
- Developed the Java object to xml converter using DOM4j parser.
- Developed PL/SQL procedure for creating/dropping the partition in a table.
- Developed PL/SQL procedure for retrieve data for generating the User reports.
- Developed Web Services client using Apache Axis to call the webservice which transfers files from Compass to the Unix location.
- Creating new Release packages in Clearcase and with the Kintana workflow management tool.
- Writing Complex SQL queries and Tuning SQLs.
- Building Ear using ANT tool.
- Scheduled the Unix processes using the TIVOLI.
- Developed CSS styles for displaying the Confidential Logo on all the pages.
- Incident Management using BMC Remedy tool.
- Configuring JNDIs, Data sources, Connection Pools and deploying applications Weblogic Application Server.
- Developed Web services client using AXIS to delete the old files in the Unix location.
- Log4j framework is used in this project for logging the debug, info, fatal errors.
- Configuration is maintained in the vobs using Rational Clearcase.
- Prepared Integration Test Cases.
Confidential - Libertyville, IL
Senior Developer
Environment: HTML, Java, Servlet, JSP, EJB, Struts, Oracle 9i, Rational Rose, Rational Clear Case, Apche, Tomcat and BEA Weblogic 8.1.NSRA (New Software Release Approval)
Responsibilities:
- Preparation of Feature Requirement Specification, Use Cases.
- Requirement gathering, System Design, preparing the Use case diagrams, class and sequence diagrams using Rational Rose.
- Preparation and maintenance of Technical Requirement Specification document and Design Specification document.
- Developed CSS styles for displaying the Confidential Logo on all the pages.
- Developed GUI using AJAX framework.
- Developed JSON Object notation for Page Rendaring.
- Developed mailing client using Java SMTP API, CSS and RAD.
- Developed Session and Entity bean for DB overlap.
- Writing Complex SQL queries and Tuning SQLs.
- Developed Oracle PL/SQL procedures, functions, Triggers to handle the business logics.
- Developed parser program to parse a text file and store it into the DB using SAX parser.
- Developed scripts to schedule oracle jobs.
- Configuration of the code/documents is maintained in the vobs using Rational Clearcase
Confidential
Developer
Environment: Windows XP, HTML, Java, Java Script, Servlet, JSP, DB2, IBM Websphere 5.0.1
Responsibilities:
- Content Model Analysis.
- Developed Jsp pages and servlet controller.
- Coding and Unit Testing.
Confidential - San Antonio, TX
Developer
Environment: Solaris, HTML, Java, Java Script, Servlet, JSP, DB2, IBM Websphere 5.0.1Policy Administration System (PAS)
Responsibilities:
- Developed Analysis and Design Models using Rational Rose.
- Writing Queries using SQLs.
- Coding Java, JSP, Servlet in the UNIX environment.
- Preparation and maintenance of Technical Requirement Specification document and Design Specification document.
- Preparing Integration test cases and Integration testing of the system.
- System support and defect fixing.
- Writing Complex SQL queries and Tuning SQLs.
Confidential
Developer
Environment: HTML, C++, Java, J2EE, CSS, RAD,Java Script, Servlets, JSP, EJB, DB2
Responsibilities:
- Developed Analysis and Design Models using Rational Rose.
- Preparation and maintenance of Technical Requirement Specification document and Design Specification document.
- Writing Queries using SQLs.
- Coding Java, JSP, Servlet in the Unix environment.
- Developed Java script for front-end validation.
- Developed Session and Entity beans to call the GIS and VIN validation interface.
- Preparing Integration test cases and Integration testing of the system.