We provide IT Staff Augmentation Services!

Technical Lead & Sme Resume

5.00/5 (Submit Your Rating)

Columbus, OH

SUMMARY:

  • I have 10 years of experience in Java, J2EE, and Oracle, UNIX enterprise domain defining, architecting, implementing and maintaining business applications for various industries. Core skills are in the area of Java Enterprise Architecture, Integration Architecture and Data Architecture with an exposure to Service Oriented Architecture (SOA & ESB).
  • Extensive experience with OOAD methodologies, varied java enterprise architectures, enterprise application integration techniques, delivering complex n - tier apps in Java EE
  • Proficiency and experience implementing latest Java EE 5 standards like JSF, open source frameworks like Spring, Hibernate, Struts 1.3, SOA, Webservices, EJB 2.1/3.0 and Middleware t
  • Implemented webservice components such as SOAP, WSDL, SOA and RESTful for exchanging the XML Data. Proficient in XML technologies like XML, DTD and various web based technologies like HTML, DHTML, JavaScript and AJAX
  • Strong database skills, Object Oriented Programming / design and development knowledge.
  • Experience in analyzing and translating business requirements to technical requirements and design. Extensive experience with analysis, design, development, customizations and implementation of software applications.
  • Extensive experience leading / building / mentoring project development teams across domestic - offsite demographics
  • Experience conducting/participating in training sessions, Joint application design (JAD) sessions, client meetings, conducting technical interviews.
  • Experience playing multiple roles - Architect, Analyst, Technical Lead, Developer, Mentor, consultant
  • Experience in conducting Technical assessment for Java enterprise projects, identifying bottlenecks and providing solutions. Experience in performance optimization/benchmarking for n-tier enterprise apps
  • Have good Insurance and Banking Domain exposure and Knowledge. Good communication skills, leadership skills, interpersonal skills, self-motivated, quick learner, team player, pro-active learner.

TECHNICAL SKILLS

Project Domains: Health care / Human Services, Billing, Client Enrollments, Eligibility Rules, Health insurance claims processing rules, Corporate and Retail Bank

Platform: Windows OS Family and AIX, UNIX

Application/Web Servers: Weblogic 10, WebSphere 6, Tomcat 6, Apache Web Server, JBoss

Frameworks: Struts 1.3 / 2, Spring 2.5, Seam, Hibernate 3x, Custom XML frameworks

IDEs / Tools: Eclipse3.4, Weblogic workshop, RAD 7.0, CVS, VSS, Rational Clear Case, SVN, Dimensions Putty, WinSCP, PL-SQL Developer, TOAD

Modeling Tools: Star UML, MS Visio

Web technologies: JSP 2.1, JSTL, JSP Tags/ Custom Tags, JSF 1.2, Richfaces Servlets 2.5, Java Script, XML, XSLT, JSON, JQuery, Ext JS, OOJS, Ajax, JSON, Jibx, IBatis, Cucumber

Integration Technologies: Weblogic JMS Server

Languages: Java 6, UML 2.0, SQL, PL-SQL, XML, HTML, C++ and C

Java EE: EJB 3 & 2.1, JSR237 - CommonJ package, Java Mail APIs, JTA, JNDI, JMS, RMI, JPA

Methodologies: XP / Agile, Waterfall, RUP, OOAD

Design/Development: Java Design patterns, Java EE design patterns

PROFESSIONAL EXPERIENCE

Confidential, Columbus, OH

Technical Lead & SME

Responsibilities:

  • Working as a Senior Developer/System Analyst for SCOTI / Ohio Means Jobs Applications.
  • Project contribution towards architecting, redesigning, enhancing and developing modules like User Creations, Form based security Authorisation and Authentication, Mini Registration, Contract management, Client enrolment, Eligibility determination,
  • Migrating State of Ohio “job seeker applications” from Oracle Forms to Websphere Application Server 7 (including security subsystem from OID to eDirectory).
  • Worked on framework to streamline RichFaces generated artifacts to support EJB business and persistence layers.
  • As a systems analyst was responsible for creating UML artefacts using Visio, technical documentation from functional specs and driving migration projects for porting into different system. Contributed towards data model design for critical modules.
  • Contribution and participation in JAD sessions. Effort estimation, Initial detail planning
  • Implemented LDAP EDirectory framework for Authorisation and Authentication processing module to improve processing time and improve turn around SLA.
  • Successfully migrated ODJFS java applications from JDeveloper to RAD 7.0 Integrating modules with AIX file mount points
  • As a technical analyst designed flexible, multi-threaded, extensible and performance / resource friendly Java EE modules using JSF, Richfaces, EJB 3(stateless session beans,), Hibernate, JPA and POJOs. Implemented design patterns towards application development.
  • Develop Hibernate entities and persistence manager classes to handle Integration tier needs of application. Writing HQLs, SQLs, PL-SQL on need basis.
  • Active contributor towards Quality Assurance initiatives, test case reviews, test plan, JUnit creation.

Environment: Visio, Websphere 7, JSTL, JSF/Richfaces, EJB 3.0 (SessionBeans), Hibernate 3.x Entities, JPA, Seam, Asynchronous JavaScript and XML (AJAX), Oracle 10g, EDirectory LDAP, SVN, Dimensions, Rad 7, Maven, Toad, PL-SQL Developer, J Profiler, JRockit profiler, CRT, Putty, WinSCP.

Confidential, Columbus, OH

Application Architect / AnalystIHUB

Responsibilities:

  • Working as a technical architect / analyst for Enterprise Integration Hub / Enterprise Service Mgmt and technical lead for domestic and offshore development teams.
  • Almost 2 years of project contribution towards architecting, redesigning, enhancing and developing modules like Claims processing, Service Delivery reporting, Invoice management, Contract management, Client enrolment, Eligibility determination, Developed home grown rules engine for health care claims processing
  • As a systems architect was responsible for creating UML artefacts using Visio, technical documentation from functional specs and driving migration projects for porting into different system. Contributed towards data model design for critical modules.
  • Contribution and participation in JAD sessions. Effort estimation, Initial detail planning
  • Implemented Oracle HSQL parallel processing framework for Claims processing module to improve processing time and improve turn around SLA.
  • Successfully developed integration module with WTX/Dstx agent for Incentives security requirements
  • As a technical architect designed flexible, multi-threaded, extensible and performance / resource friendly Java EE modules using Struts 1.3, EJB 2.1 / 3(stateless session beans, Message driven beans), Hibernate and POJOs. Implemented design patterns towards application development.
  • Develop Hibernate entities and persistence manager classes to handle Integration tier needs of application. Writing HQLs, SQLs, PL-SQL on need basis.
  • Designed and developed batch processing cycle using Persistence/ Routing & Enrichment framework and responsible for general health of batch cycle in PROD systems
  • Point of contact for business from application standpoint towards system health and monitoring, resolving PRD critical issues, coordinating with multiple teams for integration needs. Conducting technical assessments on different application tiers to resolve bottlenecks.
  • Active contributor towards Quality Assurance initiatives, test case reviews, test plan, JUnit creation and review, laying out strategies for Test Driven Development.
  • Provide inputs towards code quality, code reuse, application design and standards, analysing code deliverables using static analysers. Identifying bottlenecks in application code and providing solutions.

Environment: Visio, Weblogic 10, JSTL/JSP 2.1, Struts1.2, EJB 2.1 (SessionBeans/MDBs), Hibernate 3.x, Maestro 1.6 Job Scheduler, Oracle 10g, Weblogic JMS provider, SVN, Tortoise SVN, Eclipse 3.4, Maven, WTX/Dstx, Toad, PL-SQL Developer, J Profiler, JRockit profiler, CRT, Putty, WinSCP.

Nationwide Insurance, Columbus, OH

Senior Developer

Responsibilities:

  • Developed Product catalogue rendering portal based on web centric architecture using Struts, Spring POJOs and integration module using Web services MDM interfaces for legacy data connectivity.
  • Implemented spring based business services in business layer for greater flexibility and enterprise features.
  • Implemented OS cache in service layer for better performance using data caching techniques for catalogue rendering webservices. Integrated Jacada Host fuse for better product management and customization. Implemented UI page flows for better customer purchase experience.
  • Developed Customer login, contact management and single view of customer module using Axis web services. Using Java Script API implemented Ajax/Reverse Ajax notification system for order tracking and customer relationship.
  • Developed data aggregation module using back end process for understanding customer browsing patterns and interest, help Nationwide decide, design future proof products for its customers
  • Prepare initial detail planning and effort estimation, Technical mentor and trainer. Creating Use cases, Class diagrams High level design diagrams using Microsoft VISIO
  • Employed Commons-Logging Utilities for debugging purposes & managing log levels
  • Employed JSTL tags to pull contents from Stellent Content mgmt Server
  • Written ANT Build Scripts for application build and deployments
  • Written JUnit test cases for testing business service objects & Assert test parameters
  • Introduced Data caching for better performance using OS cache utility
  • Written SAX parsing modules for reading XML data and forming Hash Map objects
  • Writing Java Scripts for client side validations and Dynamic Effects
  • Configuration management with SVN
  • Weblogic 8x installation, domain set up, connection pool, message queues configuration
  • Improved and faster navigation, Improved data entry capabilities - accurate and non-redundant data entry
  • Improved, consistent and complete view of clients that will Drive direct channel growth, Increase net new policies

Environment: Weblogic 8x, Jacada Weblogic, Eclipse 3.1, OS Cache, PL/SQL Client, Java 1.4, Struts 1.3, XMLBeans 2.0, Web Services (AXIS 1.3), ANT 1.6, Spring IoC 2.0, Hibernate 3.0, Apache Commons Utilities (Logging, PropertyUtils, BeanUtils), JUnit 4.0. JQuery, Ext JS, OOJS, Ajax, JSON, Jibx, IBatis, Cucumber

Confidential, Novato, C.A

Project lead

Responsibilities:

  • Project Lead and developer for Product development team
  • Coordinating with FFIC Business & Understanding FFIC business requirements
  • Prepared project effort estimation, Planning & work allotment for team members
  • Preparing Use cases, Class diagrams, High level Design diagrams using VISIO
  • Peer review Designs, creating Test plans and Test cases for project deliverables
  • Reduce training time and increase retention rate Improve customer experience Simplify and consolidate call flows. Developed Meta Data Capturing Tool and helped Business team to store Meta Data info
  • Created User Interface Forms using JSPs and Servlets based on Meta Data info
  • Duties include development & support for the existing suite of products. Incorporating new technology to the existing product and to update the client with the new features.
  • Interacting directly with business, incorporating and formulating requirements and keeping them updated with the improvements on entire project life cycle
  • Involved in developing workflow functionality for providing content approval facilities. Developed user rights mgmt module for access restriction & access grants to publishers
  • Providing Technical mentoring for Team members & conducting training. Production Roll out of the Product in Phases, Tracking and Fixing Remedy Tickets
  • Product enhancement and maintenance support, on call support for Publishers. Supported multiple applications in the Claims and Enterprise functional area. Support included maintenance and enhancement to the applications
  • Have implemented multiple enhancement work requests in Java and J2EE as part of the application enhancements, understanding the requirements, translating it into Detailed Design, coding, performing unit and system testing

Environment: Windows XP, Websphere 5x, WSAD v5x, Sun Solaris, Oracle 9i, CVS, Java 1.4, JSP 2.0, Servlets 2.3, JSP Custom Tags, Java Script, TOAD, XML, XSLT, Xalan Parser, JDBC/SQL, E Web Edit Pro, JUnit, Apache ANT.

Confidential, Novato, C.A

Project lead

Responsibilities:

  • Involved in analysing existing websites & consolidating user requirements, Coordination with webmaster and business team understand their requirements
  • Writing Use Cases, class diagrams and wire frames based on user inputs
  • Created requirement documents, effort estimation, and detail planning and task allotment. Created understanding and feasibility documents
  • Designed, developed widgets using JSP custom tags. Created unit test plan and test cases and peer reviewing widget code against coding standard
  • Unit tested in development environment. Coordinated with QA team for testing widgets in Staging and Production environments. Implemented CMM Level 5 processes for every module deliverable.
  • Coordinated with end users for User acceptance testing. Raising build request and coordination with deployment teams
  • Have implemented multiple enhancement work requests in Java and J2EE as part of the application enhancements, understanding the requirements, translating it into Detailed Design, coding, performing unit and system testing.
  • Attend weekly Technical and BAM meetings and updating the status. Involved in analysis, design, communication agreement between different interfacing applications interacting with FFIC design architect and functional point analysis.

Environment: Windows XP, Sun Solaris, Weblogic 7x, Eclipse 3.0, Oracle 9i, CVS, Java, JSP, Custom Tags, Servlets, XML, XSLT, Java Script, Apache ANT 1.5

Confidential

Java Developer

Responsibilities:

  • Develop business components based on requirements. Write SQL, PL-SQL queries for Oracle 8i DB. Database connectivity using JDBC API
  • Designing / integrating reports using Crystal reporting tool with Swing apps. Unit testing Swing applications and UI forms
  • Duties include development & support for the existing suite of products Interacting directly with client SCB Singapore
  • Incorporating and formulating requirements and keeping them updated with the improvements on entire project life cycle
  • Meeting deadlines and achieving client satisfaction. Client co-ordination, understanding requirements, system & impact analysis of various affected products and preparing functional specifications. Desgning, developement and implemenation of enhancements
  • Guiding onsite support-maintainance team development team, SCB’s environment team and SCB’s testers

Environment: Windows NT, JDK 1.4, Oracle 8i, JDBC, Clearcase, IBM AIX 5.2, Java 2.0 (Network Programming Threads), Servlets 2.3, JSP 1.2, Oracle PlSql 9i, XML, Web Sphere 5.1

Confidential

JavaDeveloper

Responsibilities:

  • Designed and coded JSP pages and Java Beans for different user interactive Web pages. Developed and wrote UNIX Shell scripts to automate various tasks. Validating the data at client side using Java Script.
  • The version control of the source code was done using Clearcase. Developed the front end forms using JavaScript, HTML and DHTML. Responsible for developing the GUI representation of screens on UNIX using C++.
  • The Java applets were made user interactive using Swing Components. Designed the screens using Swing Components. Involved in developing Server side Java Servlet to capture the posted form data and further processed it on the Server side. Responsible for writing Database Triggers, Stored Procedures and backend PL/SQL functions.

Environment: Windows-2000/Jdk1.2, JSP, EJB, Servlets, JavaBeans, Sybase, DB2 Universal Database. JSP, HTML, JavaScript, CICS, IBM WebSphere Application Server Advanced Edition, JRun PL-SQL, XML, Unix Shell Scripts, Apache Tomcat 5.0

We'd love your feedback!