We provide IT Staff Augmentation Services!

Project Technical Lead/developer Resume

2.00/5 (Submit Your Rating)

SUMMARY:

  • Over 10 years of IT experience in working through all the phases of SDLC right from requirements gathering, analysis, design, development, testing and Production Support.
  • Strong experience in Java/J2EE using Enterprise JavaBeans, Spring, Struts, Hibernate Annotations, JPA, JSP, Servlets, JDBC, JNDI and JAXB.
  • Experience in Object Oriented Analysis and Design using UML diagrams designed using tools such as Rational Rose, Microsoft Visio and IBM Rational Software Architect.
  • Used Message Driven technologies such as MDB, JMS, and IBM MQ Explorer.
  • Experience in using UI technologies like HTML5, CSS3, JSTL etc.
  • Experience in using IDE such as IBM Rational Application Developer, Eclipse and IBM Teamworks.
  • More than 6 years of experience in using PL/SQL.
  • Experience in implementing as well as consuming the RESTFul Web Services.
  • Understanding of sorting algorithm in java.
  • Expertise in field level, screen level and server side validations using JQuery, Javascript and AJAX
  • Hands on experience using design Patterns such as Singleton, Iterator, MVC and Factory.
  • Experience in using XML, XSD, XSLT and XHTML.
  • Experience in using Java data structures such as HashTables, Enumerations etc.
  • Hands on experience in using version control tools such as ClearCase, CVS, TFS and SVN.
  • Knowledge and understanding of GIT commands.
  • Experience in using Project management tool such as JIRA, ClearQuest etc.
  • Experience in documenting the Technical as well as Business details of the project.
  • Experience querying NoSQL database such as MongoDB using Spring.
  • Worked on Production Support for few projects.
  • Excellent analytical, organizational, communication and interpersonal skills.
  • Experience in eCommerce applications for B2B as well as B2C.
  • Domain knowledge in the areas like Entertainment Industry, HealthCare, Finance/Accounting, Welfare, Auto Insurance, Banking system and ecommerce
  • Basic understanding of React JS for building UI by rendering components.

TECHNICAL SKILLS:

Languages: Java, C, C++, Microsoft Visual Basic 5.0, XML, HTML, XSLT

Java/Web: JSP, Servlets, Spring MVC, Spring IOC, Struts (MVC Pattern), Web Services, JDBC, JNDI, JMS, JSF, JSTL, JUnit, Richfaces, JAXB

App Servers: JBoss, Apache Tomcat 4.0, IBM WebSphere, Java WebServer, WebLogic Server

Methodology: SDLC (Waterfall model), Agile, Prototype Development

Database: Oracle 11g, Oracle 10g, Oracle 8i, SQL Server, Oracle 9ias, MySQL, PL/SQL Developer, Oracle SQL Developer, MS Access

IDE/Tools: Eclipse, MS Visual Studio, MS Visio 2010, TOAD, IBM Rational Application Developer 6.0 and up, IBM RSA, MS SharePoint 2010, CDN Caching (Akamai)

Design Approach: UML, Data Flow diagrams, Technical Design Document, ERD

Operating System: Windows98/ XP /NT/2000/ Vista/7, UNIX, Linux 7.0

Business Areas: Worked in areas like Entertainment Industry, Finance, Retail, Medicaid, Child Care, Welfare, Banking and ecommerce

PROFESSIONAL EXPERIENCE:

Confidential

Project Technical Lead/developer

Responsibilities:
  • Played a role of Project Lead to handle the team of 14 resources.
  • Attended and scheduled meetings with client ( Confidential ) to understand the scope of work.
  • Gathered requirements from the client
  • Discussed FRD’s and BRD’s with client to list the tasks and type of responsibilities and technologies.
  • Following the agile methodology to complete the development.
  • Identified the SME’s to assign tasks based on the technologies required by client.
  • Scheduled meetings with client to receive the KT related to the application modules.
  • Raised certain type of accesses such as UNIX server, SVN, JIRA.
  • Analysed and discussed the sonar issues with client team to verify the required fixes.
  • Scheduled daily stand up meetings to track the progress.
  • Modified Java code to fix the sonar issues.
  • Created the build and implementation plan to deliver the fixes to another environment.
  • Managed and tracked the production issues using JIRA.
  • Modified java entity classes as per the db changes for hibernate transactions.
  • Created new Spring Controllers as per the requirements for release work.
  • Implemented RESTful services using JAX RS API’s
  • Implemented DAO classes for database calls.
  • Angular js was used for one of the UI changes.
  • Modified PL/SQL to fix the production issues.
  • Build the implementation plan to deliver the code changes to production environment.
  • Helped the team members to analyse the production issues and find the solution.
  • Modified the weekly dashboard sheet to log the status and progress. Attended the meetings to deliver the weekly status.
  • Built a POC using Spring boot based on client request.
  • Scheduled daily stand up meetings to track the team progress and to resolve any blockers.
  • Scheduled KT sessions to exchange knowledge between resources to resolve dependencies.
  • Created technical documents based on the important business flows and batch jobs.
  • Transitioning from Teamforge to BitBucket for hosting projects.
  • Build the estimation sheets based on number of resources and complexity of work assignment.
  • Analysed production fixes by looking into the business logic.
  • Created Jenkins job to build the war file.
  • Completed NCFM certification.

Technology: Eclipse, JDK 1.6, Spring, JAX - RS, MS SharePoint, JIRA, Hibernate, Oracle SQL Developer, apache tomcat 4.0, Jenkins build, Websphere, Oracle 10g, Unix/Putty, Jquery, Angular JS.

Confidential, Los Angeles CA

Sr. Java J2EE Developer/Analyst/ Project Manager

Responsibilities:
  • Played a role of System Analyst to gather requirements for FRC and ClaimsTrackingTool application by scheduling bunch of meetings with the business users.
  • Prepared a BRD and had it signed off by business users, manager and QA.
  • Followed a UML approach to design the application changes using Microsoft Visio.
  • Modified the database design as per the requirements.
  • Built the application framework using Spring MVC by implementing controller classes, Services and DAO classes.
  • Designed the UI as per the Confidential standards using JSP, bootstrap, jquery.
  • Utilized RESTFul web service to access data from a different schema for member information.
  • Jfreechart is used to build Pie chart as well as Bar chart.
  • Implemented stored procedures and functions for FRC application for database transactions.
  • Validations were applied using javascript and jquery.
  • Constructed a RESTFul web service using jersey spring that can be used by other applications to access FRC Visitors information.
  • Accessed list of application names stored in mongodb using spring API’s for landing page.
  • Used POI APIs to generate excel sheet for reporting purposes.
  • Played a Project manager role by handling the activities such as resource allocation, estimate the duration/ hours for each resource, request for resources, build implementation plan etc.
  • Created change request to deploy code to next environments.
  • Used Lotus Notes to manage the project. Created Tasks for resources to log hours.
  • Provided support in deploying the applications with the DBA and release management team.
  • Involved in fixing the bugs logged by test environment.
  • Provided level 2 support for production tickets.
  • Build technical documents for the production fixes.
  • Mentored new developers to explain the coding standards and workflow.

Technology: MS SharePoint 2010, JSP, JDK 1.6, JAX-RS, JSTL, HTML5, CSS3, Bootstrap, Eclipse, Spring 4.0, JIRA, Unix/Putty, Oracle SQL Developer, JQuery, apache tomcat 4.0, Oracle 10g, maven, Weblogic 11g server, jersey-spring1.9, mongo-java-driver, jfreechart

Confidential, Los Angeles, CA

Sr. Java J2EE designer/ developer

Responsibilities:
  • Scheduled meetings with product specialists to understand the Policy Manager product.
  • Created TDD (Technical Design Document) for the modules to be developed.
  • Documented the legacy system and the proposed system to identify the new changes.
  • Implemented Use Case, Sequence diagram to design the workflow.
  • Developed UI pages for the Policy Manager product using JSP, HTML5 and JSF
  • Implemented page level and field level validations using Javascript and Jquery.
  • Server side validations are handled using Jquery AJAX.
  • Implemented RESTFul web service to query customer information.
  • Handled team of 3 as a mentor to distribute workload and to assign tasks, tickets etc.
  • Used SoapUI to test the virtual services to generate alerts.
  • JAXB is used to generate Java Classes based on XMLs provided.
  • Worked on defects for Integration as well as production environment.

Technology: JDK 1.6, J2EE, JSP, Struts 2.0, Spring MVC, AJAX, JSTL, Jquery, JSF 2.0, HTML5, CSS3, Eclipse, SQL Server 2008, JAXB, jersey-spring1.9, apache-tomcat, Jenkins, Codedmirror library, MS SharePoint, SoapUI.

Confidential, Los Angeles, CA

Sr. J2EE designer/ Mobile Application developer

Responsibilities:
  • Completed analysis for few modules of Panda application by interacting with end users.
  • Implemented the design by creating the UML diagrams using Microsoft Visio.
  • Created database design based on the entities. Identified primary keys and foreign keys.
  • Conducted meetings, presentations to sign off documents from business and other leads.
  • Created entity classes using Hibernate Annotations.
  • Used JSF framework in developing user interfaces using JSF Richfaces for UI Components.
  • Use of POI APIs to generate excel sheets to load the metadata information.
  • Used RESTful web services based on the custom built APIs to retrieve JSON data for Sony, Google and Youtube feeds through UI.
  • Used ehcache for caching large amount of data.
  • Implemented different types of Hibernate Criteria’s for database transactions.
  • Implemented RESTful web service to provide access to the Panda data.
  • Used itextpdf API’s to generate pdf files for media files.
  • Used Jquery mobile to build the UI pages.
  • Used Spring MVC framework to develop the application.
  • Unix is used to access server files.
  • Designed UI and layout for LRC application accessed by mobile devices and tablets.
  • Used Junit for testing different modules.

Technology: MS Visio 2010, MS SharePoint 2010, JSF 2.0, JSTL, Eclipse, SVN, Spring, RESTFul Web Services, JIRA, Unix, J Query 2.0, Hibernate 3.0, JPA, Velocity, Oracle 10g, JUnit 4.0, HTML5, CSS3, JBoss, itextpdf

Confidential, Pasadena, CA

J2EE analyst /developer

Responsibilities:
  • Scheduled meetings with the business users to get requirements and goals.
  • Worked with the business users to orchestrate the Business Processes and Workflows using IBM Teamworks Process Modeler. Identified SME (Subject Matter expert) for the modules.
  • Involved in the discussions to estimate budget and softwares
  • Created the Technical design document reviewed it with other leads/co-designers in the team.
  • Participated in finalizing the database tables and relationship between them.
  • Developed application using Spring Framework and JSP.
  • Used Hibernate annotations for entity classes and database operations.
  • Used JSON validator to validate the JSON structure.
  • Implemented Message Driven Beans (MDB) to subscribe to the messages from MQ topic.
  • Used JAXB to convert XML message into Java POJO and vice versa.
  • Used JMS to send the messages to the Websphere MQ .

Technology: Java/J2EE, Spring 3.x, IBM Websphere RAD 7.0, IBM Teamworks 7.0, JIRA, Oracle 11g, PL/SQL Developer, Junit, JQuery, Hibernate 2.0

Confidential, Stanford, CA

Senior Java/J2EE/BPM developer

Responsibilities:
  • Analysed the requirements from business users and defined the architecture for the project.
  • Communicated with the offshore team to explain the system flow.
  • Designed and implemented Business Process Definitions (BPD) and Services using Lombardi TeamWorks 6.2.1
  • The entire application is developed using JSP, Spring MVC as framework.
  • Used Hibernate to create entity classes and to query database.
  • Created SOAP Web Services/wsdls using bottom up approach to provide access methods
  • Used PL SQL Developer to manipulate database tables, construct PL/SQLs.
  • Used Junit to create test cases for budgeting related pages.
  • Worked as a Mentor for couple of developers to explain them the Stanford workflow.
  • Monitored whether the coding standards are followed by the team members.

Technology: Java/J2EE, Spring 3.x, JBoss Server 4, Eclipse, Lombardi TeamWorks 6.2.1, Hibernate, Web Services, JUnit, Oracle 10g, PL SQL Developer, SoapUI, Jquery, CSS.

Confidential, Bentonville, AR

Java J2EE Developer

Responsibilities:
  • Understand the workflow based on existing mainframe system and by conducting meetings with the client. Sent out Minutes of meeting emails to keep everyone on the same page.
  • Prepared design using UML approach using RSA (Rational Software Architect)
  • Created reference tables for list of values and display names for different types of Confidential stores, different departments in Confidential store
  • Communicated with the offshore team to explain the system flow.
  • Akamai was used to cache few URL’s for faster access.
  • Implemented Ajax to communicate with server used for user authentication and for change in drop down values such as countries counties and states.
  • Performed using testing and fixed issues encountered.

Technology: IBM WebSphere RAD, Java, J2EE, Oracle SQL Developer, Javascript, Struts 1.x, MS SharePoint 2010, Rational Software Architect, Akamai (CDN)

Confidential, Lansing, MI

Technical lead/developer

Responsibilities:
  • Interaction with Project Manager and FBI employees for understanding the requirements.
  • Lead the team of four to perform project activities.
  • Coordinated meetings to discuss system related issues.
  • Created Use Case diagrams, Class diagrams and Sequence and Activity diagrams
  • Added new tables to an existing database design using SQL Server 2005.
  • Use of AJAX for server side validation
  • Entire application was developed in an existing Struts framework.
  • JSP was used to build UI pages.
  • Web services (WSDL) were consumed to verify if the customer already exists.
  • Implemented a message driven bean to read and process messages from a JMS queue.
  • Provided production support to resolve production defects.
  • Prepared technical and functional specification document for the system

Technology: IBM Rational Application Developer 7.0, J2EE, JMS, SQL Server 2005, SoapUI, CSS

Confidential, Lansing, MI

Senior Programmer Analyst

Responsibilities:
  • Worked as a Mentor for couple of developers in the team to explain them the Bridges workflow.
  • Scheduled Presentations, meetings to describe the System and Bridges standards.
  • Designing the database tables using PL/SQL Developer and wrote PL/SQLs
  • Developed the modules of the application using Struts as framework and EJB .
  • Use of JavaScript to provide front end validations for user input fields.
  • Applied business logic in areas like Medicaid, Health Care, Fixed Income, Child care, Finance etc.
  • Performed various testing such as preparing the test plan and test cases, Unit testing, Integration testing and load/stress testing.

Technology: J2EE, JSP, Jquery, IBM RAD 6.0, PL/SQL Developer

Confidential, North Carolina

Software Programmer

Responsibilities:
  • Interaction with the Product Manager for understanding the requirements.
  • Developed the application using IBM Rational Application Developer
  • Development of the Portal using Java/J2EE
  • Developed and maintained the Logging for the portal using log4j.
  • Designed the database and implemented the tables using SQL Server 2005
  • Used prototype development approach and made changes based on feedback provided by client.

Technology: IBM RAD 6.0, IBM Rational Rose, Java/J2EE, SQL Server 2005

We'd love your feedback!