Resume

Sign in

Service Design

Location:
Bloomington, Illinois, United States
Posted:
January 28, 2017

Contact this candidate

Y V RAMANA SUKLA

Phone: 309******* E-mail: acyi70@r.postjobfree.com

SUMMARY

•Technical Architect / Technical lead with 15 years of strong experience in programming and project delivery.

Over Seven years of experience as an Associate Architect /Tech Lead.

Working on Big Data for 2+ years

Having Good Experience in Hadoop, MapReduce, Pig, Hive, HBase, OOZie, Solr,Spark,Kafka, Stom

Expert in design skills using Java/J2EE Design Patterns, Unified Modeling Language (UML) and Object Modeling Technique.

Experience in working with SOA Architecture Web Services, SOAP, WSDL, AXIS 2, Mule 3.3 and REST Architecture.

Experience working extensively in all phases of a project development life cycle from Requirements analysis, Object Oriented Analysis & Design (OOAD), Implementation, Testing, Documentation, Standard reviews, Production support and maintenance.

Development experience in design patterns like Factory, Abstract Factory, Proxy, Singleton, Front Controller, Business Delegate, Session Facade, Service Locater, Data Access Object, Observer, Decorator, MVC, Strategy and Value Object.

Good Knowledge of application frameworks like Struts 1.1/1.2, Hibernate 3.0/3.2, Spring, SOA, Junit, UML,TDD, and Ajax.

Having Good Experience in Angular JS, JQuery

Having Good Experience in IBM BPM, Integration Designer, Process Designer

Extensive experience in application development and deployment on IBM Web sphere 5.0/5.1/6.1, JBOSS, Jrun 3.0/4.0 and Tomcat 6.x.

Good Knowledge of programming languages like Java 1.4/1.5, JSP, Servlet

EJB 3.1, JavaScript, HTML, PL/ SQL, etc.

Strong experience in working with persistence frameworks and ORM tools like Hibernate

Strong experience in working special software like WSAD 5.1/RAD, MICROSOFT VISIO,

Star Team, PVCS Tracker, VSS, CVS, LDAP, Clear Case etc

Solid understanding of RDBMS concepts and experience in working with Oracle8.x/9.x and SQL Server ad DB2.

Expertise in design and development of Web Applications involving Java, J2EE, Servlet, JSP, EJB 3.0, JNDI, JDBC, JMS, Java Mail, XML, XSLT, XPATH, RPC, Struts, Hibernate, Spring, Ajax.

Hands on experience using automated build scripts using Maven.

Extensively applied Agile Methodology and Rational unified process (RUP) in various projects.

Extensive Experience in Insurance and Banking verticals.

Excellent Technical, Communication and Interpersonal Skills with strong Customer Orientation, Client Interfacing Skills and good Domain knowledge.

Participated in all aspects of software Development Life Cycle including Production troubleshooting and Software testing and automation.

Technical Skills

Platforms

Windows XP Professional, Unix, Linux

Languages

Frameworks

Patterns

Core Java1.4/1.5/1.6, JSP, Servlet, EJB 2.1/1.1, XML, XSD,XSLT,HTML5, Ajax, jQuery,JAXB,SOA, Struts1.2,Hibernate 3.2,Spring 2.5, Mule 3.3

Factory, Abstract Factory, Proxy, Singleton, Front Controller, Business Delegate, Session Facade, Service Locator, Data Access Object, Observer, Decorator, MVC, Strategy and Value Object, Web services(Soap Based), Restful Web services

Databases

Oracle 8i/9i/10g,SQL Server, DB2 9.5, Hadoop, Hbase,

Tools

WSAD 5.1/,RAD, MICROSOFT VISIO, Eclipse/Eclipse RCP, Drool, visual rules, SOLR,

VersionControl Tool

Workshops:

PVCS Tracker, Change Man, VSS, Perforce, CVS, SVN, Clear case.

Managerial Effectiveness, Advanced Team Leadership

Awards Received

Secured Individual Excellence Awards,

Customer Recognition Awards,

Partner Recognition Awards,

Team Excellence Awards.

PROFESSIONAL EXPERIENCE:

Employer: HTC Global System Designer 4/14 to present

State farm insurance: eDiscovery

This Application is for legal department to search for email communication related to particular claim or policy or other meta data.

Responsibilities:

Design & Development of technical specifications using design patterns and OO methodology using UML

Create the NFR Design deliverables like FPA(Failure point analysis), Performance budgets..

Created Application Distribution Diagrams using VISIO,

Created UI Application using Angular Js and Jquery

Created Service layer using SOLR, Hbase

Created OOZie Workflow for export process

Leading the development effort

Handling the coordination with offshore and onsite

Created low level design to ensure this vision is implemented and tested properly.

Refined the existing codebase and implemented into layered architecture

Responsible for creating Web Services using Soap

Involved in Configuring Data Source

Implemented Spring dao layer

Implemented Spring DAO, Spring Service, Inversion of Control, Aspect Oriented Programming

Environment: Hadoop, SOLR 4.2.10, Hbase, Apache Kafka, apache storm

Spring MVC, HTML, Angular JS,jQuery, Ajax, Core Java, RSA, Visio, UML

Employer: HTC Global System Designer 9/13 to 4/14

State farm insurance: Intent to Communications

This project it part of customer communication, Its workflow developed using Integration Designer for do all the communications, it has 14 function to handle all the communication required for the enterprise.

Responsibilities:

Design & Development of technical specifications using design patterns and OO methodology using UML

Created technical specification requirements after analyzing high level business needs and translating it to IT activities

Created Application Distribution Diagrams using VISIO, Created XSDs and WSDLs for the services for Process Designer and CXF Web services

Create Infrastructure Design, Technology Stack, Component Design and High Level Application Infrastructure design for web application deployment.

Preparing the Proof of Concept and the Presentations to demonstrate the solution to the business users

Requirement gathering and Analysis

Created high level design for the system/application being built.

Created low level design to ensure this vision is implemented and tested properly.

Refined the existing codebase and implemented into layered architecture

Environment: IBM Integration Designer 8.5,Process Designer8.5, BPEL, BPMN, Core Java, WebServices, HTML5, jQuery, TDD, XML, XSD, XSLT, RSA, SOA, Visio Restful Webservices

Employer: HTC Global System Designer 7/12 to 9/13

State farm insurance: Checkout

This project helps the online customer to purchase insurance products online. After getting the insurance quote customer can complete there through checkout application. As the system designer I am involving right from the initiation phase of the project.

Responsibilities:

Design & Development of technical specifications using design patterns and OO methodology using UML

Created technical specification requirements after analyzing high level business needs and translating it to IT activities

Created Application Distribution Diagrams using VISIO, Created XSDs and WSDLs for the services for Mule services and CXF Web services

Create Infrastructure Design, Technology Stack, Component Design and High Level Application Infrastructure design for web application deployment.

Preparing the Proof of Concept and the Presentations to demonstrate the solution to the business users

Requirement gathering and Analysis

Created high level design for the system/application being built.

Created low level design to ensure this vision is implemented and tested properly.

Refined the existing codebase and implemented into layered architecture

Responsible for creating Web Services using Soap

Involved in Configuring Data Source

Implemented Spring dao layer

Implemented Spring DAO, Spring Service, Inversion of Control, Aspect Oriented Programming

Environment: Mule, Core Java, WebServices, DB2, HTML5, jQuery, Ajax, TDD, XML, XSD, XSLT, RSA, SOA, Visio, UML, JAXB, JIBX, Webspehere MQ, Restful Webservices

Employer: UST Global Technical Lead 2/12 to 7/12

Vanguard: Diagnostic Tool

The Dig Tool project deals with implementing product monitoring for different environments along with the log search feature and automated post certification. As the onsite technical lead I am involving right from the initiation phase of the project.

Responsibilities:

Interacted with client to understand the business need and domain of the project.

Design & Development of technical specifications using design patterns and OO methodology using UML

Managed team of 7 Software Development Engineers responsible for the Diagnostic tool.

Create the Unix Shall Script for capture server details

Preparing the Proof of Concept and the Presentations to demonstrate the solution to the business users

Requirement gathering and Analysis

Created high level design for the system/application being built.

Created Automated scripts for application post certifications using QTP and unix shall scripts

Created low level design to ensure this vision is implemented and tested properly.

Refined the existing codebase and implemented into layered architecture

Involved in implementation of Web sphere Enterprise Service Bus & Web sphere MQ

Implemented Spring DAO, Spring Service, Inversion of Control, Aspect Oriented Programming

Environment: Unix scripting, Spring, Spring MVC, Hibernate, JSP, J2EE, Tomcat

Employer: UST Global Technical Lead 5/11 to 12/11

H&R Block: Global User Authentication (GUA)

The GUA project deals with implementing single sign on (SSO) across the company enterprise for access to protected resources/applications. Access could be from employees, external users, or partner companies. Open source Shibboleth framework was implemented. The project followed agile methodology using Scrum. As the offshore technical lead on the GUA project I was involved right from the initiation phase of the project.

Responsibilities:

Design & Development of technical specifications using design patterns and OO methodology using UML

Implementing the Identity Provider using Shibboleth

Implemented the Administration module using Spring MVC

Created technical specification requirements after analyzing high level business needs and translating it to IT activities

Create Infrastructure Design, Technology Stack, Component Design and High Level Application Infrastructure design for web application deployment.

Designed and developed the XML Schema for the client server communication protocol

Preparing the Proof of Concept and the Presentations to demonstrate the solution to the business users

Implemented DAO layer using Hibernate

Requirement gathering and Analysis

Created high level design for the system/application being built.

Created low level design to ensure this vision is implemented and tested properly.

Refined the existing codebase and implemented into layered architecture

Leading a team of 7 developers

Implemented Agile Methodology

Environment: Shibboleth Service Provider and Identity Provider, JSP, J2EE, SpringMVC, Tomcat, Apache, SAML

Employer: UST Global Technical Lead 3/10 to 12/11

H&R Block: Public Service Layer (PUSL)

Public service layer (PUSL) is the platform through which the company will share their tax knowledge as REST based web services with various business partners. Currently there are around ten services published which include Tax Estimator, Tax Benefit Finder, Office Locator, Appointment Manager etc.

Responsibilities:

•Responsible for all the deliveries from the engineering team.

•Involved in initial analysis and impact analysis of the requirements and discussed with client for clarifications.

•Implemented Validation frame work for PUSL service validation

•Implemented Custom Calculator Framework

•Created the design document to be used by the development team.

•Created multiple REST based web services using Spring MVC

•Implemented Audit service for the Audit purpose using Active MQ and MongoDB

•Provided technical solutions and guidance to the team.

•Reviewing the work product

•Worked closely with PM, QA, and BA, helped in preparing deployment plans and also in deployment of code to QA.

•Leading a team of 6 developers

Environment: Java, JSP, J2EE, Spring MVC, PUSL, Junit, Makito, Jetty, Active MQ, Mongo DB

Employer: Mann-India Technologies Technical Lead 4/09 to 03/10

GCS: Mobile Payment System (MPS)

Mobile Payment System enables the customer to pay bills, transfer funds, purchases, top-up of mobile. MPS works as pipe among various parties like Bank, Telco, Acquire and Biller.

Responsibilities:

•Responsible for all the deliveries from the Engineering Team.

•Doing an Initial Analysis/impact analysis of the requirement and discussing with the client for clarifications.

•Implemented Socket factory for incoming request using Apache MINA

•Implemented DAO layer using Hibernate and Oracle 10G.

•Implemented a web portal using Spring MVC for partner management

•Implemented second level cache using ACH Cache

•Implemented Dynamic web service client using AXIS 2

•Creating the design document and passing that design document to team.

•Providing technical solutions to the team.

•Reviewing the work product

•Preparing the deployment plan and leading the deployment on the deployment day Status reporting to GCS program Manager

Environment: Java, JSP, J2EE, Spring, Hibernate, Spring MVC, AJAX, Oracle 10g, JBoss, Apache MINA

Employer: Zafin Center of Excellence Technical Lead 09/08 to 03/09

HDFC: miRevenue

miRate, the service charging module in the miRevenue Product Suite is a centralized system catering to the business requirements of a Financial Institution in calculating the different service charges as may be applicable to the customer based on a range of attributes including the type of account, customer category, average quarterly balances maintained etc.

Responsibilities

•Responsible for meeting with business to discuss the requirements.

•Created detailed design document and ensured the complete knowledge transfer to offshore team lead

•Prepared the deployment plan and led the deployment of the project with streamlined reports to client manager

Environment: Java, J2EE, JSP, Hibernate, Spring, Spring MVC, AJAX, Oracle 10g, Websphere

Employer: CSC India TeamLead/ Onsite Coordinator 11/05 to 09/08

Zurich North America: eZAccess

eZAccess (Advanced Computer Claim Entry Support System) is a web based front-end to ACCESS developed in-house in 2002 on mainframes, and has been the primary transaction entry facility for claims produced from policies issued by all business units. Core functionality across these two applications includes claim registration, claim assignment, acknowledgements, customer identification, site coding, duplicate claim checking, policy/coverage verification, claim financial processing (payments, reserves, recoveries, third party deductibles), case summary, litigation management, task management system (system and user diaries), adjuster notes, claim reinsurance, and statistical coding.

Responsibilities

•Responsible for an array of onsite tasks and meeting with IT/Business to discuss and understand the requirements.

•Completed initial impact analysis of the requirements

•Created the design document with active participation and coordination of offshore team.

•Mentored offshore team on technical aspects

•Reviewed the work product from offshore team

Environment: Java, J2EE, JSP, Spring MVC, Hibernate, DB2, Websphere

Employer: Satyam Computers Senior Developer / Onsite Coordinator 04/05 to 09/05

Cigna International: Bancassurance

Bancassurance project is to fulfill the contract between all the major banks in Korea and CIGNA KOREA (LINA) Insurance Company. This project facilitates the bank to communicate with the CIGNA system online; helps bank customers to view their insurance related details by using bank website.

•Actively involved in application design

•Migrated all modules of Phase-1 BSL's

•Responsible for development of Phase-2 BSL's

•Assisted teams during system testing, UAT, and load testing

•Worked in post production support phase

Environment: Java, J2EE, JSP, Struts, MS SQL, Websphere

Employer: Satyam Computers Client: Cigna International 10/04 to 03/05

Senior Developer/Onsite Coordinator, Project: Variable Universal Life

Environment: Java, J2EE,JSP, Struts, MS SQL, Websphere

Employer: Satyam Computers Client: Cigna International 12/03 to 08/04

Offshore Team Lead, Project: Cathay Life

Environment: JSP, Servlets, EJB, DB2, Websphere

Employer: Satyam Computers Client: BCBS MO 05/03 to 11/03

Offshore Team Lead, Project: Enterprise Change Management

Environment: REXX, ISPF, Cobol, JCL

Employer: Essel Software Services Client: Medwrite 07/02 to 02/03

Offshore Team Lead, Project: medwrite.biz

Environment: EJB, JSP, Struts, MS SQL, Weblogic

Employer: Essel Software Services Client: US2Guntur 08/01 to 07/02

Developer, Project: US2Guntur

Environment: Java, J2EE,JSP, MS SQL

EDUCATION

•Master in Computer Application (MCA) from Nagarjuna University, 2001

•Bachelor of Science (BSc) Electronics from Nagarjuna University, 1998



Contact this candidate