Technical Lead Resume
NewyorK
SUMMARY:
- Around 6 years of proven expertise in enterprise software development life-cycle and architecture with Open/Distributed System platform using Core Java and J2EE Architecture, Design Patterns, Frameworks and Technologies.
- Have excellent data acquisition and analytical knowledge.
- Strong background working with clients, designers, programmers and testers to identify requirements and provide logical solutions, assist with creating user interfaces, and develop implementation timelines.
- Strong background working with internal and external customers and study the business requirements toprepare Functional Specification documents.
- Sun Certified Java Programmer (SCJP 1.4)
- Hands on experience in Java, JDBC, Multithreading, TIBCO GI, Servlets, JSP, EJB, JMS, JavaScript, XML, JAX-WS, Web Services, Struts, Hibernate, Websphere MQ Series, Websphere Scheduler, SOA
- Experience in developing applications using Model-View-Controller architecture
- Expertise in using RDBMS like Oracle, MySql, PostGreSQL for developing applications
- Experienced in using Application Servers like WebLogic 8.1, Websphere 6.0,Web Server Tomcat and Jboss
- Experienced in using Web Services and XML technologies
- Strong in Data Structure, Algorithm, Object Oriented Programming (OOPS), Database concepts, Design Patterns and Computer fundamentals
- Self-starter and possess strong analytical skills. Effective communicator, adept in delivering superior customer service bridging the business and technical communities
- Hardworking, enthusiastic, posses leadership skills and competent of working in groups
- Having strong knowledge on Electronic Banking Applications/Funds Transfer (Domestic and International Payments).
EDUCATION:
Master of Computer Applications (MCA)
TECHNICAL SKILLS
Software Design Methodologies
:SDLC, OOAD, UML
J2EE Web Technologies
:HTML, CSS, Javascript, Servlets, JSP, TIBCO GI
J2EE Enterprise Technologies:
RMI, EJB, JMS, JDBC, JNDI, JPA, JDBC
J2EE Web Services:
SOAP, WSDL, JAX-WS 2.0
J2EE Frameworks:
Struts, Hibernate, Log4J, JUnit
XML Technologies:
XML, XSLT, XPath, DTD, XML Schema, SAX, DOM
Database:
SQL, PLSQL, Oracle 9i, Oracle 10g, MySql, PostGreSQL
Servers:
WebSphere 6.0, WebLogic 8.1, Apache, Tomcat, Jboss
IDE / Tools:
Eclipse 3.2, Rational Application Developer(RAD), Websphere Integration Developer (WID 6.1), TIBCO GI, ANT, Maven, TOAD, PMD, CVS, TestDirector, Dreamweaver, Visio, SQL Query Analyzer
Operating systems:
Red Hat Linux, Windows
PROFESSIONAL EXPERIENCE:
Confidential, NewYork 04/2009 - 09/2009
Role: Technical Lead
The objective of this project is to automate the Errors & Claims Process which is currently managed manually by CTAS operations using Excel, to synchronize the processes across locations and to leverage the tool’s in-built capability to capture the event deadline and escalation.
Responsibilities
- Coordinate with internal and external customers as necessary
- Provide status reporting of team activities against the program plan or schedule
- Keep the project manager and product committee informed of task accomplishment, issues and status
- Provide the team with a vision of the project objectives
- Documented detailed analysis of end-to-end business processes, functional design, workflow mapping and action items, issues and ensured information is accurate and complete
- Familiarize the team with the customer needs, specifications, design targets, the development process, design standards, techniques and tools to support task performance
- Prepare Technical Design Specification Document and Creation of Class Diagrams, Sequence Diagrams for the business objects
- Design and Development of Enterprise modules using Java, Jax-WS, JPA and SQL Server
- Preparation and execution of unit test plan.
- Conducting technical design walkthrough and unit test evidence walkthrough
- Developed Web User Interface using TIBCO GI
- Knowledge (Domain & Technical) sharing among team members
Environment: Weblogic 8.1, TIBCO GI, JPA, Java, J2EE, SQL Server, TIBCO iProcess, Maven, SQL Query Analyzer, Eclipse, Collabnet
Confidential, Belgium 07/2008 – 04/2009
Role: Senior Developer / Module Lead
Team Size: 40
The objective of this project is to develop services, processing logics and business flows to process International and Domestic Credit Transfers (ICT & DCT – often referred as XCT) which is to be packed on top of the OPF Layers. The Open Payments Framework (OPF) is relatively a new solution from Clear2Pay to its customers, it offers a base framework to its customers and allows it to be extended and customized with a comprehensive Software Development Kit (SDK).
Responsibilities
- Study business requirements from the customer and develop functional specification documents.
- Prepare Technical Design Specification Document and Creation of Class Diagrams, Sequence Diagrams for the business objects
- Developed the framework classes for Manual Repair of payments.
- Developed MT 103 message parsing framework.
- Developed the Jasper Reports framework and packaged as part of the OPF Layer.
- Preparation and execution of unit test plan.
- Conducting technical design walkthrough and unit test evidence walkthrough
- Perform analysis of defects associated with Application To Application interfaces, helping to identify the root cause and the team that needs to fix the problem
Environment: Websphere 6.1, JMS, EJB, JSP, Struts 1.1, XML, Oracle 11g, WID 6.1(Websphere Integration Developer), J2EE based Clear2Pay’s OPF Framework, JIRA, TOAD
Confidential, Thailand05/2006 - 06/2008
Role: Senior Developer / Module Lead
Team Size:30
The objective of New SIPS Project is to develop an e-commerce payment gateway, which will facilitate and enable Siam Commercial Bank in the following:
- The Customers will be able to use Credit Cards on merchant web sites to make payments for goods and services purchased over the Internet
- The customers maintaining accounts with Siam Commercial Bank will be able to use Direct Debit facility for purchase of goods or services, by routing payment messages through the e-commerce gateway
- The New SIPS system proposes to provide on-line facilities for merchants to view obtain reports and amend such transactions
Responsibilities
- Study business requirements from the customer and develop functional specification documents.
- Create UML class, sequence, activity diagrams using Rational Rose
- Involved in designing and developing the architecture base classes using EJB’s, business delegators, service locators and servlets
- Used Log4J for writing into different logs files Application Log and Error Log
- Involved in Design Reviews & Code Reviews
- Played the role of Module Lead for messaging usecases
- Prepared Architecture Documents and Technical Specifications
- Implemented Websphere Scheduling for Settlement Process
- Created customized Tag Libraries using struts.
- Production support, Troubleshooting and documentation
- Technical / Domain guidance to the project team members
- Involved in planning & assigning the work to the team members, technical reviews & meetings with the customers
- Mentored junior developers, conducted trainings for the components used in this project
Environment: Websphere 6.0, Websphere MQ Series, EJB, JSP, JDBC, Multithreading, Struts 1.1, XML, Websphere Scheduler, Oracle 10g, RAD 6.0(Rapid Application Developer), TOAD
Confidential, Frankfurt01/2006 – 04/2006
Role:Senior Developer
Team Size: 30
The objective of this project is to handle the business process flow for consultation and decision part of the loan process life cycle. The decision process would consist of decision to be taken on a particular loan request at branches (IFC/SBF) and/or KRM group. Further processing of the loan request after a positive decision-making would be handled by other existing applications like KK, Partner Data, Treasury applications NOS-PK, BKS/PHD, and KSI etc.
Responsibilities
- Involved in developing prototype using Dreamweaver
- Developing WebPages and Form Action Classes using Cocoon + Spring Framework
- Preparation and execution of Unit Test cases for the modules using JUnits
- Used Log4J for writing into different logs files Application Log and Error Log
- Used XML & XSLT for rendering the dynamic contents of page layout
- Application support for System Integration and Acceptance Testing
Environment: WebLogic 8.1, XML, XSLT, EJB, Cocoon, Spring, Oracle 9i, PLSQL, Hibernate, Webservices, Eclipse 3.0, Dreamweaver 4.0, DHTML, CSS, TestDirector,TOAD
Confidential, Singapore 12/2003 - 12/2005
Role:Senior Developer / Module Lead
Team Size: 40
The objective of this project is to develop Single/Bulk Domestic and International Payments in Struts framework and to build whitelabelling capabilities with a rich UI to the CPIEC (Corporate Payments Import-Export & Consolidation) product of DB-direct Internet. The enhancement includes Incorporation of the Work flow changes, Enhanced Filter Sort, Account View and the DCM (Display Condition Matrix) and also construction of the Enhanced Account Information module and built in whitelabelling capabilities to the module.
Responsibilities
- Designed, implemented and tested different applications for Payments systems
- Complete design and coding of European Payments (Single/Bulk International/Domestic Payments)
- Involved in Design Reviews & Code Reviews
- Development of Action classes, Mappers, helper classes for accomplishing the design changes
- Developed functional components like Account View, Filter & Sort, DCM (Display Condition Matrix), Pre-Loading and Access Rights
- Developed UI-components like Data Summary Component, Date Component
- Created customized Tag Libraries using struts
- Implemented Pre-Approved Templates (PAT)
- Implemented huge amount of client side validations in Javascript
- Bug Tracking using Test Director 8.0
- Development of unit Test Cases using jUnits
- Involved in developing prototype for around 400 screens using Dreamweaver
- Production support, Troubleshooting and documentation
- Manual code reviews and Automated Code Reviews (using PMD/ Jupiter)
Environment: Weblogic 8.1, EJB, JSP, JDBC, Multithreading, Struts 1.1, XML, Oracle 9i, Eclipse 3.0, DHTML, CSS, Dreamweaver 4.0, TestDirector, Toad