We provide IT Staff Augmentation Services!

Tech Lead Resume

0/5 (Submit Your Rating)

SUMMARY:

  • 9 years and 6 months of experience in the IT industry as Software Developer.
  • Wholesale Banking domain experience.
  • Experience in working for large Enterprise projects.
  • Excellent Team Player with good interpersonal skills.
  • Quick learner, strong analytical and troubleshooting skills.
  • Recognized for outstanding performance in projects.

TECHNICAL SKILLS:

Development Methodologies: Agile (Scrum and Kanban), Waterfall.

Databases: Oracle 10g, Oracle 11g.

Programming Languages: Java 5, 6 and 7, Unix Shell Scripting, SQL, Oracle PL/SQL.

IDE / Tools: Eclipse 3.3, 3.6, 3.7, 4.2

RAD 8: Mule Studio 3.8

WebLogic 12c: Perforce

Rational ClearCase 2.1 (IBM): Visual Source Safe 6.0

Atlassian JIRA: HP Quality Center 9

Toad for Oracle 11: SOAP UI

Putty: FileZilla

FindBugs: PMD - code analyzer tool

Autosys: Drools

Build Scripts: Ant, Maven

Web Technologies: RESTful Web services, SOAP Web Services, AngularJS, JQuery, JSP, AJAX, CSS, XML.

Framework: Spring MVC, Struts 2.0, Spring 3.x, Hibernate 3.x, Apache CXF, JUnit, Swing, Apache Axis.

Enterprise Service Bus(ESB): Mule

Application Servers / Web Servers: WebLogic 12c, Websphere 8, WebLogic 9.2, Apache Tomcat 5.0

Operating Systems: UNIX, Windows XP/7/8

PROFESSIONAL EXPERIENCE:

Confidential

Tech Lead

Responsibilities:

  • Take part in all the Agile ceremonies. Grooming stories, sizing, creating tasks and assigning them to the team. Providing updates during the Scrum. Ensure that Rally is up-to-date with task statuses. Provide feedback during the Sprint Retrospective.
  • Presenting demo to the product owner at the end of each sprint.
  • Defect tracking and monitoring using Rally. Ensuring that all defects are closed within the Sprint.
  • Follow-up with the vendor (for FIS Global) on the issues related to their product.
  • Coordinate with various teams in the Bank to get the product (for FIS) installed.
  • Provide feedback to the Business and Enterprise Architects on the vendor product integration, performance and on services exposed by the product.
  • Involved in requirements discussion with the Business and BA s (Business Analyst).
  • Code reviews and new team members’ mentoring.

Confidential

Tech Lead

Responsibilities:

  • Cashpro Payments is a global payments hub with a sophisticated payment infrastructure that unifies the connectivity for clients around the globe. Cashpro Payments won Financial I’s leaders in innovation for “Innovation of the year” in 2011.
  • J2EE applications that is based on Service Oriented Architecture (SOA).
  • Application uses MVC architecture. The 3-tier model has UI layer, business layer and persistence layer. This is implemented using Spring MVC framework.
  • SOA architecture by exposing SOAP JAX-WS web services thereby enabling loose-coupling among the components.
  • Business Process Management (ACTIVITI) design architecture that allows defining the business process by product team and orchestration of complex business process.
  • Database driven configurations that allows very minimal code changes to implement new functionalities.
  • Extensive use of PL/SQL for creating programs in Oracle DB.
  • Database driven business logic and rules to evaluate outcome of the process.
  • Agile/Scrum/Kanban methodology for product development.
  • Task and progress tracking using Rally.
  • Take part in all the Agile ceremonies. Grooming stories, sizing, creating tasks and assigning them to the team. Providing updates during the Scrum. Ensure that Rally is up-to-date with task statuses. Provide feedback during the Sprint Retrospective.
  • Development of Proof of Concept (PoC).
  • Working with Business Analyst to get the requirements tracked using Rally.
  • Provide details to the Scrum master on the sprint tasks and goals for the iterations.
  • Configuration setup and management for the application.

Confidential

Lead Developer

Responsibilities:

  • The project involves developing applications for handling entitlements for the on boarded corporate customer to wholesale banking platform Cashpro offered by Confidential .
  • J2EE based applications provide interface to associates as well as customers. Associates can perform tasks related to on boarding customers, handle entitlements. Customers can login and look at their entitlements and based on roles can create/modify/delete them for other users.
  • J2EE application uses MVC architecture. The 3-tier model has UI layer, business layer and persistence layer.
  • SOA architecture by exposing SOAP based web services thereby enabling loose-coupling.
  • Extensive use of PL/SQL scripts for creating programs for Oracle DB. Batch jobs perform various DB related operation as a part of EOD processing.
  • Best practices for software development life cycle followed. Requirements are documented in Sharepoint. Development is followed by SIT and UAT testing. Defect logging/tracking etc., are done via Quality Center.
  • As a Lead Developer and onsite coordinator, I am involved in requirement analysis, design and build and release phases for different applications.
  • Development of Proof of Concept(PoC).
  • Time/Effort Estimations and Impact analysis.
  • Creating Class and Sequence diagrams in design phase.
  • Apart from development responsibility, additional responsibility includes -
  • Ensure code quality and standards.
  • Resolve design conflicts/changes.
  • Monitor development progress.
  • Application performance improvement measures.
  • Release planning and implementation.
  • Coordination during release process.
  • Troubleshooting production issues.

Confidential

Lead Developer

Responsibilities:

  • This application gives the user to pull up the ACH payments transactions report as per the search criteria in the form of pdf, csv. User is given options like print and email for the reports pulled.
  • Application involves interaction between the Database, Business Tier and UI.
  • The application is based on the MVC architecture. Spring MVC 3 has been used to implement it.
  • The GUI has been written in JSP, JavaScript and CSS.
  • The framework also involves Web Services calls in order to improve the scalability of the application.As a developer, I was involved in requirement analysis, design and coding as per the business requirements.
  • Developed prototypes (POCs) for the application, based on the requirement from client, using HTML, JavaScript, AJAX.
  • Creating Class and Sequence diagrams in design phase.
  • Work packet distribution to the team. Monitoring and reviewing the progress and code delivery.
  • Worked extensively on the UI design/modification and back-end Java code. Experience of using UI tools like IE toolbar, Web Developer toolbar & Firebug in Firefox.
  • Sound knowledge of the Struts 2 framework.
  • Use of Design Patterns in the application to avoid tight coupling and improve scalability.
  • Testing (Unit and Integration) the changes/enhancements in lower environment.
  • Time/Effort Estimation and Impact analysis.
  • Application Performance improvement measures.
  • Mentoring the new joiners.

Confidential

Developer

Responsibilities:

  • This project exposes a central system for corporate customers storing check images. Primary purpose of this application is to store the check images and present to user on demand.
  • Involved in the functional requirements analysis, design, development and testing phases. Worked in the Flow management, Process management, Disk Usage and User configuration screens.
  • Worked at client’s location, London, for 5 months.
  • Team Size: 21(Offshore) + 2 (Onsite)

We'd love your feedback!