Technology Lead Resume
Plano, TX
SUMMARY
- Over (10+) Ten PLUS years of experience in teh IT industry in designing J2EE applications & Software Development of Business Applications, Product Development and Database Management Systems.
- Around (5) five years of experience as senior Techinical Lead.
- Excellent Interaction with clients and exposure to work on Function Point Analysis.
- Expertise in various servers namely IBM RAD 6.0, WebSphere 5.1, BEA WebLogic Server and Tomcat.
- Extensively worked with several java technologies like J2EE 1.4, J2EE Design Patterns, Spring framework, MVC Architecture, Struts, Tiles, Servlets 2.4, JSP, JDBC 3.0, Hibernate, JMS and EJB 2.0.
- Exposure to work on XML, Web Services, SOA, WSDL and SOAP.
- Adept at Object - Oriented Analysis and Design using UML designing tools like Rational Rose.
- Exceptional noledge in data analysis. Proficient in relational database designing and developing PL/SQL objects like Stored Procedure, Joins, Triggers, Cursors and Views in Oracle 9i/10G.
- Hands on experience in Integrating teh RSA Multi Factor Autantication with different modules of teh application.
- Strong experience in designing of High level and Detail design documents for teh business modules.
- Expertise in understanding teh Business functionality and gathering business requirements.
- Good Experience in Object Oriented Programming.
- Strong business and technical experience in conducting work shops, requirements gathering including design, development, integration, testing, and deployment software applications
- Successful implementation of MVC (Model view controller) Architectural Pattern.
- Worked extensively on xbeans and xml schema
- Experience in applying Agile Software development practices.
- Experience in Microsoft Visio for developing design entities.
- Experience in developing applications with service oriented architecture following market demand Design Patterns, Datastructures and Algorithms.
- Experience in developing Data & Object Models and ER Diagrams.
- Good Experience in following teh Quality standards as per CMMI Level 5.
- Experience in Telecom, Banking, Finance, Insurance and logistics based business processes.
- Good Knowledge of Web Services/WSDL, SOAP.
- Experienced in designing Web Applications using HTML5, CSS3, JavaScript, Ajax, JQuery, JSON and TEMPhas excellent debugging skills in web applications using Firebug, HTTP Watch & LiveHttpHeader plug-ins.
- Experience with XML related technologies like XMLSchemas, XmlParsing, DTD, XSLT and XPath.
- Good experience in coding using Interfaces, Delegates, MultiThreading, Reflection.
- Excellent communication skills and motivated organized team player with high aptitude for analytical and problem solving skills.
TECHNICAL SKILLS
Java Technologies: J2EE, Servlets 2.3, Web Services(REST and SOAP), JSP 2.1, EJB 2.0/3.0, JDBC 3.0, JMS 1.1, Struts 1.2, SOAP 1.1, WSDL 2.0, Java, Spring and Hibernate.
Languages: Java2, PL/SQL, HTML, XML, XSL and JavaScript 1.2,xbeans
Operating Systems: Solaris, Windows95/98/2000/XP, Windows NT, UNIX and Vista
Databases: Oracle 8i/9i/10g and MS SQL Server
Application Servers: WebSphere 5.1, RAD 6.X and Web Logic 8.1/9.2
Web Servers: Apache Tomcat 4.0/4.1/5.5 and Java Web Server 2.0
Java IDEs: Eclipse 3.0 and JBuilder
Design: Rational Rose, Visio, RAD tools and UML and
Version Control Tools: Visual Source Safe, CVS, ClearCase
Middleware: RMI, CORBA
PROFESSIONAL EXPERIENCE
Confidential, Plano TX
Technology Lead
Responsibilities:
- Produceddetailed design documents with design alternatives, pros and cons for each approach and reasons for teh recommended approach.
- Configured Oracle GoldenGate rules for conflict solution.
- Provided RSA Access manager cross datacentre communication.
- Configured httpd.cong url rewrites for session management.
- Convinced business users and analysts with alternative solutions dat are more robust and simpler to implement from technical perspective while satisfying teh functional requirements from teh business perspective.
- Developed wrapper on RSA Access Manager API for doing teh customer data retrieval and manipulation.
- Applied design patterns and OO design conceptsto improve teh existing Java/JEE based code base.
- Performing Veracode scan on deliverables and analyzing teh results to find security vulnerabilities.
- Created teh Groovy scripts and used with Soap UI for simulating teh different web service responses.
- Configured teh Motion Point in web server to support French language.
- Configured Site Catalyst for data Analytics.
- Developed reusable components for configuring teh different environments.
- Integration of services with various clients using SOAP interfaces dat are developed using Spring-WS.
- Extensively used Struts Framework for resource bundles, tags and validation framework.
- Onshore-offshore coordination and team management (size of 10-15)
- Delivery ownership and end to end delivery support.
- Interacting with heterogeneous systems and business groups.
- Prepared and validated unit test cases using JUnit and performed code reviews.
- Coordinated with teh QA Testing team and fixing teh defects.
Environment: Java6, Struts Framework, Spring IOC, RSA Access Manager 5/6.1, RSA Agent 4.2,Oracle Goldengate, Hibernate, JDBC, Oracle11g, Apache Ant, Maven, Hudson, Eclipse, Weblogic 8/11g, JUnit, and clear Case, SVN, Log4j, Soup UI, Site Catalyst, JQuery, Ajax, Unix Shell programming and DOJO.
Confidential, Plano TX
Technology Lead
Responsibilities:
- Produceddetailed design documents with design alternatives, pros and cons for each approach and reasons for teh recommended approach.
- Convinced business users and analysts with alternative solutions dat are more robust and simpler to implement from technical perspective while satisfying teh functional requirements from teh business perspective.
- Developed wrapper on RSA Access Manager API for doing teh customer data retrieval and manipulation.
- Applied design patterns and OO design conceptsto improve teh existing Java/JEE based code base.
- Performing Veracode scan on deliverables and analyzing teh results to find security vulnerabilities.
- Created teh Groovy scripts and used with Soap UI for simulating teh different web service responses.
- Configured teh Motion Point in web server to support French language.
- Configured Site Catalyst for data Analytics.
- Developed reusable components for configuring teh different environments.
- Integration of services with various clients using SOAP interfaces dat are developed using Spring-WS.
- Extensively used Struts Framework for resource bundles, tags and validation framework.
- Onshore-offshore coordination and team management (size of 10-15)
- Delivery ownership and end to end delivery support.
- Interacting with heterogeneous systems and business groups.
- Prepared and validated unit test cases using JUnit and performed code reviews.
- Coordinated with teh QA Testing team and fixing teh defects.
Environment: Java6, Struts Framework, Spring IOC, RSA Access Manager 5/6.1, RSA Agent 4.2, Hibernate, JDBC, Oracle11g, Apache Ant, Maven, Hudson, Eclipse, Weblogic 8/11g, JUnit, and clear Case, SVN, Log4j, Soup UI, Site Catalyst, JQuery, Ajax, Unix Shell programming and DOJO.
Confidential, TX
Team Lead
Responsibilities:
- Working as Team Lead.
- Analysis & study of teh new enhancements and guiding teh team on teh requirements.
- Interacting with different teams like Confidential Business and Usability by hosting weekly meetings. Work with Operation and Quality Assurance to optimize teh technical and economic performance of existing product plan.
- Involved in Requirements gathering and Designed High and Low Level Designs using UML.
- Designed detail FPA. Worked with J2EE Design Patterns.
- Business logic implementation using teh stored procedures and data objects to retrieve teh search results based on teh search criteria obtained from teh web service or interface.
- Involved in developing web services.
- Involved in teh critical code development for performance enhancements.
- Designed SQL Server reports to analyze teh PQI (Produce Quality Index)
- Used GIT and perforce for software configuration management and version control of teh development project
Confidential, NC
Module Lead
Responsibilities:
- Working as Module Lead.
- Analysis & study of teh new enhancements and guiding teh team on teh requirements.
- Interacting with different teams like VZ Business, Usability and VZ onsite team by hosting weekly meetings. Work with Operation and Quality Assurance to optimize teh technical and economic performance of existing product plan.
- Involved in Requirements gathering and Designed High and Low Level Designs using UML.
- Designed detail FPA. Worked with J2EE Design Patterns.
- Business logic implementation using teh stored procedures and data objects to retrieve teh search results based on teh search criteria obtained from teh web service or interface.
- Involved in developing web services.
- Designed SQL Server reports to analyze teh PQI (Produce Quality Index)
- Used Clearcase and perforce for software configuration management and version control of teh development project.
Confidential, Boston, MA
Senior Developer
Responsibilities:
- Worked as Module Lead.
- Interacting with different teams and by hosting weekly meetings. Work with Operation and Quality Assurance to optimize teh technical and economic performance of existing product plan.
- Involved in Requirements gathering and Designed High and Low Level Designs using UML.
- Prepared weekly Project Tracking reports.
- Developed detail Function Point Analysis as well as new BR analysis.
- Business logic implementation using struts framework and EJB.
- Involved in developing JUNIT Test cases.
- Integrated teh Node engine, DEM frameworks (Planet Soft frameworks) with teh developed code for business rules validations.
- Used Clearcase and perforce for software configuration management and version control of teh development project.
- Analysis & study of teh new enhancements and guiding teh team on teh requirements.
Confidential, Indiana
Sr. J2EE Developer
Responsibilities:
- Working as Sr. Developer. Handled Team of 3 members.
- Interaction with client and onsite Team by hosting weekly meetings.
- Involved in Requirements gathering and Designed High and Low Level Designs using UML.
- Prepared weekly Project Tracking reports.
- Designed enhanced database for teh new BRs
- Developed detail Function Point Analysis as well as new BR analysis.
- Prepared CRUD Matrix.
- Used Clearcase and perforce for software configuration management and version control of teh development project.
- Analysis & study of teh new enhancements and guiding teh team on teh requirements.
- Coding using Struts Framework and EJB
- Testing using Junit Framework
- Handling requests and responses with XML Technology
- Involved in Product Quality Assurance processes.
Confidential, Boston, MA
Java Sr.Developer
Responsibilities:
- Interacting with teh onsite team and gathering requirements.
- Preparing weekly, Bi- weekly and Monthly reports like Timesheet Tracker reports.
- Designed detail FPA. Worked with J2EE Design Patterns.
- Persistent object storing and O/R mapping designed.
- Involved in Requirements gathering and Designed High and Low Level Designs using UML.
- Analysis & study of teh new enhancements and guiding teh team on teh requirements.
- Involved in CRUD Matrix preparation and structured RTM.
- Tremendous Database designed.
- Coding and participating in logic implementation.
- Involved in creating interfaces and building.
Confidential
J2EE Developer
Responsibilities:
- Communication with On-site Team and involved in Knowledge Transfer Process.
- Involved in Requirements Traceability Matrix preparation.
- Involved in CRUD Matrix preparation.
- Using RAD tools organized High Level and Low Level Design Documents
- Structured Shell scripts for Data Archives.
- O/R mapping designed by using Hibernate framework
- Developed JSPs, Actions and validations part designed with Struts. Worked with CVS.
- Involved in preparation of EJB s for different response types.
- Concerned in conducting teh noledge transfer sessions to new teammates.
- Well thought-out Business and Technical requirements and deployed teh developed components on Weblogic Application Server.
Confidential
Java Developer
Responsibilities:
- Responsibility in developing code in JDBC, Servlets, JSP and EJB.
- Involved in Creating of Database Components using Triggers, Cursors, Views and Procedures.
- Creating of Forms and Reports as per teh requirement.
- Structured Details Design implementation.
Confidential
Java Developer
Responsibilities:
- Involved in Web Designing using HTML/JSP.
- Responsibility of developing code in Servlets, JSP and EJB.
- Wrote Enterprise Java Bean Components and deployed them in teh Application Server.
- Written database triggers and stored procedures to maintain teh data integrity.
- Designing of database components using SQL and PLSQL.
- Deployment of Application using WebLogic Application Server.