We provide IT Staff Augmentation Services!

Modulator (module Lead) Resume

2.00/5 (Submit Your Rating)

Jersey City, NJ

SUMMARY

  • Around 8 years of experience on analysis, design, coding and maintenance of applications (J2EE and related technologies) of full software development cycle.
  • Have extensive experience of programming experience in Core Java, J2EE specializing in web development using JSP, struts, spring, hibernate, web - services, EJB, JDBC, xml, HTML and Javascript.
  • Analyzing, reviewing and ensuring the completeness of the business requirements.
  • Ensuring proper source code management using tools like CVS, Starteam, CmSynergy and Rational clearcase.
  • Perform the design activities using formal design processes, working closely with technical architects.
  • Experienced in various J2EE design patterns Command pattern, Factory pattern, Singleton, Business delegate, Session façade, DAO, etc.
  • 1 year and 2 months experience in design and development of banking product ( Confidential ).
  • Used DWR as a server-push technology (supporting AJAX/Reverse Ajax).
  • Hands on experience in using IDEs for development like eclipse, RAD7, JBuilder.
  • Used unit testing tools like Junit, SOAPUI and log4j for logging purpose.
  • Experienced in OOAD and preparing technical design/spec using UML with MS-Visio
  • Ensuring on-time and high-quality deliverables to the customer.
  • Preparing impact analysis report as and when required.
  • Conduct training sessions for Team Members.
  • Conduct code reviews as per coding standards, test case reviews, testing of critical modules.
  • Writing optimized piece of code, as per the agreed coding standards.
  • Willingness to learn and understand new technologies.
  • Excellent communication and interpersonal skills. Ability to work effectively working as a team member as well as an individual.
  • Proven ability to work under stress in emergencies; flexibility to handle pressure of multiple high priority initiatives and issues.
  • Self Starter, who can deal with ambiguity, maintains focus, drive to clarity and provide innovative solutions.

TECHNICAL SKILLS

Web technologies: J2EE (Struts, JSP/Servlets, Hibernate, spring, EJB, web-services, Ajax/Reverse-Ajax using DWR), XML, JSTL, Cisco API, Custom tags, XMLBeans, javascript, Design patterns

Languages(s) known: Java, SQL

Testing Tools: JUnit, SOAPUI, Selinium, JMeter

Database: DB2, Oracle, MySQL, PostGres, Sybase

Development Tools: RAD 7.5, Eclipse, JBuilder, Jdeveloper, vi editor, IBM-WSAD

Build Tools/API: Ant, Ivy

SCM Tools: CMSynergy, SVN, Starteam, cvs

PROFESSIONAL EXPERIENCE

Confidential, Jersey City, NJ

Modulator (Module Lead)

Responsibilities:

  • Requirement analysis and providing estimates
  • Creating technical specifications design document.
  • Created UML diagrams using MS-visio.
  • Coding APIs as per the discussion with application architects.
  • Implementing new business functionality and creating WSDL/XSD based on wireframes
  • Development of Middle-tier component using web-services, EJB, DAO, JDBC etc.
  • Configured application using spring for dependency injection
  • Used java design patterns for development.
  • Used RAD7 as IDE and Rational clearcase as version control system
  • Configured log4j for logging purposes into the application.
  • Used Rational ClearCase for version controlling
  • Performed unit testing using JUnit.
  • Used SOAPUI for validating the web-service to be published.
  • Created APIs changes to interact with backend and other host systems.
  • Participated in fixing bugs and enhancement of modules and tracking/assigning defect using Quality center.
  • Involved in IST/QA/UAT support.
  • Performed code-reviews for other team members.
  • Mentoring other team members for further enhancement.
  • Conduct knowledge transfer session for production support team

Environment: Spring, Web-services, JDK1.6, Junit, Windows XP, RAD 7

Confidential, Memphis, TN

Team Lead

Responsibilities:

  • Development of GUI using struts, JSP.
  • Wrote tiles controller for page layouts.
  • Used spring for dependency injection
  • Development of Middle-layer component using web-services, DAO etc.
  • Used java design patterns for development.
  • Used log4j for logging purposes into the application.
  • Used JSP, struts tags, custom tags to create frond end for the users
  • Extended struts controller based upon the project requirements.
  • Created entries of struts component into struts-config.xml file.
  • Used struts validation for server-side and client validation.
  • Used cvs for version controlling
  • Performed unit testing using JUnit.
  • Created APIs for backend server, comm server.
  • Participated in fixing bugs and enhancement of modules and tracking/assigning defects using Quality center.
  • Involved in IST/QA/UAT support.
  • Performed code-reviews for other team members.
  • Mentoring offshore team members.
  • Conduct knowledge transfer session for production support team

Confidential

Tech Lead

Responsibilities:

  • Gathering business requirements and extending the framework.
  • Development, Code reviews, enhancements and suggesting/implementing coding standards
  • Enhancing the application using the client stubs for the existing web-services.
  • Enhancements to Case & Contact Management (CCM) to record any contacts related to automatic IDV.
  • R&D on server-push technologies (Ajax/Reverse Ajax) and cisco interface library(Computer Telephony Interface).
  • Implemented the application using MVC framework(struts)
  • Integrated the application with SoftPhone using multi-threading.
  • Communicating the application with the web-services and cisco telephony servers.
  • Involved to creating APIs using web services(Axis2) and spring to expose the existing business functionality
  • Implementing the application using Direct Web Remoting (DWR).
  • Used JSP, struts tags, custom tags to create frond end for the users
  • Extended struts controller based upon the project requirements.
  • Created entries of struts component into struts-config.xml file.
  • Used struts validation for server-side and client validation.
  • Participated in fixing bugs and enhancement of modules and tracking/assigning defects using Quality center.
  • Involved in IST/QA/UAT support.
  • Performed code-reviews for other team members
  • Conduct knowledge transfer session for production support team

Environment: JSP, Struts 1.2, Ajax/Reverse Ajax(DWR), Spring 2.0,Hibernate, HTTPClient API, web-services(Axis 2), EJB, Weblogic, Windows, Eclipse

Confidential

Sr. Java Developer

Responsibilities:

  • Gathering business requirements and building the framework for the application.
  • Development, Code reviews, enhancements and suggesting/implementing coding standards
  • 4front application enhancement for integration with reattribution application.
  • Used JSP, struts tags, custom tags to create frond end for the users
  • Extended struts controller based upon the project requirements.
  • Created entries of struts component into struts-config.xml file.
  • Used struts validation for server-side and client validation.
  • Case & Contact Management (CCM) changes to record any contacts related to reattribution customers calls
  • Co-ordinated with offshore team members

Environment: JSP, Struts 1.2, Ajax/Reverse Ajax(DWR), Spring 2.0,Hibernate, HTTPClient API, web-services(Axis 2), EJB, Weblogic, Windows, Eclipse

Confidential

Sr. Java Developer

Responsibilities:

  • Extending the framework depending upon the project requirement.
  • Communicating the application with the Existing EJB modules using Design patterns.
  • Used JSP, struts tags, custom tags to create frond end for the users
  • Extended struts controller based upon the project requirements.
  • Created entries of struts component into struts-config.xml file.
  • Used struts validation for server-side and client validation.
  • Used java reflections to invoke the method to implement Command pattern
  • Involved in IST/QA/UAT support.

Environment: JSP, Struts, Portlets, EJB, Windows XP, IBM WSAD

Confidential

Java Developer

Responsibilities:

  • Framework development extending struts controller to communicate with the existing web-service
  • Migrated Delphi desktop application to web-based application.
  • Used JSP, struts tags, custom tags to create frond end for the users
  • Extended struts controller based upon the project requirements.
  • Created entries of struts component into struts-config.xml file.
  • Used struts validation for server-side and client validation.
  • Development, Code reviews, enhancements and suggesting/implementing coding standards
  • Developed payment report application using pdf-generation iText API.
  • Used SAAJ API to create client for webservices.
  • Used JUnit for unit testing.
  • Studying existing client database and designing the application accordingly.
  • Involved in coding, Code reviews, enhancements and suggesting/implementing coding standards

Environment: JSP, iText java API, Struts, JBuilder X, Weblogic 7.0,Sybase,, Windows 2000, JSP, Eclipse, Struts, Web services, SAAJ, Tomcat, Windows 2000, Eclipse12

Confidential

Java Developer

Responsibilities:

  • Developed E-commerce application including integration with payment-gateway.
  • Used JSP, struts tags, custom tags to create frond end for the users
  • Extended struts controller based upon the project requirements.
  • Created entries of struts component into struts-config.xml file.
  • Used struts validation for server-side and client validation.
  • Created hibernate-config.xml and configured hibernate 2.0 for the application.
  • Created *hbm.xml mapping for POJOs.
  • Used hibernate query language (HQL) to query the database.
  • Used spring 2.0 DAO support for hibernate.
  • Model View Controller (MVC) pattern has been used. JSPs are the view, enhanced struts action as controller.
  • Used JUnit for unit testing.
  • Used vi-editor and developed the application in unix platform.
  • Used iText and Barbeque APIs for generating Order and shipment form/ invoices.
  • Involved in coding, testing Code reviews, enhancements and suggesting/implementing coding standards.

Environment: JSP, Struts, Hibernate, Spring, Ant, Postgres, Jakarta-Tomcat, Linux, vi-editor

We'd love your feedback!