Ramakrishna Yetukuri
********@*****.***
Experience Summary:
4+ years of experience on Web & Client-Server application development and maintenance using Object Oriented Programming, Java /J2EE technologies
Experience in developing, supporting and deploying applications using J2EE technologies including JSP, Servlets, JDBC, Java Beans, Hibernate, Web Services
Extensive experience with Model2 (MVC) architecture and Jakarta Struts/Tiles.
Experienced in entire Software Development Life Cycle (SDLC) including Analysis, Developing, Testing
Exposure to Enterprise Java Beans (EJB) that include Session Beans, Message Driven Beans (MDB) and Entity Beans
Hands on experience with Web Services
Experienced with J2EE standard and compatible application servers Weblogic, Tomcat and JBoss, Websphere
Hands on experience on Batch processing
Technical Skills:
Languages
Java, J2EE, SQL
Technologies
JDBC, JSP, JavaScript, JMS,Java Beans
Frameworks
Struts, Spring
ORM Technology
Hibernate
Mark Up languages
HTML, CSS, XML, XSLT,DHTML
Web Services
Apache AXIS, SOAP, WSDL, XML
Databases
MySQL, SQL Server, Oracle,DB2
Web/Application Server
Weblogic, JBOSS, Tomcat, WebSphere
Bug tracking Tools
IBM Clearquest, JIRA
IDE
Eclipse, RAD
Versioning Tools
CVS,SVN, VSS,GIT
Educational Qualification:
Masters, Georgetown University, DC 2011-2012
Bachelors of Technologies, Sathyabama University, India 2006-2010
MILITARY EXPERIENCE:
USARMY
Title: E4-specialist SEP 2016 – Present
United States Army E4/Specialist Active Duty and Reserve
Successfully completed Basic training and AIT Training from Fort Linwood Missouri
Working as 91L Construction Equipment Repairer in 317th Engineer Company
Construction equipment repairers and responsible for maintaining trucks, bulldozers,
power shovels and other heavy equipment that are needed for construction operations
Worked on heavy Diesel engines like CAT, BOBCAT, JOHN DEERE, KOMATSU.
Client: ATT, (Insightglobal) Feb 2016 - SEP 2016
Proje: Halo
AT&T is one of the leading and fast growing companies in the Telecommunication sector. I have been working in the interfaces team, which will transfer the message to downstream according to the workflow
Responsibilities:
Designing and developing the applications for new requirements.
Involved in various Software Development Life Cycle (SDLC) phases of the project.
Used Web services - WSDL & SOAP for getting the request information from third party services.
JUnit test cases to test Web Services functionality before integration with client.
Extensively worked on J2EE Technologies to develop the project, Followed Spring MVC Framework and Spring boot for the development of the project.
Used Hibernate as ORM tool and defined the mapping.
Involved in Unit integration, debugging the code, bug fixing, acceptance testing with test cases, code reviews.
Supported production environment and dev2edev testing including monitoring application, resolving any production related issues.
Implemented processes for resolution of computer equipment problems.
Extensive Performance testing is being done to determine the responsiveness and stability of the system.
Environment: Spring, Hibernate, SQL Server, JUnit, Easy Mock, Soap and Restful services, Jenkins, Eclipse,SVN, Unix, JMS, WebLogic, Oracle, and Agile Methodology.
0+Client: ATT, (Tech Mahindra (Americas) Inc. (“TM-A”)) Oct 2013 - Jan2016
Project: NGEAG
NGEAG project is of maintaining and enhancing AT&T owned product NGEAG(Next Gen- Enterprise Application Gateway) which comprises of The Service Composition Framework (SCF) and Value Added Services (VAS).
SCF allows service providers to extend their API-based or protocol-based services in a flexible and modular manner. These services can be composed from existing services easily and with a very high degree of modularity. Once developed, these composite services can be delivered to the market through API-based or protocol-based application integration (for example, using REST APIs, SOAP APIs, or native protocols). Currently VAS services running on SCF platform are SMS, MMS, WAP, DC and TL.
Responsibilities:
Interaction with client right from the requirements stage to delivery of the application.
Interaction with client about the daily status of the project related activities
Highlighting about the issues, risks, limitations etc. for the present and future deliverables.
Understanding of the change requests that are raised by the client after the development started.
Estimate the requirements using various estimation techniques and produce the final estimates.
Plan all the activities of the project aligned with the available resources.
Design system architecture to implement the Technical requirements.
Map Technical Requirement to sub-systems.
Prepare System Feature Design (SFD) Document.
Co-ordinate with other development teams to develop Interface Agreements (IA).
Design components to meet Technical requirements.
Prepare Detailed Design Specifications (DDS).
Review and baseline Detailed Design Specifications (DDS).
Map design components with User, and Technical Requirements, i.e. Prepare Requirement Traceability Matrix (RTM).
Perform Field Operational Testing and connectivity testing post production deployment of release.
Monitor applications in production environments and provide real time support for analyzing and troubleshooting issues.
Setting up monitoring and alerting tools and configurations for Productions systems
Environment:Java,JSP,Servlets,Struts,J2EE,ApacheActiveMQ,ApacheCamel,ApacheCXF,ApacheKaraf,XML, XSLT,MYSQL,Hibernate,Sopewebservices
Client: AT&T (Tech Mahindra (Americas) Inc. (“TM-A”)) Feb 2013 - Oct 2013
Project: CSI
Description: CSI-Work Force (CSI-WF) is enterprise middleware platform between client and backend which has multiple services and responsible for discovering and managing access to the client (aka “downstream system”). CSI-WF has multiple services which are developed on m2e frame work that support business process abstraction so that our clients do not need to understand details of backend systems
Responsibilities:
Design and architectural discussions of the project.
Major role in developing new and enhanced Common services Interface API’s.
Model Driven Architecture (MDA) is concept of creating business logic in visual form that is independent of the platform that supports logic.
Closely involved in design, development and support of new framework building and the ongoing bundle changes for architecture of new J2EE application
Design, development and testing of XSD schemas.
TIBCO Business Studio which is a modelling tool is built based upon the business requirements.
Building the CSI services using Maven build tool and testing the CSI services using JMS test tool.
Pl/SQL procedures used to interact with the Database
Developing contivo maps using Contivo Analyst tool and generating the respective java files.
Work on technical writing and documentation and version control skills and prepare deployment instruction set and technical documents
Citrix is a tool where we upload the Design Documents and do the Traceability to the client/system requirements
Continuously monitoring the QC defects portal and ITrack tickets, coordinating with the backend teams to solve the QC defects.
Environment: Eclipse(Ganymede),SVN, TibcoBusinessStudio, Contivo Mapping tools, ALTOVA Spy, JMS test, i-Track, Citrix, Prism,DB2, GlobalResourceManager(GRM), PLSQL, Jenkins,Agile Methodology, Rally.