Mahesh Malakannavar

Mahesh Malakannavar

Service Design/Development

Specialisations:   Designer     Developer    

| Tuesday, January 8th, 2019

A skilled senior software designer and developer with over 15 years of proven experience in developing software applications with 12+ years of experience in Java/J2EE, SOA, Oracle 11g Fusion Middleware and Oracle 12c technologies. Having extensive industry and full software development life cycle (SDLC) experience along with exceptional design, analytical and defect-solving capabilities. Able to play a key role throughout the system design/development and support life cycle of project to ensure that quality solutions meet business objectives. Experienced in providing guidance and up to date consultancy service to team members.

- Exposure to Payments, Government, Media, Banking, Telecom, e-commerce, Insurance and Inventory Management projects.
- Experience in deploying and configuring applications on Weblogic 12c, WSO2 API management, WSO2 Enterprise Service Bus (ESB), JBOSS, Oracle SOA Suite 11g Fusion Middleware, WebLogic 11g, SUN Glassfish, Oracle Application Server 10g and IBM WebSphere Application servers.
- Experience in working on Service Oriented Architecture (SOA) and Web Services (SOAP/RESTful and micro services).
- Experience in working on high transaction processing multi-tier distributed applications to handle heavy load of concurrent users request and large database transactions.
- Experience in working on large system integration and data migration projects.
- Experience in building server-side web applications and strong server side programming skills.
- Experience of working on relational databases, PL/SQL and JDBC/ORM Tools.
- Experience in software application development methodologies like Test Driven Development (TDD), Behavior Driven Development (BDD), Agile (Scrum/Kanban) and Waterfall.
- Worked at different Customer sites Steria, United Kingdom and Germany, Rentenanstalt / Swiss Life, Zurich- Switzerland and FISERV Corporation in West Des moines, Iowa, United States of America.
- I have worked on Security Cleared (SC) projects.

Client summary: Vocalink (a Mastercard company)HM Revenue and Customs (HMRC)Financial Conduct Authority (FCA)Virgin MediaSteria Ltd.
Experience:
Vocalink (a Mastercard company) (February 2019 - Present)
  • Responsible for all design and development aspects within the development lifecycle and enhancement of applications.
  • Migrate the core processing API onto Spring Boot services.
  • Migrate the Java 1.7 applications onto Java 11.
  • Migrate the legacy applications onto on Spring MVC framework, JSF and backend components based on Hibernate and JPA technologies.
  • Write Jenkinfile scripts to setup the CI builds on Jenkins.
  • Write the unit test cases to unit test the modules and build scripts to run on continuous integration.
HM Revenue and Customs (HMRC) (July 2017 - February 2019)
  • Responsible for all design and development aspects within the development lifecycle and enhancement of applications.
  • Developing SOAP, Restful and micro services.
  • Co-ordinate with team members to deliver the artefacts.
  • Review the Application program interface documents; implementing services; review and refinement; deploying and supporting development.
  • Writing unit tests.
  • Work with DevOps/IT support team to resolve the live issues.
  • Produce high quality and timely services to customer.
  • Write the unit test cases to unit test the modules and build scripts to run on continuous integration.
  • Provide effort estimations and task breakdowns to develop new modules and to enhance the existing modules and review Change Control Notes.
Financial Conduct Authority (FCA) (September 2014 - February 2015)
  • Responsible for all development aspects within the development lifecycle from design, development through to the support and enhancement of applications once they are in production.
  • Designing and Developing WSDL, XSD and XSLT transformations.
  • Creating, Configuring and Managing Oracle Service Bus (OSB) Services and experienced working in Oracle Service Bus’s features like creating Routing rules, Transformation and content based routing.
  • Write unit tests, perform load testing and performance testing for handling high volumes of calls using SOAP UI.
Virgin Media (May 2012 - August 2014)
  • Responsible for delivering loosely coupled components with clearly defined interfaces within a large component based infrastructure that conforms to a detailed design and requirements definition.
  • Responsible for the developing SOAP/RESTFul Web services to interface with Virgin Media’s CRM based Billing applications, provisioning and customer facing portals.
  • Migrating JCAPS, JBI and JCD applications into pure SOA/EJB Web Service applications. Scrum based agile TDD/BDD development environment.
  • Responsible for all development aspects within the development lifecycle from design through to the support and enhancement of applications once they are in production.
  • Write the unit test cases (TDD and BDD) with using EasyMock, PowerMock and Cucumber tools to unit test the modules.
  • Performed load testing and performance testing for handling high volumes of calls using SOAP UI.
  • Work with the IT Support Operations team to resolve live issues.
Steria Ltd. (August 2008 - May 2012)
  • Developed high volume data migration routines to synchronize the data on data centers and tuning SQL queries to improve the query performances.
  • Develop interface routines to aggregating high volume data concurrently on data centers and to interact with external systems to send and receive the data with using J2EE technologies and Web Services.
  • Prepare unit test case documents, perform unit testing with running Junit test cases. Review Peer code, Functional Specifications documentation and Data Definition Language scripts.
  • Provide support to release management team in configuring, deploying applications on application servers and writing Ant build scripts.
  • Provide support to test team during the system integration and acceptance testing phase.
Qualifications
  • Core Spring v3.0 Certified
  • Sun Java Certified Programmer for Java 1.6