We provide IT Staff Augmentation Services!

Technical Lead / Manager Resume

3.00/5 (Submit Your Rating)

Bethesda, MD

SUMMARY:

  • Expertise in application architecture, design and development, AWS, IBM Data Stage, Java, J2EE, spring, Hibernate, and IBM DataPower.
  • 11 years of Insurance domain experience with Confidential and 1 year of Banking experience with Confidential .
  • IT experience (of 16 years) involving architecture, design, development and implementation, project technical delivery, estimation, sizing, proposal, technical project management of various application software in domains viz., Insurance, Banking, Telecom and Manufacturing.
  • Capable in handling the most complex technical development concepts, latest software tools and technologies, strong database concepts and designing techniques.
  • Proficient in Architecting and Designing enterprise applications with enterprise system characteristics viz., scalability, security, high performance, fail - safe, high availability, multi-channel and multi-lingual support, modularity, extendable, maintainability, recoverability, resilience, and usability capabilities.
  • Has the ability to comprehend different programming languages and ability to solve problems in coding, testing and deployment.
  • Holds good knowledge of different software systems, client/server architectures and various compatibility requirements.
  • Reviewed technical deliverables viz., architecture, Design (HLD, LLD, test plan, capacity plan and performance test plan.
  • Familiarity in troubleshooting, software development processes and ability to understand and implement client requirements.
  • Must ensure teams to follow correct procedures, policies and documentation requirements across project phases
  • Ample experience in guiding the team through the development, testing and implementation stages and review the completed work effectively
  • Provide direction and technical expertise in design, development and systems integration
  • Able to make quick decisions and solve technical problems to provide an efficient environment for project implementation
  • Identify resource and equipment requirements, efficient capacity planning and manage software and hardware availability
  • Have provided technical training to teams when required and serve as a technical mentor to team members
  • Possess in-depth technical knowledge and business requirements to design and implement secure solutions to meet customer / client needs while protecting the corporation's assets.
  • Analyzed and Developed security standards, procedures, and guidelines for multiple platforms
  • Developed technical requirements, outlines, budgets, and schedules for information technology projects.
  • Based on the capacity planning, recommended customer with respective infrastructure requirement.
  • Assist with upgrading information security, system/application performance, scalability and fail-safe / resilience nature of the application.
  • Design, Developed and maintained scalable, distributed, component-based, and mission-critical enterprise systems.
  • 8 years of onshore experience in NJ, CA, and MD USA, for elite customers such as Confidential, Confidential and Confidential in a Technical Manager and Technical Lead roles and discharged my duties meticulously.
  • 6 year of experience in the role of Technical Project Manager and customer’s Technical Manager.

TECHNICAL SKILLS:

Languages: Java(JDK1.6,JDK1.7,JDK1.8), C++, Python, JavaScript, Shell scripting, Java I/O.

AWS: AWS Cloud, SQS, SES, RDS, S3, Web-Gate, Direct Connect, API Gateway

Core Java: Collection, Multithreading, Concurrency, RMI, Sockets, Reflection, Java Beans Exceptions.

J2EE: J2EE (JSP, Servlets, JSTL, Custom Tags, Face lets and Prime Faces, EJB, JMS, JDBC, Web Services JAX-WS, JAX-RS, XML Parsing, XSLT), JTA, JNDI, LDAP, JSF.

Design Skills: Design patterns: Singleton, Business Delegate, IOC, DAO, SDLC.UML (Rational Rose, Visio), Object Oriented Analysis and Design (OOAD), MVC Design patterns, GOF Design patterns.

Methodologies: UML, OOPS, Information Systems Development Methodology (ISDM)

Open Source Frameworks: Spring Framework 3.0/4.2.5, Spring MVC, Spring Core, Spring Context, Spring JDBC, Spring ORM, Spring JMS, GO4, Spring Web Services, Spring Batch, Spring Integration, JSP, JSTL, JNDI, Hibernate 5.1.0.

Web/Application Servers & Middleware: WebLogic 8.1/9.1/10.3, IBM DB2, WebSphere 7.0/8.5, JBOSS 4.0/5.0, Apache Tomcat 6.0/7.0/8.0.

XML/HTML: XML, JSON, DOM Parser, XSL, Xpath, JAXB, HTML5, DHTML, CSS3, XHTML.

Database & tools: Oracle, SQL, PL/SQL, Oracle, MySQL, Cassandra, MongoDB, IBM DB2

IDE: Eclipse, Eclipse 3.x, Eclipse Spring Tool Suite, CVS, GIT, JBuilder, SOAPUI.

Scripting Languages: JavaScript, Perl Script, Shell Script, Power shell, Ajax, JQuery.

Web Services & Protocols: SOAP, RESTFul, SOA, AngularJs, HTTP, HTTPS/SSL, TCP/IP, FTP, Telnet.

Testing tools: JUnit, Cucumber, Apache, DB Unit, Mockito

Source Control: CVS, SVN, GIT.

Project Management: JIRA, Microsoft Project, HP QC, Service Now, Clarity.

Other Tools: Maven2.0, Ant1.6, Log4J, Javadoc, Apache Commons.

Operating Systems: Windows, UNIX, Linux, Red Hat

WORK EXPERIENCE:

Confidential, Bethesda, MD

Technical Lead / Manager

Responsibilities:

  • Playing the role of customer Technical Lead/Manager handled multiple initiatives in Global operations systems and meeting service application-Group Billing.
  • Involved in architecting various Business Layer and Data Management components of multi-tiered web based system over J2EE architecture. Responsible for JAVA, J2EE coding / development.
  • Actively designed, developed and integrated the Metrics module with all other components. Used Scrum for managing product development.
  • Performance and High Availability are the key success criteria of this application.
  • Hosted in AWS Cloud and AWS cloud services are used in this application.
  • Wrote MySQL, PL/SQL stored procedures and functions to manage data, MySQL queries for necessary requirements, and MySQL triggers for data automation.
  • Implemented various complex PL/SQL queries and Stored Procedures.
  • Used Spring Core for middle tier development to achieve inversion of control.
  • Wrote SQL queries and stored procedures over server databases using SQL Server and HTML files.
  • Wrote complex queries and mapped database views using DAO in Oracle.
  • Used various Core Java concepts such as Multi-Threading, Exception Handling, Collection APIs to implement various features and enhancements. Co-ordination with offshore team on development activities.
  • Developed Use Cases, UML diagrams such as Sequence Diagrams, Activity Diagrams, and Class Diagrams, for my application modules (Metrics).
  • Developed Web Services using XML messages that use SOAP.
  • Developed the application using Eclipse as the IDE and used its features for editing, debugging, compiling, formatting, build automation and version control (SVN).
  • Wrote test cases in JUnit for unit testing of classes and implemented the logging using Log4j.
  • Retrieving code from the repository and deploying in Production using Maven.

Environment: & Tools: AWS, J2EE, Hibernate, Sprisng, Spring Boot, Spring Batch, Maven, JQuery, Jason, Jenkin, and My SQL, SVN, Angular JS, Dynatrace, EHCache.

Confidential, CA

Technical Manager / Technical Lead

Responsibilities:

  • Playing the role of customer Technical Lead handled multiple initiatives as part of this Calendar Year 2017 program conceptual phase.
  • Involved in architecting various Business Layer and Data Management components of multi-tiered web based system over J2EE architecture. Responsible for JAVA, J2EE coding / development.
  • Actively designed, developed and integrated the Metrics module with all other components. Used Scrum for managing product development.
  • Performance and High Availability are the key success criteria of this application.
  • Hosted in AWS Cloud and AWS cloud services are used in this application.
  • Wrote MySQL, PL/SQL stored procedures and functions to manage data, MySQL queries for necessary requirements, and MySQL triggers for data automation.
  • Implemented various complex PL/SQL queries and Stored Procedures.
  • Used Spring Core for middle tier development to achieve inversion of control.
  • Wrote SQL queries and stored procedures over server databases using SQL Server and HTML files.
  • Wrote complex queries and mapped database views using DAO in Oracle.
  • Used various Core Java concepts such as Multi-Threading, Exception Handling, Collection APIs to implement various features and enhancements. Co-ordination with offshore team on development activities.
  • Developed Use Cases, UML diagrams such as Sequence Diagrams, Activity Diagrams, and Class Diagrams, for my application modules (Metrics).
  • Developed Web Services using XML messages that use SOAP.
  • Developed the application using Eclipse as the IDE and used its features for editing, debugging, compiling, formatting, build automation and version control (SVN).
  • Wrote test cases in JUnit for unit testing of classes and implemented the logging using Log4j.
  • Retrieving code from the repository and deploying in Production using Maven.

Environment: & Tools: AWS, J2EE, Hibernate, Spring, Spring Boot, Maven, JQuery, Jason, Jenkin, and Amazon Web Service - AWS (SQS, SES, S3, VPC, Direct Connect, EC2, EBS, Elastic Cache), Mockito, My SQL, SVN, Web-Gate, Direct Connect, API Gateway, Jenkin, GitHub.

Confidential, New Jersey

Technical Manager / Technical Lead

Responsibilities:

  • Developed and Maintained Java & J2EE based systems along with operation data source systems.
  • Involved in various SDLC phases like Design, Development and Testing.
  • Used J2EE design patterns with SOAP and ReST API.
  • Consumed SOAP web services developed used them to load data from external systems.
  • Designed and developed various stored procedures, functions and triggers in PL/SQL to implement business rules.
  • Coordinated team application of test-driven development (TDD) strategies to optimize system quality and to enable rapid refactoring.
  • Used SVN as version control and Ant to build the J2EE application.
  • Worked with various core java patterns such as Singleton, DAO and Factory Pattern at the business layer for effective object behaviors.
  • Wrote test cases in JUnit for unit testing of classes and documented the system deployment.

Environment: & Technology: IBM Data stage, JMX,Java, J2EE, Eclipse IDE, Spring 3.0, JavaScript, JPA, JSON, XML, JAXB, WebSphere, MySQL, PL/SQL, SOAP/Restful Web service, Ant, SVN

Confidential

Technical Manager / Technical Lead.

Responsibilities:

  • The APAC regional IT, supported by multiple systems, is faced with multiple challenges including
  • Subset of them are nearing end-of-life;
  • There is reliance on certain key systems that seem to be a weak link across various initiatives;
  • Time-window defined for the scheduled batch runs seem to be narrow and inadequate. Together, these constraints and challenges lead to instances of delayed processing, failed booking and rejection of policies - which raise concerns on financial integrity and credibility of the systems and processes
  • Worked on the exercise in identifying the components and areas where tuning is required.
  • Came up with 117 recommendations and prioritize the
  • Designed and developed various stored procedures, functions and triggers in PL/SQL to implement business rules.
  • Coordinated team application of test-driven development (TDD) strategies to optimize system quality and to enable rapid refactoring.
  • Used SVN as version control and Ant to build the J2EE application.
  • Worked on the Multi-Threading and also JAVA Collections API for handling the data objects between the business layers and the front end.
  • Wrote test cases in JUnit for unit testing of classes and documented the system deployment.

Environment: & Technology: Java, J2EE, Eclipse IDE, Spring 3.0, JavaScript, JPA, JSON, XML, JAXB, WebSphere, MySQL, PL/SQL, SOAP/Restful Web service, Ant, SVN

Confidential

Technical Manager / Technical Lead.

Responsibilities:

  • Maintained Java & J2EE based systems
  • This Project is part of an M & A initiative which leads to the re-structuring of GBST division’s procure to pay systems in AmEx.
  • Involved in various SDLC phases like Design, Development and Testing.
  • Used J2EE design patterns.
  • Consumed SOAP web services developed by third party vendors and used them to load lobs and external systems.
  • Used web services to check the credit history report of the applicants.
  • Designed and developed various stored procedures, functions and triggers in PL/SQL to implement business rules.
  • Coordinated team application of test-driven development (TDD) strategies to optimize system quality and to enable rapid refactoring.
  • Used SVN as version control and Ant to build the J2EE application.
  • Worked on the Multi-Threading and also JAVA Collections API for handling the data objects between the business layers and the front end.
  • Worked with various core java patterns such as Singleton, DAO and Factory Pattern at the business layer for effective object behaviors.
  • Wrote test cases in JUnit for unit testing of classes and documented the system deployment.

Environment: & Technology: Java, J2EE, Eclipse IDE, Spring 3.0, JavaScript, JPA, JSON, XML, JAXB, WebSphere, MySQL, PL/SQL, SOAP/Restful Web service, Ant, SVN

Confidential, Jersey City, NJ

Technical Manager / Technical Lead

Responsibilities:

  • Handled the most complex technical development concepts, latest software tools and technologies, strong database concepts and designing techniques.
  • Involved in Architecting and Designing enterprise applications with enterprise system characteristics viz., scalability, security, high performance, fail-safe, high availability, multi-channel and multi-lingual support, modularity, extendable, maintainability, recoverability, resilience, and usability.
  • Reviewed technical deliverables viz., architecture, Design (HLD, LLD, test plan, capacity plan and performance test plan.
  • Involved in troubleshooting, software development processes and ability to understand and implement client requirements.
  • Ensured teams to follow correct procedures, policies and documentation requirements across project phases
  • Guided the team through the development, testing and implementation stages and review the completed work effectively
  • Provide direction and technical expertise in design, development and systems integration
  • Helped in take quick decisions and solve technical problems to provide an efficient environment for project implementation

Environment: & Technology: Java 1.6, Core Java, JSP, Oracle, PL/SQL, Eclipse IDE, PVCS, Hibernate, JSP, HTML, IBM Websphere.

Confidential, Jersey City, NJ

Java Technical Lead

Responsibilities:

  • Prepared workflow documentation with flow-chart containing interaction and data flow between various components.
  • Developed implementation design of the requirement, code walkthroughs, and system design documentation.
  • Designed the base framework of this system.
  • Managing customer requirements, providing techno and business consulting services to the clients and writing detailed functional specification from user requirements.
  • Creating application server instances for development and test environment.
  • Developed various frontend screens using JSP Tag libraries (JSTL), HTML and CSS.
  • Designed and wrote core java classes utilizing inheritance, and polymorphism concept.
  • Designed and implemented MVC architecture using Struts Framework and functionalities to fetch data from the database.
  • Used detailed wireframes and developed Mock-up designs as per the requirements of Business.
  • Worked on writing Selection Criteria codes to be reused in various functions interacting to database.
  • Worked with Junit for writing, reviewing and testing unit test cases.
  • Analyzed and identified components for the Presentation, Business, Integration, Resource and Service Layers.
  • Developed various SQL DML and DDL queries, PL/SQL Stored Procedure and triggers.
  • Worked on reviewing proper functionality of various pages and correct navigation between them.
  • Gained experience with utilizing Struts plugins, SQL-Server database and Eclipse IDE.
  • Documented all phases of the project and implemented system changes in accordance with the objectives and requirements and developed user documentation.

Environment: & Technology: J2EE 5, JMS, JAXB and XML, Oracle 11g, WebSphere 7.1, Café framework (proprietary framework of Confidential ), Java 1.4,JSP, Servlet, XML, Oracle 9i, DB2, PVCS, WSAD, TOAD, InetSoft Reporting tool.

Confidential, New Jersey

Module Lead

Responsibilities:

  • Understanding business functions designed & developed the application framework.
  • Developed various Java Bean components for implementing business logics.
  • Involved in interacting with end users for requirement analysis.
  • Involved in connecting database with Servlets and JDBC.
  • Involved in writing complex multi-table joins and conditional queries in Database.
  • Extensively worked with Core java Collection classes like Array List, Hash map and Iterator etc.
  • Involved database design and responsible for creating and modifying Database objects.
  • Developed SP, Functions, SQL statements for performing all transactions in Oracle Database.
  • Responsible for Production Support (Includes Bug fixing, Content Changes).
  • Developed test cases and performed unit test using Junit Framework.
  • Developed XML and Action classes to implement framework.
  • Involved in the user interface development using JSP, HTML, CSS, JSTL and JavaScript.
  • Worked closely with customer support to help fix bugs.
  • Flexibly used J2EE design patterns like Value Object, Data Access Object and Singleton.
  • Prepared Use-Cases from the given requirements and also interacted with clients for requirements gathering and clarifications.

Environment: & Technology: J2EE 5, JMS, JAXB and XML, Oracle 11g, WebSphere 7.1, Café framework (proprietary framework of Confidential ), Java 1.4,JSP, Servlet, XML, Oracle 9i, DB2, PVCS, WSAD, TOAD, InetSoft Reporting tool.

Confidential

Module Lead

Responsibilities:

  • Responsible for design, development, unit testing and Peer review.
  • Client interaction for business requirement clarification.
  • 'Web Enable Protus' is the web extension of the existing Mainframe PROTUS. Protus is a Mainframe based system used in the development of new truck design prototype.
  • The newcomers to the application, who wanted a better look and feel than what the traditional Mainframe screens offered, will use the new web interface. Apart from providing a better look and feel, this project will also offer the possibility of access Protus from various systems.
  • Data are fetched from the mainframe through a middleware provided by Confidential . Some of the data are directly fetched from the DB2 database, which is used by the existing Mainframe PROTUS.
  • Understanding business functions designed & developed the application framework.
  • Involved in interacting with end users for requirement analysis.
  • Involved in connecting database with Servlets and JDBC.
  • Extensively worked with Core java Collection classes like Array List, Hash map and Iterator etc.
  • Involved database design and responsible for creating and modifying Database objects.
  • Developed SP, Functions, SQL statements for performing all transactions in Oracle Database.
  • Involved in the user interface development using JSP, HTML, CSS, JSTL and JavaScript.
  • Worked closely with customer support to help fix bugs.
  • Flexibly used J2EE design patterns like Value Object, Data Access Object and Singleton.
  • Prepared Use-Cases from the given requirements and also interacted with clients for requirements gathering and clarifications.

Environment: & Technology: Widows 2000 Professional (Dev),JAVA 1.3, Struts 1.1, JSP, Servlet, XML,DB2,WebSphere 5.1,VSS, WSAD, Extra Personal Client (for Mainframe Application).

Confidential

Module Lead

Responsibilities:

  • Responsible for design, development, unit testing and Peer review.
  • Client interaction for business requirement clarification.
  • Understanding business functions designed & developed the application framework.
  • Involved in interacting with end users for requirement analysis.
  • Involved in connecting database with using and JDBC.
  • Extensively worked with Core java Collection classes like Comparator, Array List, Hash map and Iterator etc.
  • Involved database design and responsible for creating and modifying Database objects.
  • Developed SP, Functions, SQL statements for performing all transactions in Oracle Database.
  • Involved in the user interface development using Struts, JSP, HTML, CSS, JSTL and JavaScript.
  • Worked closely with customer support to help fix bugs.
  • Flexibly used J2EE design patterns like Value Object, Data Access Object and Singleton.
  • Reflection API is used for defining the application framework.
  • Prepared Use-Cases from the given requirements and also interacted with clients for requirements gathering and clarifications.

Environment: & Technology: Widows 2000 Professional (Dev), JAVA 1.3, EJB 2.0, Struts 1.1, JSP, Servlet, XML, Oracle 8i., WebSphere 5.1, VSS, WSAD, Log4J, Apache Ant.

We'd love your feedback!