Technical Project Lead / Sme Resume
Madison, WisconsiN
SUMMARY:
- Extensive experience in handling the complete software development life cycle
- Strong emphasis in designing, developing, delivering, Maintaining Web applications/Client Server products/projects for the vertical business domain areas such as Insurance, Confidential .
- Over 11 years of IT experience in all phases of software development life cycle (SDLC) using Object Oriented Design and Development (OOAD) skills.
- Extensive experience in performing Technical Lead role and providing Architectural design solutions.
- Strong emphasis in designing, developing, delivering, Maintaining e - Business/Web applications/Client Server products/projects for the vertical business domain areas such as Insurance, Confidential
- Extensive experience in product development involving complete software development cycle.
- Extensive experience in designing and developing applications using SOA.
- Utilize MS Excel, MSProject, SharePoint, and Clarity PPM tool forprojectmanagement, planning, data sharing, tracking information and reporting results.
- Experience in developing Java based applications in Financial and Insurance domains.
- Strong experience in Understanding Business Applications, Business Dataflow and Data relations from them. Exceptional ability to quickly master new concepts and capable of working in-group as well as independently.
- Knowledge in developing Auto Personal Lines Applications using Guidewire Policy Center.
- Knowledge in end to end Rating Process involving Guidewire Policy Center.
- Expertise in developing applications using three tier architectural frameworks such as MVC (Model View Controller), Struts, Spring MVC Framework, AOP and Oracle, RDBMS, SQL Server, Sybase and DB2 as the Database.
- Experience in Object-Relational mapping Hibernate and quality processes involving software configuration management, testing and debugging.
- Experience in Designing and developing web services in SOAP and Rest API.
- Experience in working with WS02 ESB Configurations.
- Experience in databases like Oracle, DB2 and tools like Toad and Oracle SQL Developer
- Experience in database design and exposure to Stored Procedures, Triggers and Views
- Experience in version control tools like Star Team, Harvest, GIT and CVS
- Experience in working with Continuous integration tools like Jenkins and Harvest.
- Experience in writing Groovy Scripts for Soap UI testing.
- Experience in Configuration and Integration of Policy Center for Auto and Property Policies.
- Excellent Team Player with communication skills, exceptional problem solving, strong programming abilities and a keen client need assessment attitude.
- Capable of rapidly learning new technologies and processes, and successfully applying them to projects and operations
- In-depth Knowledge of understanding in the strategy and practical implementation ofAWSCloud-Specific technologies including EC2, EBS, S3, VPC, RDS, SES, ELB, Cloud Front, Cloud Formation, Elastic Cache, Cloud Watch, RedShift, Lambda, SNS, Dynamo DB.
- Worked effectively with all levels of management to satisfy project/productivity requirements
TECHNICAL SKILLS:
Enterprise Java: JSP, Servlets, JMS, JNDI, Java Mail, Logging API, Various J2EE and Standard Design Patterns, AJAX.
Java Standard Edition: JDBC, Serialization, Java RMI, Java Mail.
Network Protocols and products: TCP/ IP, SMTP
Programming Languages: Java /J2EE, GOSU, HTML, JUnitand UML
Frontend Technologies: JQuery, Json and AngularJS
Tools: & Framework: Struts, Spring MVC, AOP, Spring JDBC Hibernate, Web Services
XML Technologies: XSL/XSLT, SAX, DOM, DTD, Schema, JAXB
Application/Web Servers: Websphere 6.0/7.0, Apache Tomcat, JBoss 6
Web Services: SOAP, CXF, REST
DBMS / RDBMS: Oracle,DB2 and MySql
Version/Source Control Systems: RTC, StarTeam, Harvest, GIT, Bit Bucket and CVS
Defect / Bug Tracking: FogBugz, Jira and TFS
IDE & Reporting Tools: Eclipse, RSA, IntelliJ Idea and Service Manager
O/S & Environment: Windows 7/XP, UNIX and Linux
Standards & Trends: Agile Methodology, Service Oriented Architecture (SOA) and SDLC
Project Management Tools: Clarity, TFS, Share Point and MS Project
Continuous Integration tools: Maven, Jenkins and Harvest
Other Skills: Requirements engineering, UML, Code Reviews, Test Planning
Messaging: IBM MQ and JMS
Automate Testing Tools: LISA
PROFESSIONAL EXPERIENCE:
Confidential, Madison, Wisconsin
Technical Project Lead / SME
Responsibilities:
- Managed a team of 10 developers in implementing projects in agile environment.
- Provided Architectural / Technical Solutions for the deliverables.
- Participate in design review meetings with Technical and Business teams.
- Designed and developed J2EE SOAP Web Services to integrate with Policy Center and Informatica systems using JAX-RPC framework, designed XML schema and developed WSDL files for Web Services
- Implementing Service Request and Change Request for the Production Issues
- Implemented services using Spring JDBC, AOP and Dependency Injection.
- Involved in web releases, code reviews and s
- Worked on Guidewire Policy Center Integration with Rating Services.
- Worked on Rating ODS configurations and Integrations.
- Provided Architectural level design solutions.
- Monitor and analyze production support tickets on a daily basis.
- Developed XSLT transformation for ESB routing and data transformations.
- Developed SOAP based Web services using JAX-RPC and Rest API
- Involved in the business meeting to decide the functionality of the applications.
- Handled Maintenance Change Requests /Service Requests
- Written Test cases using JUnit framework to validate the application flows in different scenarios in the standalone application
- Built MDB Messaging Bridge between Informatica and Policy Center using MQ Series.
- Involved in production Support and Release Activities.
- Participated in developing POC for migrating the applications to Amazon Web Services.
- Implemented Jboss6 Migration for Rating Applications.
Confidential, San Antonio, Texas
Senior Software Engineer
Responsibilities:
- Lead a team of 10 in offshore related to the O&M / ACC Activities Research more in to the production Defects and provide Solutions
- Designed and developed J2EE SOAP Web Services to integrate with external systems using JAX-RPC framework, designed XML schema and developed WSDL files for Web Services
- Created Queues, Queue manager, Channel definitions on MQ Series and developed Message Driven Bean(MDB)s to send messages to MQ queues in interact with external systems
- Implementing Service Request and Change Request for the Production Issues
- Implementing small mod’s to enhance the services for better productivity. Enhancement, Bug fixes and Maintenance work for the application.
- Involved in web releases, deal with issues, mentor on designs, technical enhancements, review code
- Design, code & test major enhancements for various models.
- Developed SOAP based Web services using JAX-RPC.
- Involved in the business meeting to decide the functionality of the applications.
- Handled Maintenance Change Requests /Service Requests
- Written Test cases using JUnit framework to validate the application flows in different scenarios in the standalone application
- Used Log4J to print the logging, debugging, warning, info on the server console
- Used agile methodology for the software development process.
Confidential, San Antonio, Texas
Senior Software Engineer
Responsibilities:
- Analysis and Design of the requirements.
- Enhancement to the product as per requirement
- Developed Portal Web Application using spring core Features like Spring MVC, AOP, Dependency Injection and Spring JDBC.
- Implementing Service Request and Change Request for the Production Issues
- On-Call production support at Availability Command Centre.
- Provide expert and timely support for customer issues that reach the development team
- Designed, developed and maintained the data layer using the ECS and Spring MVC framework
- Created and maintained the configuration of the MVC Framework
- Designed, developed and maintained Hibernate based data layer
Confidential, Mason, Ohio
Software Engineer
Responsibilities:
- Involved in complete software development life cycle of Requirements gathering, Conceptual Design, Analysis, and Detail design, Development, System and User Acceptance Testing.
- Involved in the architecture of the modules according to the J2EE standards (Client tier, Web tier and Business)
- Created Use Cases, Class diagrams and Sequence diagrams
- Developed web tier by using Struts Framework, JSPs, Tag Libraries, Servlets, Java Script, HTML and XML
- Developed front-end using HTML and performed validations using Java Script
- Used Struts Framework for configuration of action mappings and presentation logic in JSPs
- Development using Struts1.2, JSP, Servlets and JDBC.
- Unit testing the application.
- Understanding the requirements and Product functionality
- Involved in designing Functionality and Developing Customer Registration Web Service.
- Involved Functional Discussions with Client
- Involved in Production deployment procedures.
- Taking up Technical and Functional Sessions for juniors.
- Handled Maintenance Change Requests