We provide IT Staff Augmentation Services!

Lead Consultant/pega Developer Resume

0/5 (Submit Your Rating)

SUMMARY:

  • Professional PEGA Developer & Java/J2EE specialist and with over 16 years’ experience with versatile background in development/leading of software’s from multiple domains and geographies.
  • I am an accredited PEGA Certified System Architect (CSA), PEGA Certified Senior System Architect (CSSA), Sun Certified Java Programmer (SCJP) & Sun Certified Web Component Developer (SCWCD).
  • Led team for 2020 Hackathon in Confidential and emerged as winner for APAC region.
  • Confidential the fundamentals of Software Engineering, Object Oriented Analysis and Design, I have keen interest / eye for architecting / designing solutions. I have worked on high - performance real-time systems involving complex technologies with demands for scalability and security.
  • With substantial exposure to international customers across the globe - Australia, US, UK, Japan and South Africa and experience of working at client locations (Australia, US and South Africa) for more than 10 years, I can understand the customer needs and constraints. I have exposure across various domains including Telecom, Financial services & Manufacturing.
  • My experience spans across technology tiers right from front end to the backend. I have worked extensively on both Server side and Client-side programming. I am very well acquainted with Agile methodology too.

TECHNICAL SKILLS:

Languages & technologies: Core Java, EJB 3(Session & Message Driven Beans), Web Services (Soap based & REST API), Spring (Spring Core, Data, AOP, MVC, Web flow, Security, Boot, Business Classes, SpringJUnit, Thymeleaf ), Apache Camel, Struts 2, JSF 2, JMS, Web Services, Swings, RMI, Servlets, JSP, Splunk, Docker.

UI & Client side frameworks: Angular JS 2, HTML, JQuery & JavaScript .

Databases: MySQL, Oracle, MS SQL Server.

Build/Test: Ant, Maven, Junit, Mockitos, JSFUnit, OpenEJB, SpringJunit, Soap UI, Citrus & Selenium.

IDEs: Eclipse, JBuilder, Netbeans, Intellij and WSAD

ORMs: JPA, Hibernate and iBatisVersion/Source Control: CVS, Subversion, BitBucket, GitHub, GitLab.

Web/Application/Portal Servers: Tomcat, Glassfish, Websphere, Liferay.

Development Methodologies: Agile Scrum, Waterfall model.

Operating Systems: Windows and Linux.

Others: Clean Architecture, Micro Services, Sleuth, Zipkin, Feign, RabbitMQ, Rational Rose, Teamsite, Unimod State Machine Framework, Apache Dozer, Hibernate Validator etc

WORK EXPERIENCE:

Confidential

Lead Consultant/PEGA Developer

Responsibilities:

  • Analyze client requirements.
  • Conduct regular meetings with business stakeholders to transform business requirements into a PEGA BPM solution.
  • Designed a solution to enable Inbound/Outbound customer interaction.
  • Ensured that written code meets best practices and quality standards
  • Prepare Interface Contracts/Design Documents and Support documents to relevant groups (Testing Team/Business/Production Support Team)
  • Provide support to SIT team, UAT team and Production team.
  • Conduct defect fixing and unit testing.
  • Conduct peer reviews and code reviews for junior members
  • Streamlined CI/CD process on GitLab
  • Co-ordinate between Customer and Offshore
  • Enhancements to the system by using Pega PRPC Case Management 8.4 v under agile development methodology
  • Develop and unit tests and provides code coverage to test business logic and functionality.
  • Effectively troubleshoot technical issues as they arise during the project lifecycle.
  • Assisted testing team with Selenium automation setup.
  • Hardware Sizing App to help any organisation for sizing hardware requirements for various applications that business wishes to implement. The app provides below features
  • Allow users to enter basic information about the application they wish to build
  • Use rules-engine to determine the most appropriate hardware
  • Allow users to decide if they wish to purchase the order
  • Send the order to the fulfilment team if the user decides to purchase the hardware
  • Manage Risk mitigation process, Invoicing batch process & Reports.
  • Motor Insurance App is an online portal to issue a new business motor policy. The app provides following features
  • Allow users to enter risk details to calculate the price and eligibility for plans. Use a rules-engine to determine the most appropriate plan
  • Allow users to accept or reject offer. Based on user’s choice, send appropriate email communication to the user.
  • If not accepted put the case on hold for 30 days, post 30 days cancel the case
  • Do a de-Duplication check with external system and reject the quotation if already present and Allow users to do the payment.
  • Loan Origination System (LOS) is developed specially to support the loan application processing needs of banks and financial institutions. The app provides following features-
  • Initial Data Entry to validate Eligibility.
  • Detail Data Entry performed by Operation Team to ensure accuracy and data correctness in Data Entry process
  • Structured workflow for automatic routing of the application.
  • Multi-stage approval process (role-based).
  • Interface to External Systems using File listener, Email Listener, REST & SOAP.
  • Audit trail, operational reports & sending appropriate notifications and alerts

Confidential

Java Developer/Analyst

Responsibilities:

  • Software development in Java on J2EE for Open Payment Framework & Digipay
  • Continuous integration using Citrus, Jenkins & FIS proprietary Test tools like JetQA & JETDev
  • Develop micro services with Spring Boot and implement Jenkins pipelines.
  • Solution design of micro services and integrations.
  • Code, design reviews and mentoring junior developers.
  • Third-party vendor communications and participating in Agile ceremonies.
  • Collaborating with business stakeholders and technical teams.
  • Researching introducing new technologies and frameworks.

Confidential

Application Team Lead

Responsibilities:

  • Build, develop and mentor a professional team of Java application engineers.
  • Manage technical scoping and solution design of application projects
  • Maintain on-going compliance with relevant standards including ITIL and J-SOX
  • Managed 5-6 Application developers for development, enhancement and support of internal staff facing and external customer facing applications developed in Java, JSP, JEE, STRUTS, HIBERNATE/JPA, SPRING MVC, XML and UNIX shell scripting, Apache/ Tomcat web servers and JBOSS application server.

Confidential

Technology Lead

Responsibilities:

  • To provide expert technical and/or domain expertise to both business and IT, covering all aspects of system applications including architecture, development, maintenance, support, selection, configuration, testing, implementation and/or enhancements across multi domains.
  • Provide high level technical solution definition and design during the implementation phase with the goal of providing reliable, stable and operationally sound applications that meet business requirements.
  • Validate functionality and performance of development projects within the corresponding application system to ensure projects deliver sustainable business services.
  • Lead the diagnose and resolution of complex service (cross infrastructure/application) issues that may arise during the application/development life cycle as well as contribution to end-end incident recovery, problem resolution, service continuity management and asset integration points within the bank.
  • Provide oversight and validation of proposed complex changes and high-level technical expertise to business/technology stakeholders to support relevant Suppliers and other business stakeholders.
  • Ensure that best practices for coding, architecture, and security are employed across all teams consistently and assist in development as well as mentoring of Lead Developers.

Confidential

Technical analyst

Responsibilities:

  • Involved in the implementation of Oracle Banking platform at Confidential .
  • Worked with various stakeholders to identify default configurations.
  • Prepared data dictionary of configuration values.
  • Worked with Oracle support team to validate soap-based services.
  • Assisted in implementation of screen design based on approved style guides.

Confidential

Technical Lead (Contract)

Responsibilities:

  • Design and architecture documentation / presentations
  • Research and development to evaluate / compare emerging tools and software products
  • Fine tuning of existing architectures, tools and frameworks
  • To assist in creating standards and best practices for software design and development
  • Bringing new design / technology ideas to the team
  • Grooming & developers on appropriate technical platform
  • Managing 10 member teams comprising of of Java Developers, UI Developers and Testers.
  • Part of Java Interview Panel

Confidential

Technical Lead

  • I led a team of 6 developers for Obama Healthcare Project.
  • Was assigned to lead this project when it was at a huge risk of failing with tremendous reputational risk. Hence my primary responsibilities included identifying design gaps, helping the team to reproduce and localize defects and resolve the functional/ performance / design defects.
  • The project was implemented in Spring MVC, Spring JDBC, Rest Service and JQuery technologies

Confidential

Technical Consultant

Responsibilities:

  • As a Technical Consultant, I worked on scalable consumer facing web applications using Java based server side technologies - Struts 2 and iBatis in the capacity of a Senior Developer / Technical Lead.

Confidential

Project Lead & Director

  • I played a role of Project Lead with a team of 20 developers for B2B, B2C & Payment Gateway applications for UK and South African customers.
  • The project was implemented in technologies like Spring 3, Struts 2, Junit, Mockitos, Selenium & Tomcat.
  • Being a part owner in J L IT, I was also responsible for some of the operational aspects of the company concerning the local operations.

Confidential

Software Engineer | Senior Software Engineer | Technical Lead

Responsibilities:

  • Joined KPIT-Cummins as Software Engineer in August 2004. Promoted to Senior Software Engineer in 2006 and Technical Leader in 2010.
  • Worked on desktop, Web based applications in Manufacturing, Finance and Telecom domains for customers from US, UK and South Africa. The projects involved multitude of technologies within the Java/Open source space, the key ones being Core Java, JEE technologies like EJB 3, Spring 2.5, JMS, JSF 2, Servlets, JSP, Liferay Portal.
  • We followed either waterfall or agile methodologies for the projects. I played an important role in certain aspects of the engineering process, such as coding and design standards, code reviews, casual analysis and others.
  • Other activities -
  • A member of Java Centre of Excellence group to research various Java/J2EE technologies and open sources
  • Responsible for Identifying and developing reusable components that will be used throughout the organization
  • Responsible for Grooming & developers on appropriate technical platform

Confidential

Software Developer

Responsibilities:

  • Worked on stock exchange connectivity software for Japanese customers. My primary responsibilities were understanding the requirements and developing modules in Core Java & Swing.

We'd love your feedback!