We provide IT Staff Augmentation Services!

Technical Lead Resume

4.00/5 (Submit Your Rating)

Malvern, PA

PROFESSIONAL SUMMARY:

  • Over 12 years of professional experience in analysis, design and development with system study, code review, maintenance, deployment, documentation and testing of presentation /business /database access layers.
  • Worked as a Technical Lead like gathering the requirements, Designing, Creating functional specifications and documentation.
  • MVC (Model View Controller) architecture experience with use of Struts framework and various Java / J2EE design patterns.
  • Excellent Java/J2EE and OOP Skills.
  • In depth knowledge in various Client - Server development technologies with the help of JavaScript, HTML, Servlets, Applets, JSP,JDBC, Web Services, REST, XML, XSLT and Tableau Reports.
  • Hands on experience in Spring, Struts and Hibernate frameworks and Messaging Middleware using JMS and MQ.
  • Knowledge in Object Oriented Design (OOD) using UML with Rational Rose.
  • Conversant with web/application servers Web Sphere, Web Logic, JBoss and Tomcat.
  • Exposure of many programming languages, multi-platform development, Web development, client/server application development, distributed application development and database design.
  • Experience with databases like Oracle, DB2, SQL Server, and MySQL.
  • Programming experience of PL/SQL to code Oracle/SQL Stored Procedures.
  • Expertise in using version control system like CVS and SVN.
  • Good working knowledge of using the tools like Log4j, Ant and JUnit.
  • Experienced in XML manipulation with Java using DOM and SAX parsers.
  • Experienced in Analysing/understanding the existing code on Batch Application and Web application .
  • Excellent analytical, communication and interpersonal skills with good team leading qualities.
  • Flexible to adapt new environments, learn & implement the new technologies quickly.
  • Excellent communication skills, strong architectural skills, hardworking and a very good team player
  • Self-motivated and enjoy working in a technically challenging environment.

TECHNICAL SKILLS:

Languages: Java, PL/SQL, Core Java, HTML, DHTML, XML, XSL, XSLT

Scripting Languages: JavaScript, AngularJS

Databases: SQL Server 2005/2008/2012 , Oracle 9i/10i/10g, MySQL, SharePoint Lists

Web Technologies: HTML, HTML5, Servlets, JSP, XML, XSLT, Soap, Web Services.

Web Frame Works: Struts, JSF, Spring, MVC, Hibernate, JUnit.

Web/Application Servers: Web Sphere, Web Logic, JBoss, Tomcat.

Operating Systems: Windows, RedHat Linux and Sun Solaris

ID Development Tools: Eclipse, STS, Crucible, Bamboo, JIRA, Bitbucket, Toad, log4j.sql developer, Microsoft SQL

Version Controls: SVN

PROFESSIONAL EXPERIENCE:

Technical Lead

Confidential, Malvern, PA

Responsibilities:

  • Analyze and discuss the new requirements with clients to determine new features and enhancements.
  • Develop and design the code to implement F5 load balancer AutoSync feature in the application.
  • Develop and design the code to display UI components based on the access url of the application.
  • Fix all the UI bugs in the application using AngularJS and database changes.
  • Develop and design the code to implement Office 365 changes for email remediation in all the HGT application.
  • Fixed the Email issue using REST APIs for retrieving user information from crewnet database.
  • Develop a new drop down for ITGPS subdivisions by adding a new column in sharepoint Lists.
  • Create a new instance for LBMON for different DCT versions of the application.
  • Add a new variable to fix color theme of the home page of LBMON.
  • Add a new subdivision group in application and create a resource cards for PMOs using database queries.
  • Design and development of application program component using Java, J2ee(EJB) and SQL.
  • Designed and developed services using Restful(Jersey) Web services.
  • Worked with several cross functional teams with in enterprise landscape in identifying the requirements, understanding the data flow within each system, and executing end to end test scenarios.
  • Implemented business service layer using spring beans and spring dependency injection.
  • Responsible for creating and maintaining architecture for Restful API using Spring Boot.
  • Used Maven tool for the Project management and for the purpose of compile, run, deploy and to add external dependencies.
  • Wrote SQL scripts to load the data for initial setup of the application.
  • Develop and design the new version app for new data center requirements.
  • Configure batch servers to deploy the new set of batch jobs using shell script.
  • Configure Batch jobs in Control M tool for nightly batch run.

Environment: Java, J2EE, Spring AWS SDK, Maven, GIT, Cucumber, JIRA, REST API, Oracle, MySql, JUnit, Unix, Unix Shell Scripts, REST API, XML, Jenkins, Putty, NoMachine, Rumba Client,, Spring Tool Suites, Webstorm.

Confidential

Responsibilities:

  • Following the agile methodology for project development and status update in daily scrum call.
  • Redesigned a tool to update fund data from the database automatically whenever a new fund data gets added or changes into the application.
  • Designed and developed a user interface for database operations.
  • Design and develop SQL stored procedures and queries for accessing desired data from the database.
  • Support all the production elevations from start to end.
  • Supported all the migration activities for the project.
  • Design and develop JSP servlets for checking duplicate data inputs.
  • Design and develop JavaScript code for UI field validation.
  • Used Spring IOC as Dependency Injection.
  • Integrated Spring, Hibernate and JSF for developing the application.
  • Used subversion as version control system.
  • Involved in production support activities on by weekly basis.

Environment: Java 1.6/1.7, JAVA EE, Eclipse IDE, Spring 3.0, Oracle 11 database, Oracle Tableau, Oracle ATG, Adobe Analytics, SQL, Apache Camel, Teradata, Unix Shell Scripts, Restful webservices API, Site Analytics, HTML5, CSS3 ,AJAX, JavaScript, JQuery, JSON, Putty, Linux.

Confidential

Java Developer

Responsibilities:

  • Following the agile methodology for project development and status update in daily scrum call.
  • Design and develop email templates deployment workflow.
  • Design and develop Java Preprocessor to manage the workflow inputs.
  • Design and develop Java datasource to list group users for UI input.
  • Designed and develop a workflow which deploy email web templates to database.
  • Designed and developed a DNR (deploy and run) implementation for workflows
  • Design and develop JSP Servlets to create an interactive UI for the customer. develop a shell script for logs purging.
  • Design and develop script to handle TAGUI implementation.
  • Front End is developed using HTML5 , CSS3 , JavaScript , JQuery , and JSON .
  • Designed and Develop server side components using Java , J2EE , and Web Services.
  • Developed and implemented UI controls and APIs with ExtJS.
  • Participated in code reviews, peer reviews, trouble shooting's and bug fixing.

Environment: Java 1.6/1.7, Eclipse IDE, Spring 3.0, Spring MVC SVN, WebLogic 10.3, Oracle 11 database, Unix/Linux, Unix Shell Scripts, JMeter, Oracle, SQL, MS SQL Server, Tableau, Tableau server, Oracle ATG, TOAD, Restful Web Services API, Site Analytics, HTML5, CSS3,Maven, AJAX, JavaScript, JQuery, JSON, Putty, Linux.

Confidential

TeamSite Consultant

Responsibilities:

  • Created SitePublisher components and templates for building new pages on website.
  • Created the LSCS components using REST API to get the query from IDOL.
  • Created and configured LSCS RT and Auth environment for Dynamic content delivery to Runtime servers.
  • Created LiveSite components using External call.
  • Wrote LSCS query using the java through External componenets.
  • Following the agile methodology for project development and status update in daily scrum call.
  • Anticipate, identify, track and resolve issues and risks affecting the application.
  • Developed the presentation template in xsl format to successfully display the content in various formats.
  • Designed and Configured email tasks for all the workflows that contains XSL Transformations.
  • Worked on creating components Assisted Shopping, Home Page and Help Pages Components that requires externals.
  • Worked on OD Deployments where in a DNR Scripts uses dnrDeploymentJob which would pick up targets runtime.
  • Involved in Impact analysis, Low level Design, High level Design, Test Plan, Coding, Code review and walk through.
  • Created the DCT using the Forms API’s and Java Script.
  • Created the templates for generating the HTML’s from DCR’s.
  • Provide technical proposal/design documents.
  • Provide support to the business and TeamSite users.
  • Provided training and delivered user documentation material.
  • TeamSite 6.5 Server migration to TeamSite 7.4.1 from Solaris to Linux single handedly.
  • Setting up the branch structure and creating business users role and permissions.
  • Responsible for implementing remote execution of IWCLTs on Solaris and Linux multi clients.
  • Responsible for migrating TeamSite login page customization to the new TeamSite server.
  • Configure Apache webservers for multiple sites on Linux VMs based on Confidential requirements.
  • Configure Apache 2 authentication against Active Directory
  • Configure HAPROXY server for load balancing.
  • Rewrite customized code after TeamSite migration in Linux environment.
  • Creating of the Workflow’s using WFM for deploying the content to multiple app/web servers.

Confidential

Tech Lead

Responsibilities:

  • Following Agile methodology (SCRUM) during development of the project and oversee the software development in Sprints by attending daily stand-ups.
  • Working as scrum master with eam members, QA teams to clarify on requirements and to develop realistic development plans and contribute to successful delivery of the Project.
  • Analyzing requirements from release backlog and thorough analysis of the existing systems to understand the current system functionality with Batch Application and propose new recommendations to improve the business process.
  • During sprints, worked on all phases of software development life cycle including design, development, and implementation and testing.
  • Front End is developed using HTML5, CSS3, JavaScript, JQuery, and JSON.
  • Designed and Develop server side components using Java, J2EE, and Web Services.
  • Responsible for implementing LoadRunner, Performance center, JMeter based infrastructure including: Architecting the load testing infrastructure, hardware & software integration with LoadRunner.
  • Developed and implemented UI controls and APIs with ExtJS.
  • Implement standard and custom JavaScript web analytics code for WebTrends and Omniture SiteCatalyst.
  • Worked on Asset Management Module in order to develop services using Restful Web services.
  • Created test suites in SoapUI to test the operations in the WSDLs using Drools
  • Implement Persistence layer using Hibernate and writing SQL queries based on Hibernate criteria API.
  • Installed and configured Adobe Analytics scripts to track of customer interaction with the web site.
  • Extensively used to track of digital Data object events for the application.
  • Involved migration activities from java 1.6 to java 1.8.
  • Wrote JUnit test cases for unit testing the developed application.
  • Providing technical expertise to project team covering application design, database design and performance tuning activities.
  • Participated in code reviews, peer reviews, trouble shooting's and bug fixing.

Environment: Java 1.6/1.7, Eclipse IDE, Spring 3.0, Spring MVC SVN, WebLogic 10.3, Oracle 11 database, Unix/Linux, Unix Shell Scripts, JMeter, Oracle, SQL,MS SQL Server, Tableau, Tableau server, Oracle ATG, TOAD, Restful Web Services API, Site Analytics, HTML5, CSS3,Maven, AJAX, JavaScript, JQuery, JSON, Putty, Linux.

Confidential

Java Developer

Responsibilities:

  • As a software test and automation engineer for Active Scale System Management (ASSM) web UI front-end which provides data center management of large scale object storage on Active Scale racks, implemented and improved running of test automation suites.
  • Incorporated test automation into larger continuous integration of Active Scale system to validate changes in system level components and milestones.
  • Identified inefficient code, implemented changes, and tested to improve UI test automation duration by a factor of five while maintaining stability of test automation runs.
  • Implemented intricate UI automation for system level scenarios, like scale up, that validated the change in various parts of the UI and that worked on physical and virtual devices.
  • Established regular test automation runs with each build to identify bugs and fix problems quickly, and reduce wasted time in manual system testing on racks and virtual machines.
  • Implemented and integrated Spring MVC with Struts for developing UI screens.
  • Design and development of application program component using Java, J2ee(EJB) and SQL.
  • Implement Persistence layer using Hibernate and writing SQL queries based on Hibernate criteria API.
  • Designed and developed services using Restful(Jersey) Webservices.
  • Developed test cases from scratch to cover whole functionality of the existing application and stored in Quality Center and TestRail for manual execution.
  • Reviewed old and new BRS, Functional, SRS and Detail Design documents and compared the old test cases coverage with the new ones.
  • Exported around 300 manual test cases into Quality Center Test Plan module and performed Smoke, Functionality, Integration, System, Data Conversion testing.
  • Automated the web applications using Selenium Webdriver using Java.
  • Developed automated regression suites using Selenium Web Driver and scheduled nightly runs in Grid to support CI development.
  • Worked with several cross functional teams with in enterprise landscape in identifying the requirements, understanding the data flow within each system, and executing end to end test scenarios.
  • Configured Selenium WebDriver, TestNG, maven tool and build selenium automation scripts in Java using Page object modal driven approach and executed it through cucumber (Behave Driver Development model).
  • Implemented business service layer using spring beans and spring dependency injection.
  • Responsible for creating and maintaining architecture for Restful API using Spring Boot.
  • Used Maven tool for the Project management and for the purpose of compile, run, deploy and to add external dependencies.
  • Integrated Automation scripts (Selenium Web Driver API) on Continuous Integration (CI) tools Jenkins for nightly batch run of the Script.
  • Performed web services (WSDL, RESTFull, XML based protocol) testing by using SoapUI.
  • Generated Project status reports through Quality Center and Document Generator for team meetings and Management review.
  • Wrote SQL Queries for Data Conversion testing while preparing the Data Conversion Test Scripts.
  • Executed all tests as test sets from Test Lab module and implemented Traceability matrix by associating and tracking the test cases and defects from Defects module.
  • Validated Oracle schema for all static and dynamic tables manually while testing using Toad.
  • Assisted users during UAT phase by setting up the Test ware, Builds and escalating the issues to concerned developers.
  • Created Test plan document and defects documents for every load and testing cycles.
  • Tested new test cases and automated them for further loads to reduce testing effort and time using Quick Test Professional.
  • Executed all test cases manually during Regression testing phase with positive and negative test cases from QC and TestRail for every production build before deployment.
  • Trained, ramped-up new hires and peers code review.
  • Coordinated automation goals with manager, group and organization, to prioritize and create automation that delivers value to development and system level organizations.

Environment: Java, J2EE, Spring, Hibernate, Selenium WebDriver, AWS SDK, Maven, GIT, TestNG, Cucumber, JIRA, REST API, Oracle, QTP10.0, QC10.0 (premier edition - BPT), ALM, TestRail, JUnit, Unix, Unix Shell Scripts, SoapUI, XML, UNIX, Load Runner, Jenkins, Windows, Putty, MS Office, IE, Firefox Chrome and IOS Safari browsers.

We'd love your feedback!