Scrum Master/technical Lead Resume
SUMMARY:
- Scrum master for a financial line of insurance Products, managed every aspect of policy life cycle.
- Understood business requirement for underwriting methodologies, processes and transactions. Lead a team of 10 members and designed a scalable and reusable architecture without negatively effecting existing functionalities.
- Performed development under strict coding conventions and methodologies. Managed both onshore and offshore team.
- Good communication and interpersonal skills with clear understanding of business rules and ability to work well as a lead of a project team.
- 8+ years of experience in analysis, design and development of enterprise web applications using Java, J2EE and Web services technologies. Expert in Soap web - services, Spring Core, Spring AOP, JPA, Core Java, JSP, Servlets, JDBC, JSON, XML, PLSQL, Apache POI.
- Designed and developed applications based on various J2EE design patterns and UML diagrams.
- Involved in code quality, performance improvements using SonarQube and Radar.
- Good experience in resolving security issues in legacy code using SecureAssist tool for analysis and writing secure code in web applications as per OWASP recommendations making use of ESAPI libraries.
- Excellent experience in using IDEs like IBM RAD and Eclipse and application server IBM WebSphere 7, Tomcat, and WebLogic. Worked on teh PVCS and Sub Version (SVN) Version Controls.
- Experienced in working with relational databases like Oracle 11g, DB2
- Proficiency in UI technologies like HTML, CSS, Java script, AJAX
- Hands on experience using jUnit for testing and project builds using Ant/Maven scripts and deployments using Jenkins.
- Experienced in using tools such as VisualVM and jMeter to profile and debug application performance.
TECHNICAL SKILLS:
Languages: Java/J2EE, PL/SQL
Web Technologies: Spring (MVC, IOC, AOP, Security), JPA, Hibernate, Apache POI, JSON, JSP, Servlets, JDBC, XML, UML, Ehcache
Web Services: SOAP Web services (JAX-WS and Axis), Rest (JAX-RS, CXF)
Dev. Tools: Eclipse, RAD, Jenkins, SQL developer, Soap UI, Sonar, Radar
Build Tools: Ant, Maven
Unit Testing: Junit
Version Control: SVN, PVCS
App Servers: Apache Tomcat-1.8, WebSphere 7, WebLogic
Databases: Oracle11g, MySQL, DB2
Operating Systems: Windows 95/98/2000/XP, Linux
PROFESSIONAL EXPERIENCE:
Confidential
Scrum Master/Technical lead
Responsibilities:
- Responsible for managing different scrums, estimating scrums and sprints, reviewing design for other scrums, framework development and code review for other scrums, onshore/Offshore coordination and status reporting to Senior Management.
- Involved in interacting with client and created user stories.
- Provided technical guidance to teh junior resources.
- Reviewed design, code and unit test cases
- Did coding for complex modules and fixed production defects.
- Created merge plan, release notes and involved in QA releases.
- Implemented Spring Dependency Injection and AOP for teh different layers of teh product.
- Developed classes to convert JSON to POJO and vice-versa.
Environment: Java 6, Spring (Core, AOP, MVC), web services, JSON, Camilion, EXTJS, RDBMS (Oracle 11g), DB2, WebSphere 8, Maven. Junit 4, RAD, JPA, Inetsoft style reports.
Confidential
Technical lead/Onsite coordinator
Responsibilities:
- Worked as technical Lead and managed a team of 5 members.
- Translated business requirements to use cases and functional stories.
- Created of wireframe model.
- Proposed solutions to Business requirements based on teh Confidential platform. Design and develop business requirements into code on Confidential Platform
- Involved in redesigning, refactoring different layers of teh existing application using MVC architecture.
- Prepare teh code review checklist and reviewed code.
- Integrated blaze rule engine files with Java and supported QA cycles
- Created hand book for algorithm enhancement project.
- Gave KT sessions to maintenance team.
Environment: RAD, Servlets, JSP, Oracle 9i & 11g, Toad, PVCS version manager, HP Quality Center, WebServices, Soap-UI, iNetSoft, DOJO, JQuery, Blaze Rule Engine
Confidential
Module lead
Responsibilities:
- Propose solutions to Business requirements based on teh Confidential platform
- Design and develop business requirements into code on Confidential Platform
- Developing integration test cases.
- Code review for other team members
- Design and develop services for external clients to use teh auto approval system of Confidential platform.
- Production support and adhoc reporting to teh Business requests
- Maintaining and enhancing teh algorithm frame work, Asynchronous reporting frame work.
- Estimation of tasks and distributing teh work to teh team members and tracking teh tasks
- Status reporting to teh appropriate managers.
- Played Key role in Understanding and integrating Business Level requirements by directly interacting with teh Onshore Team and prepared HLD and LLD documents
- Prepared teh checkist for exception handling and logging for teh project.
- Involved in reviewing code, defect fixing. Debugging & unit testing of teh applications.
Environment: RAD, SERVLETS, JSP, Oracle 9i & 11g, Toad, PVCS version manager, HP Quality Center, WebServices, Soap-UI, iNetSoft, DOJO, JQuery, Blaze Rule Engine, DOJO.
Confidential
Senior Software developer
Responsibilities:
- Coding and unit testing
- Understanding teh client requirements
- Coordinating and supporting deployment
- Troubleshoot system configuration related issues and undertake deployments.
- Reducing teh impact on teh existing system
- Designing and implementing several reusable components in Java.
- System Testing and bug fixing
- Interacting with various AIG systems
- Creating and updating project documentation
- Suggesting value adds to teh project
Environment: Java EE, Core Java, Servlet, JSP, Café framework, JSF, Inetsoft reporting tool, Jquery and Java script.
Confidential
Software Engineer
Responsibilities:
- Understanding teh client requirements
- Learning new technologies and tools
- Doing POC on interactive PDF
- Coding and unit testing
- Writing stored procedures and Oracle queries
- Developing reusable modules in Java.
Environment: Java EE, Core Java, Servlet, JSP, Café lite, JSF, interactive PDFs