Technology Lead Resume
Columbus, OH
OBJECTIVE:
Any kind of software development work that involves JAVA and SQL.
SUMMARY:
- 7.8 years of experience in the analysis, design, development and management of the multi - tier application software in various sectors like E-Commerce, Finance, Technology, Internet media and eLearning.
- Worked extensively in Core Java 1.6, J2EE 5.0 (Servlets 2.5, JSP 2.0, JDBC 2.0, Java Beans), Spring framework 3.0, MyBatis 3.2, iBatis 2.1, Hibernate 3.0, XML, XSL, Web-Services, Apache Ant, JUnit, Harvest, JavaScript, JQPlot, Ajax and Jcaptcha.
- Worked for clients like Firstdata Corp, JPMorgan chase, Confidential etc.
- Worked on web services technology with SOAP, JAXB, JAXWS
- Experience in web/application servers like Tomcat, JBoss and Websphere.
- Worked extensively in MVC Architecture using Spring frameworks.
- Worked extensively in Hibernate framework. Used it as ORM Tool.
- Have worked on SQL, PL/SQL, Stored Procedure, Functions, Triggers for the databases like Oracle 9i, 10g, SQL Server 2005, MySql 5.
- Worked extensively on DOM & SAX parsers API for XML.
- Extensive experience as a Senior Developer and Lead including requirements gathering, study and analysis of project requirements through customer interaction, preparation of Functional Specifications and design documents.
- Proven ability to interact successfully and professionally with cross-functional, remote teams and clients to work productively within a team environment and independently.
- Good International exposure. Worked in various countries like USA, and India.
- Have excellent communication and inter-personal skills.
TECHNICAL SKILLS:
Operating Systems: Windows, Unix
Domain Knowledge: Financial, E-Commerce, Media, eLearning
Programming Languages: Java, SQL, PL/SQL, JavaScript
Databases: Oracle, MySQL, SQL Server 2005
Internet Technologies: HTML, XML, XSL, JSP, JavaScript, JSTL, AJAX, JQPlot
Design Tools: MS Visio, Eclipse FrontEnd editor
Java Enterprise Technologies: J2EE (JSP, Servlets), XML, Hibernate, Web Services (REST/ SOAP).
Framework: Struts, Spring, Hibernate
Java IDEs: Eclipse, WSAD, RAD, Edit-Plus, TextPad, Websphere Application Developer (WSAD)
Servers: Web logic, Jboss, Websphere, Tomcat
Web Designing Tools: DreamWeaver, Front Page
Defect Tracking Tools: Test Director, Bugzilla, Jira, Radar
Configuration Management: VSS, SVN, Harvest
Project Management: Excel, MPP
Concepts: Software Engineering, OOAD, Domain Driven Design, Test Driven Development
PROFESSIONAL EXPERIENCE:
Confidential, Columbus, OH
Technology Lead
Responsibilities:
- Analysis, Design, Development, Testing and maintenance of the system.
- Created overall Design for the application including component, class and sequence diagrams. Also created design document.
- Arrangement of daily and weekly discussion with offshore counterpart.
- Weekly project update to Client.
- Developed application using Java 1.6, Websphere 6.1, web services, Oracle database and PL/SQL, Spring MVC, MyBatis 3.2, iBatis 2.1.
- Designed and Developed application based on various design patterns like Singleton, Factory pattern, Delegate etc.
- Involved in writing the functional test cases, test data request, unit and integration tests for the system.
- Involved in writing code in Java with features like Collections, Exception Handling, multithreading.
- Worked on Unix environment to deploy the application, test the application and install the application.
- Involved in writing Apache Ant scripts for building and deploying the code.
- Involved in the code review of the project.
- Project schedule tracking and delivery of the module.
- Role is hands-on Technical Project Management and Lead.
- Experience in developing database solutions with Oracle 11g and involved in writing PL/SQL and SQL queries
Environment: Java 6, J2EE Design Patterns, OOAD, SOAP Web-services, XML, RAD 8, Apache Ant, Spring MVC, Hibernate, Oracle 11G, SVN/IBM ClearCase and WINDOWS 7, UNIX (SUSE)
Confidential, Atlanta, GA
Technology Lead
Responsibilities:
- Analysis, Design, Development, Testing and maintenance of the system.
- Created overall Design for the application including component, class and sequence diagrams. Also created design document.
- Arrangement of daily and weekly discussion with offshore counterpart.
- Weekly project update to Client.
- Developed application using Java 1.6, XML/XSL, JBoss 4.2/Jboss 7, web services, Oracle database and PL/SQL, Spring, Hibernate.
- Designed and Developed application based on various design patterns like Singleton, Factory pattern, Delegate etc.
- Involved in writing the functional test cases, test data request, unit and integration tests for the system.
- Involved in writing code in Java with features like Collections, Exception Handling, multithreading.
- Worked on Unix environment to deploy the application, test the application and install the application.
- Involved in writing Apache Ant scripts for building and deploying the code.
- Involved in the code review of the project.
- Project schedule tracking and delivery of the module.
- Role is hands-on Technical Project Management and Lead.
- Worked on developing Enterprise-distributed applications and Test Driven Development with JUnit
- Experience in developing database solutions with Oracle 10g and involved in writing PL/SQL and SQL queries
- Worked in Agile methodology
- Implemented Web Application Security using AES 256 Bit Encryption in a public facing external portal of Firstdata.
- Implemented the HTTP Session management strategy in a public portal using J2EE framework.
Environment: Java 6, J2EE Design Patterns, OOAD, SOAP Web-services, XML, JBoss 7, Eclipse, UML, Apache Ant, JUnit, Agile methodology, Spring, Hibernate, AES-256, Oracle 11G, SVN and Harvest, WINDOWS 7, UNIX (SUSE)
Confidential
Module Lead
Responsibilities:
- Developed application using Java 1.6, XML/XSL, JBoss 4.2, web services, Oracle database and PL/SQL, Spring, Hibernate.
- Designed and Developed application based on various design patterns like Singleton, Factory pattern, Delegate etc.
- Involved in writing the functional test cases, test data request, unit and integration tests for the system.
- Involved in writing code in Java with features like Collections, Exception Handling, multithreading.
- Worked on Unix environment to deploy the application, test the application and install the application.
- Involved in writing Apache Ant scripts for building and deploying the code.
- Involved in the code review of the project.
- Project schedule tracking and delivery of the module.
- Role is hands-on Technical Project Management and Lead.
- Worked on developing Enterprise-distributed applications and Test Driven Development with JUnit
- Experience in developing database solutions with Oracle 10g and involved in writing PL/SQL and SQL queries
- Weekly status call with Onsite Team.
Environment: Java 6, J2EE Design Patterns, OOAD, SOAP Web-services, XML, JBoss 7, Eclipse, UML, Apache Ant, JUnit, Agile methodology, Spring, Hibernate, AES-256, Oracle 11G, SVN and Harvest. WINDOWS 7, UNIX (SUSE)
Confidential
Sr. Java Developer
Responsibilities:
- Requirement gathering, Analysis, Design, Development, Testing and maintenance of the system.
- Created Design document for the application.
- Developed application using Java 1.6, WebSphere 5, web services, Oracle database and PL/SQL, Spring and Struts, Hibernate.
- Designed and Developed application based on various design patterns like Singleton, Factory pattern, front controller etc.
- Responsible for performance tuning of the system.
- Involved in writing the functional test cases, test data request, unit and integration tests for the system.
- Involved in writing code in Java with features like Collections and Exception Handling and multithreading.
- Worked on Unix environment to deploy the application, test the application and install the application.
- Involved in writing maven scripts for building and deploying the code.
- Involved in the code review of the project.
- Project schedule tracking and delivery of the module.
Environment: Java 1.6, J2EE Design Patterns, OOAD, Servlets, Web-services, XML, Spring framework, Eclipse, SVN, UML, Maven, JUnit, WINDOWS 7, UNIX (SUSE).
Confidential
Java Developer
Responsibilities:
- Requirement gathering, Analysis, Design, Development, Testing and maintenance of the system.
- Created Design document for the application.
- Created the technical specifications and low-level design of the Use Cases.
- Designed and developed application using Core Java, J2EE (JSP, Servlets), Spring and Oracle.
- Designed and Developed application based on various design patterns like Session Facade, Service Locator, Business Delegate, DAO, Singleton, Factory pattern, front controller, factory pattern etc.
- Involved in writing multithreaded code in Java with other Java features like Collections and Exception Handling.
- Developed various database objects like stored procedure, triggers, tables, views etc.
- Used object relational Persistence framework (JPA) to persist the business data in the database.
- Designed and developed various web services using the SOAP API.
- Responsible for performance tuning of the system.
- Written the unit, functional and integration tests for the system.
- Involved in writing APACHE ANT scripts for building and deploying the code.
- Involved in the code review of the project.
- Project schedule tracking and delivery of the module.
Environment: Java, J2EE, Design patterns, OOAD, JSP, Servlets, EJB, Web-services (SOAP), XML, XML Schema, JMS, Apache Tomcat, BEA Web Logic, SQL, PL-SQL, Oracle, Eclipse, UML, Ant and Agile methodology, JUnit, SVN.
Confidential
Java Developer
Responsibilities:
- Involved in project estimation.
- Object-orientated analysis/object-orientated design of the system.
- Organized meetings and presentations for various design components, gathered requirements.
- Designed and developed Web-tier using Struts framework.
- Used most common Design patterns like Intercepting Filters, Business Delegate, DAO, Singleton and Factory Pattern.
- Designed and developed the Data Access framework.
- Developed the database schema design for holding SIF messages and related data.
- Involved in the code review of the project.
- Unit testing and integration testing of the system.
- Prepared the coding standards document and developed Assent-PMD rules to enforce them.
Environment: Java 5, J2EE Design patterns, UML, OOD, J2EE, JSP, Servlets, HTML, JNDI, taglib, Spring, JSTL, XML Parsers (SAX, DOM, JDOM), XMLBeans, Tomcat, Eclipse, Ant, JUnit, MySQL.
