We provide IT Staff Augmentation Services!

Sr. Consultant Resume

2.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY:

  • More than twenty years (16 years Java, 1 year node.js, 10 years Unix, 3 years Cloud, Devops, NoSQL, Microservices using SpringBoot, AWS Lambda, Step Functions and API Gateway, one year iPaas - Mulesoft, API Design, Management and security) of experience in analysis, design and development of software business applications in web and client/server environment.
  • Hands on experience in implementing iPaaS (MuleSoft) to integrate on-prem and cloud applications.
  • Very confident in all the stages of System Development Life Cycle, executed multiple projects right from requirement gathering to maintenance phase using both waterfall and Agile methodology.
  • Good Experience in Object Oriented Analysis, Design and Programming using design tool Together J, Rational Rose and Enterprise Architect 10.0 and language Java 1.5, 1.8, XML, Java Script, TypeScript,WebServices (REST and SOAP), Spring Boot, Spring and Hibernate.
  • Understand use of abstraction, design patterns, tight and loose coupling concepts.
  • Clear understanding of Transaction management.
  • Good hands on experience in messaging (P2P, publish-subscribe) and message-oriented middleware.
  • Hands on integration experience using Webservices and messaging technology.
  • Extensive experience on REST API design, development, API security and API Management.
  • Experienced in re-factoring and code abstraction by following SOLID principle.
  • Experienced and have ability to converse about a wide range of design patterns (GoF, J2EE).
  • Good understanding and experience in performance tuning related to application, database and infrastructure layer.
  • Clear understanding and hands on experience on DevOps tools - Jenkins, Sonar, GIT.
  • Cloud computing - RedHat OpenShift, AWS - API Gateway, VPC, EC2, S3, SNS, SQS, Kinesis, Lambda, Code Deploy, Cloud watch, CloudFront.
  • Hands on experience in implementing Microservices with different design patterns using both SpringBoot and AWS Lambda (java and node js).
  • Hands on experience on NO SQL database MongoDB, Elasticsearch and DynamoDB
  • Wrote Database triggers, stored procedure, functions and designed data model for multiple projects.
  • Installed and configured ELK stack.
  • Global IT Experience (Coordinated 3 sites Houston, New York, India), (Coordinated team among Dallas, UK and India)
  • Knowledge and experience in Financial ( Confidential, Wells Fargo, Barclays), Manufacturing industry (GE Aircraft, Toyota Motors) and Insurance industry (AIG).
  • Experience in Consulting Firm - Infotech, Deloitte and RCG consulting.
  • Knowledge of The Open Group Architecture Framework (TOGAF).

TECHNICAL SKILL:

Operating System: Windows, UNIX (Sun Solaris), Linux, Ubuntu 16.

RDBMS: Oracle 6.0/7.0/8.x/9i, 10g, UDB, DB2 and Sybase, MariaDB.

NoSQL: MongoDB, Elasticsearch, DynamoDB

Cloud: Openshift (Red hat product), AWS

Language: JAVA, JavaScript, TypeScript, node js, XML, HTML, UNIX Shell Scripting, Perl 5.8.3, C, SQL, PL/SQL.

JDK1.0: 1.8, EJB(Entity bean, Session Bean, Message Driven Bean), JMS, RMI, JNDI, JDBC, Java Bean, Java Swing, Java Mail, Servlet, JSP, Applet, JAXB, JAXP, XPath (Jaxen), XSLT, JUnit, JSON, Spring 4.0, Spring Boot 1.3.5

Webservice: SOAP, WSDL, XML, XSLT, REST

Web Application Server: IBM Web Sphere 7.0, BEA Weblogic 9.2, Tomcat 8, JBoss 7.

Build Tool: Ant, Maven 2.0, 3.0, Gradle 3.0

Version Control: Subversion, Clear case, PVCS, GIT / Stash

Continuous Integration tool: Jenkins

ORM tool: Coco Base, Hibernate

UML tool: Together J, Rational Rose, Microsoft Visio, Sparx Enterprise Architect

Data Warehouse tool: Informatica

Bug tracking tool: Quality control, Jira.

Code quality and coverage: SonarQube along with Cobertura

Performance Monitoring and tuning: Eclipse MAT, JProfiler

Other Tool / IDE: WebStorm, RAD 8.5, IBM Visual Age 3.5, Websphere Studio Application Developer (WSAD 4.03), Weblogic Workshop, Eclipse 4.5, Weblogic Portal, XMLSpy 2014, VS Code.

BUSINESS SKILL:

  • Written and verbal communication across all levels and coaching others
  • Effective delegation.
  • Client relationship.

PROFESSIONAL EXPERIENCE:

Confidential, Dallas, TX

Sr. Consultant

Responsibilities:

  • Participated in all AWS Infrastructure design discussion with enterprise Infrastructure lead and Security lead.
  • Responsible for High level E2E component diagrams.
  • Worked with Product owner to create Epics and breaking it down into Stories.
  • Responsible for breaking story into functional and non-functional task and assign it to developers.
  • Coordinated with tester for test strategy and test case design
  • Responsible for design, build, and maintain efficient, reusable, and reliable Java code by utilizing different design pattern.
  • Responsible for Data and object modelling using Gliffy.
  • Ensured the best possible performance, quality, and responsiveness of the applications
  • Identify bottlenecks and bugs, and devise solutions to these problems.
  • Responsible for code review and suggest all possible technical improvement.
  • Installed and configured Elasticsearch, logstash and Kibana (ELK) in AWS EC2.
  • Implemented Single Sign on (SSO) using saml 2 and OKTA.
  • Organized and actively participated in end-user .

Solution Architect/Tech Lead

Confidential, Dallas, TX

Responsibilities:

  • Participated in Infrastructure design discussion with enterprise Infrastructure lead and Security lead.
  • Responsible for High level E2E component diagrams.
  • Developed Class and Sequence diagrams.
  • Worked with Product owner to create Epics and breaking it down into Stories.
  • Responsible for breaking story into functional and non-functional task and assign it to developers.
  • Coordinated with tester for test strategy and test case design
  • Implemented one click build, test and deployment automation in aPaaS environment (Barclays Private cloud).
  • Worked with Enterprise Architect to follow and meet Barclay’s architectural standard.
  • Responsible for design, build, and maintain efficient, reusable, and reliable Java code by utilizing different design pattern.
  • Ensured the best possible performance, quality, and responsiveness of the applications
  • Identify bottlenecks and bugs, and devise solutions to these problems.
  • Responsible for code review using Stash and suggest all possible technical improvement.
  • Installed and configured Mongo DB, created collections.
  • Created Rest based weservices using Spring 4.x.
  • Used Spring JDBC template for CRUD operation.
  • Implemented Strategy and Template method pattern extensively.
  • Experience using Spring, REST, SOAP, Java 1.7 and Oracle 11g, MongoDB along with various DevOps tools like Jira, confluence, GIT/stash, Jenkins, SonarQube and Nexus.

Application Tech Designer

Confidential, Houston, TX

Responsibilities:

  • Gathered requirement along with Business analyst and translate that to technical design document, responsible for both HLD and LLD.
  • Integration with heterogeneous applications using SOAP based Webservice and MQ.
  • Created XML schema for different message format in compliance with ACORD xml (insurance industry standard) and WSDL.
  • Created a lot of SOAP based webservice from WSDL.
  • Using XSLT and IBM Data power appliance for mediation.
  • Participated and made sure E2E testing is completed, all test cases executed and logged.
  • Implemented Java Mail API for email communication.
  • Worked with Business analyst on requirement gathering, created HLD and LLD.
  • Work with Business Analyst and Developer for all day-to-day activity.
  • Code Review
  • Data migration from DB2 to Oracle for litigation management application.
  • Using Pega for UI and workflow development.
  • Work with middleware team to create queue, deploy application and database changes.
  • XSD and WSDL creation for different Webservices.
  • Managing a team of 5 in onsite and offshore.

Application Developer, Sr. Application Developer, Tech Lead

Confidential, Houston, TX

Responsibilities:

  • Modified existing data model to accommodate firm wide legal entity (LE) business concept.
  • Created Java API to implement Legal Entity implementation.
  • Used Message driven bean and implemented Publish Subscribe concept.
  • Created a few stored proc for Day 1 data conversion.
  • Managing a team of 5 members including 2 in India.
  • Translated Requirement diagram to Class and Sequence diagram.
  • Created stored procedures, function and database triggers.
  • Created Session Bean and Message Driven Bean, DAO and POJO.
  • Also created JSP and Java script.
  • Responsible for production support

Confidential

Tech Lead

Responsibilities:

  • Designed and architected the whole application right from the scratch in coordination with plan team, which basically distributes business critical data within and outside of Investment Bank.
  • Created lot of Message driven Bean, DAO and Pojos.
  • Created a lot of stored procedure and functions.
  • Used Informatica ETL tool for data transformation and loading.
  • Was responsible for almost 24/7 production support.

Confidential

Senior developer

Responsibilities:

  • Responsible of Practicing, mentoring, leading other developers in the implementation of all J2EE Component.
  • Responsible for any enhancement and maintenance of the existing application.
  • Currently redesigning the existing system to implement DAO Design pattern.
  • Created multiple Session bean and Message Driven Bean.
  • Is responsible for deployment of Application in Weblogic Clustered environment.
  • Responsible for performance analysis / tuning (application server, application code, database, JVM, etc.)
  • Involved in all phases of SDLC
  • Created Class and sequence diagram
  • Created and modified existing database design coded Message Driven Bean and POJO.
  • Created some standalone consumer and subscriber using JMS API.
  • Use JMX for heart beat check of different EJB component.
  • Created MQ-JMS bridge.
  • Developed configurable Validation framework to support any number of supply.
  • Used Hibernate 3.0 object relational mapping tool.
  • Used XML bean, JAXB and Xpath engine (Jaxen).
  • Created Shell script using Korn Shell.
  • Automated build process using Ant.
  • Used Informatica for data transformation and loading.
  • Was responsible for assign task to team members and day to day progress report to Project Manager .
  • Was responsible for coordinating building, labeling, and the continuous integration of working code
  • I was involved in working with UNIX System Admin to plan and install Perl and it’s different module in 4 different environment.
  • Wrote Perl and shell script to Run and schedule Informatica workflow for different Data Warehousing projects.
  • As a team member of “SCM Champion Team”, worked closely with IBM Rational representatives in customization of the tool and preparing document for end users.

Environment: Oracle 8i,9i,10g, Rational Suite 2002, Bea Weblogic 8.1 platform (workshop, portal), Weblogic 9.2, Clear Case, Java 2.0,JSP 2.0,Servlet, JMS, EJB, HTML, Java Script, JAXB, Jaxen, XML, Hibernate 3.0,SQL, Perl 5.8.3, UNIX Sun Solaris 2.8, Eclipse, Windows XP, IBM MQ Series, Subversion, Ant, Maven, Eclipse MAT, JProfiler.

Analyst/Programmer

Confidential, Camp Hill, PA

Responsibilities:

  • Was deeply involved in Design of the system using Rational Rose.
  • Created Analysis mode, view, Design model and view which includes use case, Sequence Diagram, Package Diagram and Class Diagram using Rational Rose.
  • Interacted with end user and management and attended several group meetings to understand the functionality of the system.
  • Configured Websphere Studio Application Developer (WSAD) and Server for test environment: .
  • Created Several Session Bean, Entity Bean and JSP using WSAD.
  • Used Clear Case, ClearQuest and Req Pro for version Control, defect Tracking and Document Management.
  • Designed and Developed JSP using Dream Weaver / WSAD.
  • Designed and Developed 10 different kinds of report using Crystal Report.

Environment: Oracle 8i, Rational Suite 2002, Websphere Studio ApplicationDeveloper(WSAD), IBM Web Sphere 4.0, Clear Case, Clear Quest, Java 2.0,JSP 2.0,Servlet, HTML, Java Script, EJB, DAO, SQL, Crystal Report, Sun Solaris 2.6, Windows 2000.

Senior Consultant

Confidential, Cincinnati, OH

Responsibilities:

  • Architect and implement Component Maintenance Application System which served as a multi-functional communications tool, for paperless exchange of information related to Engine, component, part, Group Repair and Repair between Technical Coordinator at different sites, administrator at head office and sales people.
  • Formulated a multi-tiered architecture for the requirement. The suggested architecture has the presentation, business and resource (data) tiers. A clear separation of responsibilities between the tiers was suggested to solve the problems faced in the existing system namely concurrency, performance scalability and maintainability. Identified the various components required in each tier to cater to the functionality required.
  • Used Rational Rose to create Use Case, Sequence, Collaboration and Class Diagrams.
  • Developed screens (20) using JSP.
  • Developed various Java Bean (15) implementing business rules using JDeveloper.

Environment: UML(Rational Rose),Weblogic 5.1, Oracle 8i,Erwin,Windows 2000 JDeveloper,JSP,Servlet,HTML,Javascript,XML.

We'd love your feedback!