We provide IT Staff Augmentation Services!

Software Consultant Resume

5.00/5 (Submit Your Rating)

ND

SUMMARY

  • Have around 20+ years of cross functional experience using Java/J2EE in the field of Finance, Banking and Transport domains.
  • Proven expertise in OOAD of high - performance, high volume, distributed applications, Micro Services and Java/J2EE design pattern.
  • Designed end to end architecture of component based and service oriented application (SOA) architecture using J2EE technologies.
  • Experience in Database Design and development using Oracle, SQL Server and Cassandra.
  • Extensive knowledge in developing applications using open source technologies as Spring, Spring boot, hibernate, Angular and maven.
  • PEGA PRPC Certified System Architect (CSA) with 6+ years extensive knowledge in PEGA BPM application development.
  • Experience in high volume front end UI design using Angular 4, Spring MVC, Struts 2, Ext-JS, Dojo/XWT and Jquery.
  • Expertise in enterprise server such as Weblogic, Websphere, JBOSS and IDE as Spring Tool, Eclipse, RAD
  • Good experience in SCRUM process of Agile (Iterative) development methodology having as a scrum member experience to create story, epic and grooming, planning and retrospective meetings.

TECHNICAL SKILLS

Operating Systems: Windows 10, Sun Solaris, AIX, RedHat Linux

Programming Languages: Java, Angular

BPM Tool: Pega PRPC 7.x/8.1

Script Languages: Angular, JQuery, Dojo/XWT, WML/WMLS, CSS, Ext-JS, prototype, SQL, Ajax, Shell Script, PHP, NodeJS

IDE: IBM RAD, Eclipse, IntelliJ, Toad, SQL Developer

App/Web Servers: Websphere 9, Oracle Weblogic 12c, JBoss 4.5, Websphere Portal Server 12c, Apache, Tomcat, IBM HttpServer

Databases: Oracle, SQL Server, IBM DB2, Cassandra 2

Application Framework: Struts 2, Spring 3,Hibernate 4

Technologies: EJB, Apache Camel, JAXB, JMS, JavaMail, JUnit, EasyMock, Apache CXF

Architecture: MVC, SOA, ROA

Packaging: Ant, Cruise Control, Jenkins, Maven 2

OOAD/Data Modeling: Rational Rose, Erwin, Data Modeler, MS Visio

Design Patterns: J2EE Patterns, Java Patterns

Reporting: Eclipse BIRT 2.3, Jasper Report, Crystal report

Programming Technique: OOAD, AOP, Structural programming, Functional programming, Event-based, rule-based programming

Others: SVN, GIT, Perforce, Saxon 9, JIRA, JMeter, Appdynamics, JProfiler, splunk

PROFESSIONAL EXPERIENCE

Confidential, ND

Software Consultant

Responsibilities:

  • Implemented Java 1.8 (lambda expressions, Stream API, Concurrency API and J2EE Design patterns.
  • Worked in integrating JMS with Spring Boot by providing an instance which is embed with Active MQ.
  • Developed REST Web services to make web service calls simple and easy for the client to access it with the help of standard HTTP URIs.
  • Created performance notes services using Spring Boot, Spring MVC, REST Services and unit testing using JUnit, Mockito.
  • Worked in Agile methodology environment including Test Driven Development (TDD) with Continuous Integration/Delivery.
  • Service Oriented Architecture (SOA) is implemented using webservices technology of JAX-WS, SOAP, and WSDL.
  • Used JAXP, SAX, DOM, and XSLT for parsing the generated XML response from other applications.
  • Implemented view pages using Struts libraries, JSP, HTML, CSS, JavaScript’s and business logic using Java, J2EE, Hibernate, JPA, XML, Spring Boot, Struts frameworks.
  • Used PL/SQL developer for SQL queries and stored procedures in Oracle DB.
  • Created and modified crystal report for new and existing features

Tools: /Environment: JDK8, Azure cloud, Spring 5, Struts 1.2, Spring Boot, Angular 4, Oracle 12c, Spring SOAP/RESTful Web Service, Webspere 9 Server, Python, UC4, LDAP, Filenet, Azure DevOps, Splunk, pl/sql developer

Confidential, TX

Software Consultant

Responsibilities:

  • Create and managed multiple service both SOAP and Restful using spring based componen deployed on Websphere application server.
  • Worked with BA to created Section Rules, delegated rules and SLA for provision flow
  • Created Rest and Soap Listener to interface for upstream system to use provision admin module
  • Created various PEGA rules and features like Flows, Activities, User Interface, Flow Actions, Agents, SLA, Correspondence, Single-Sign-On, External Authentication, PRPC Security, Reports, Listeners File, MQ, Connectors and SOAP Services for document provision system.
  • Independently analyze and gather requirement, estimate work, plan schedule, coordinate with multiple team to create design spec and attend technical meetings
  • Involved in refractor application using Logging, Caching, Transaction Management, Multi-Thread/Concurrency, Performance Tuning, and Monitoring aspects of the applications.
  • As part of day to day project activity, used IBM based CI/CD pipeline for build release and deployment and initial server setup
  • Part of core team to support production issue and deployment.

Tools: /Environment: JDK7, Pega PRPC 8.1, Spring 4.0, MQSeries, SQL Developer, Spring SOAP/RESTful Web Service, Axis 1.4, RAD, Webspere 9 Server, Oracle 11i, SVN, Windows 10, Quartz 1.6, python, Shell Script, splunk, Linux Red Hat 5

Confidential, NC

Software Consultant

Responsibilities:

  • Refactored entire Prism Application to enable porting on Cloud based JAP platform.
  • Conversion of various existing api to restful web services to be used with Angular
  • Part of the team to migrate existing UI to Angular based UI. Created cache framework on database object to increase performance.
  • Rolled out Prism interface to Cassandra piper project
  • Refactored and migrated existing batch programs to Apache camel framework for maintainability and scalability.
  • Converted custom and Ant based build to maven
  • Migrated script from Unix Solaris to Linux platform
  • Increase logging capability of application with splunk agent to be monitored by support team 24x7
  • Configured Control-M task scheduler for zone base batch processing and created Spring boot based application for report notification and system update for business user and management team.

Tools: /Environment: JDK8, Spring 4.0, Angular 4, Hibernate 4, XML/XLST, Tibco 8, SQL Developer, Apache Cassandra 2.0, NodeJS, Spring RESTful Web Service, Axis 1.4, Weblogic 12c Server, EJB 3.0, Oracle 11i, CVS, Windows 10, Quartz 1.6, python, Shell Script, splunk, Linux Red Hat 5, Maven 2.

Confidential, NC

Solution Architect

Responsibilities:

  • Involved in PRPC Class structure and Rule set design.
  • Development of Activities, UI rules (Harness, Sections etc.), decision rules and flow in PRPC.
  • Extensively used Connect SOAP, Connect SQL rules for calling external Web Services and executing SQL queries.
  • Development of Connect MQ rules for sending messages to MQ.
  • Involved in Bug Fixing activities with developers and in unit testing the application.
  • Created Pega SOAP service to manage workflow from IC dashboard
  • Created dashboard using Spring MVC, Struts 2, Hibernate 4 ORM and Cisco XWT SUSE framework.

Tools: /Environment: PEGA PRPC v7.2, JDK1.6, Spring 3.0, Spring MVC, Oracle 9i, ActiveMQ 5.5, python, Struts2-JQuery,Unix Solaris, Linux Red Hat 5, Maven 2

Confidential, Dallas, TX

Technical Consultant

Responsibilities:

  • Involved in architect, designing and implementation of modules like script and template creation, queue processor, script processor, Sabre connection manager etc.
  • Implemented Domain Driven Development.
  • Architectural design of key components using Enterprise Integration Patterns (EIP).
  • Build use cases for each component of business workflow, create design documents with different UML diagrams like sequence diagrams and class diagrams using Rational Rose.
  • Implemented cross cutting feature like transaction, auditing, logging etc using Spring AOP
  • Used Spring Acegi to implement security
  • Worked with business analyst to create UI prototype for end user.
  • Involved in creating and consuming web services using Axis using JAX-WS.
  • Developed server side and client side component. Worked on technologies like Struts 2, Spring, Ajax, Hibernate, EJB, JMS, JPA.
  • Wrote ANT scripts to build deployment files, created python script for automated deployment at Websphere 6.1.
  • Automated testing using cruise control, JUnit and sonic database.
  • Architected Eclipse BIRT reporting Tool with Domain model.
  • Implemented Adobe Flex based UI for Editor monitor module
  • Used JAXP based Saxon API to implement XQuery and DOM based Parsing.
  • Involved in other SDLC activities like Testing, Demoing new technologies and Query management.
  • Involved in performance Tuning and optimization using third party tools. Also performed Database tuning using DB tools.
  • Involved in creating Oracle database schema, SQL and managing development database.

Tools: /Environment: JDK1.5, Struts 2, DOJO Toolkit 0.4, Spring 3.0, Hibernate, JSP, XML/XQUERY, SQL Developer, JavaScript DOJO, Flex 3, Flex Builder 3, BlazeDS, LCD, Websphere 6.1, JBoss 4.5, Oracle 11g, CVS, Windows XP, BIRT 2.3, Jython, Ant, JMS, Cruise Control, Dream Weaver, CSS 2, Quartz 1.6, Saxon 9, XPOLOG, IBM RAD, Ajax, Shell Script, Java Swing, Xplanner, Unix Solaris, Linux Red Hat 5, JAX-WS 2.0, Apache CXF.

Confidential, Cleveland, OH

Senior Consultant

Responsibilities:

  • Involved in designing and implementation of application such as Account Switch, Site Definition profiling, Single Sign On with Digital Insight Internet Banking and CCAdmin.
  • Designing and Presentment of Prototype of business process and User interface for Product management approvals.
  • Created front end using JSF Facelets and Ajax4jsf based Ajax implementation.
  • Used JSF as web based application framwork integrated with Spring.
  • Heavily involved in development and Implementation of integrating services with Apache CXF and Spring Framework based Java components.
  • Uses EMF framework for Site Definition profiling tool
  • Involved in writing PHP script for automated load testing on account switch
  • Written unit testing of various components layer with JUnit framework.
  • Wrote ANT scripts to build JAR, WAR and EAR files.
  • Part of team to created load testing scripting and data.
  • Involved in creating common libraries using C# for peer team.
  • Deployed the application and tested on Weblogic 10 and JBoss 4.0 Application Servers.
  • Involved in developing custom APIs which are being invoked from across all the modules of the application.
  • Creating infrastructure for Test driven development using cruise control and JUnit.

Tools: /Environment: JDK1.5, Spring, Hibernate, C#, JSF, JAX-WS 2.0, XML, TOAD, JavaScript, JBoss 4.0, Weblogic 10, Apache CXF, PHP, Oracle9i, MSSQL Server 2k, Rational Rose, JUnit, TIM\TAMe, Eclipse, Windows XP, Linux

We'd love your feedback!