Lead Software Engineer / Scrum Master Resume
MO
PROFESSIONAL SUMMARY
- Over twelve years of extensive hands on design and development experience using Java/J2EE technologies.
- Experience using Confidential Application Integration (EAI) & Confidential Service Bus (ESB) tools, designing and developing Business Process Models (BPM) and Web Services for various industry verticals such as healthcare providers, financial institutes, aviation and aerospace solutions, digital map databases and location based services.
PROFESSIONAL EXPERIENCE
Lead Software Engineer / Scrum Master
Confidential, MO
Responsibilities:
- Designed and developed a data load and continuous sync application in Mule to sync Salesforce.com data wif in house hosted applications and databases.
- Replaced various file based ftp batch & nightly processes wif real - time web services between in-house applications and outside vendor services using Mule as application/service platform.
- Refined and developed Tax calculation, collection & remittance framework for various products and services offered by Fleet Management division.
- Working as a Scrum Master closely wif business and product owner to create timely actionable artifacts that would be used by developers.
- Designed & developed SOAP based Web Services exposing taxing location lookup and tax computations.
- Wrote Groovy scripts to assist in data migration from existing and legacy applications.
- Coordinated implementation plan involving various team members for infrastructure, databases & production support to rollout activities.
Confidential
Lead Software Engineer
Responsibilities:
- Designed and developed Business Process Models in Vitria using Java and Vitria APIs to halp minimize Human Intervention for claim processing and adjudication as part of Claims Optimization and Administrative Simplification projects.
- Design and develop web applications using Pega Systems Healthcare Payer Industry Framework and Pega Rules Process Commander.
- Provide critical production support for various Vitria and Pega applications and hosting servers.
- Involved in phased takeover of various applications, projects and development activities from BCBS and transitioning over to IBM resources.
- Draw out project plans, guidelines, procurement and retaining plans for new and existing resources to work on different projects.
- Facilitate various Sprint activities such as Sprint planning, releases, reviews and retrospective activities.
- Provide technical leadership for clearing house applications developed in Java/J2EE and provide critical production support based on incident severity.
Senior Java Developer
Confidential, IL
Responsibilities:
- Involved in full lifecycle design & development of a java web based application to automate registration and setup of advertisers and publishers in DART.
- Developed revenue tracking and billing components for various market tiers and segments especially geared towards Auto Industry.
- Assisted in code base migration/refactoring from Subversion to MS Visual Source Safe and database migration from Oracle 10g to MS SQL Server. Also, setup continuous integration and code coverage tools.
- Designed and developed automated billing service, advertiser sign up service, revenue tracking and security features using Java, J2EE, JSP, and Spring Framework.
- Mentored & assisted new team members. Also worked as a production support engineer to debug, identify & fix bugs and critical issues.
- Helped steer various sprint activities working as a ScrumMaster along wif teh Product Owner & user groups.
- Assisted Product Owners to improve development processes in place & halp make teh team more robust & self motivated by suggesting ways to remove impediments and streamlining development, testing and phased release activities.
Java Developer
Confidential, CA
Responsibilities:
- Performed phased migration of various Business Process Models and interfaces from BW 3.1.7 to 4.2. Also wrote custom code using Java/Vitria APIs to tailor business requirements.
- Designed, developed and configured various process models in Vitria BusinessWare. Wrote implementation code for dynamic process assignment to be handled by BusinessWare.
- Wrote unit tests using JUnit for code and business case coverage. Conducted performance testing for various integration and process models.
- Worked closely wif business analysts, system testers and end users to assure best possible solutions and results.
- Compiled documentation for any system component developed, modified or reviewed. Gave demonstration and presentations to user groups for new functionalities and answer concerns and questions.
Java Developer
Confidential, IL
Responsibilities:
- Developed validation logic for various geographical features such as streets, highways, buildings, water bodies and cartographic information based on various ISO standards.
- Developed external data loading tool to import map data from various sources such as GPS, satellite imagery, video extraction and flat files.
- Involved in reviewing, re-factoring and coding for various application components to increase performance and conformity to java generics.
- Worked closely wif end user groups and project manager to estimate workload, break down and prioritize development tasks.
Java Developer
Confidential, IL
Responsibilities:
- Worked as a Java developer to develop profile management tool for independent Healthcare Providers of teh BCBS network.
- Project involved full life cycle development of web-based tool to submit, modify and monitor health claims and processing schedules.
- Incorporated Single Sign-On (SSO) approach using LDAP to streamline access and authorization across related application components.
- Developed custom java classes to incorporate Vitria Businessware events, XML and EDI data wif teh new application.
- Worked closely wif user groups to halp promote teh use of newly developed tool by giving demonstrations and monitoring online halp board.
Java Developer
Confidential, CA
Responsibilities:
- Worked on Data Conversion project, based on neural network techniques and expert systems to minimize human intervention for trivial in-flight and aeronautical tasks.
- Upgraded Vitria Businessware 3.1.7 to 4.2 and re-factored existing code base, modify existing process models incorporating new functionalities.
- Worked on performance enhancements and automation tasks to improve overall user experience.
Java Developer
Confidential, UT
Responsibilities:
- Worked as a Java developer involved wif computerization and image transfer solution for trading partners and vendors.
- Developed process models to halp query transfer and processing status for files. Included error-handling logic using teh error model to provide feedback for support staff or re-imitate transfer.
- Assisted in post-implementation support for production and operations team.
TECHNICAL SKILLS
Operating System: MS Windows 7, UNIX
Database: Oracle 11g
Servers: Weblogic 11, Tomcat
Languages/Frameworks: Java, J2EE, XML, XSD, Ant, Gradle, JUnit, Spring, Hibernate, Groovy
Development Environment: Eclipse IDE, Mule Anypoint Studio / ESB, Salesforce, SoapUI, JIRA, Confluence, Stash, Bamboo
Version Control: IBM Rational ClearCase, Git
Methodologies: Agile, Scrum
