Swetha Eluri
Email:**********.*****@*****.***
Phone: 469-***-****
PROFESSIONAL SUMMARY:
Having 3 years of experience in developing the web applications using Java, J2EE, Spring, and Restful Web services, Hibernate, HTML, CSS and AngularJS Technologies.
Experience in analysis, design, development, testing,deployment, enhancements & production support.
Experience in developing the projects using Agile and TDD methodologies.
Experience in working Spring modules – IOC, AOP, JDBC DAO, MVC & ORM.
Experienced in working Spring AOP for Logging, Transactions and Messaging.
Experience in developing and consuming the SOAP and Restful Web services.
Experience in testing/accessing the Restful web services using SOAPUI and Postman.
Experience in developing the Persistence layer using Spring JDBC and Hibernate.
Experience in Developing the UI components using HTML, CSS, AngularJS and jQuery technologies.
Expertise in Core java concepts like Collections, Threading, Generics, Exception Handling and OOPS concepts.
Very good knowledge on Writing complex SQL queries and using the tools like SQL Developer and TOAD.
Experience in understanding the sonar violations and Code coverage with SonarQube and fixing the sonar violations.
Experience in writing unit and integration tests using Junit, Mockito and Spring Test.
Experience with build tools - Ant and Maven with CI/CD tools Hudson and Jenkins.
Extensively worked with version management tools SVN, Github.
Experienced with IDE tools such as Eclipse, IntelliJ IDEA .
Experience in Deploying the applications on application servers like Tomcat, and IBM Websphere.
Experience with bug tracking tools like JIRA, and HP Mercury Quality Center.
Experience in Shell Scripting and Linux Platforms.
Excellent analytical, problem solving and interpersonal skills. Ability to learn new concepts fast consistent team player with excellent communication skills.
SKILLS SUMMARY:
Languages:
C, C++, JAVA 1.4, 1.5, 1.6,1.7, J2EE, and PL/SQL
Internet Technologies
J2EE – Servlets, JSP, JDBC, EJB, JMS, AJAX, JSF, Struts and Spring
Operating systems:
Linux & MS-Windows NT, XP
Web Layer
HTML, XML, Java Script, JQuery, JSON and Web Services,AngularJS
RDBMS
Oracle, Sybase, MySql
ORM Frameworks
Hibernate, JPA & JTA
Development IDE/ Tools
MyEclipse, NetBeans, TOAD, Sybase Power Builder and DBVisualizer
Web Servers
JRun, Tomcat, SunOne Web Server
Application Servers
Weblogic, Websphere, JBoss and ATG Dynamo
Build Tools
Ant, Maven
Middleware
Apache ActiveMQ,
EDUCATION:
Bachelor of Technology (Information Technology), ANU, India.
PROJECTS SUMMARY
TekVizion PVS Inc, Plano, TX June 2015 – July 2016
Role: Software Developer
Project Description: Developing a software application for connecting the VoIP devices remotely via, VPN and test their interoperability. Developed the business logics to implement a platform to initiate and control the traffic of networking devices in SIP (Session Initiation Protocol).
Responsibilities:
Involved with all stages of Software Development Life Cycle using Agile Methodology.
Involved in Client meetings, Code Reviews and Retrospectives.
Developed the RESTFUL Web Services using Spring MVC and Java. Used Postman to test the web services.
Developed the UI components using HTML, CSS and AngularJS. Used AngularJs in-built directives and services and written the custom modules, directives and Services.
Used AngularJS $http service to perform the ajax calls to get the data from backend.
Written Client side and Server side validations.
Developed the persistence layer using Hibernate.
Written unit tests using Junit and Mockito.
Worked with TOAD for the database table creation and retrieving the data from the tables.
Used log4J for logging the debug and exception messages to troubleshoot the issues.
Improved server application performance by adding Data Caching and tuning Hibernate session management.
Experience in developing and deploying applications on Tomcat application server.
Used Putty and WinSCP to copy the data to unix machines and run the scripts.
Worked on creating new website, adding search and export functions and enhancing the overall appearance.
Used Sonar and Cobertura for sonar violation and code coverage. Experience in fixing violations
Used Git for code versioning.
Environment: Java, spring, Hibernate, HTML, AngularJS, Apache Tomcat server, Github,
TOAD, Junit, Mockito.
Hilton Hotels, Bangalore, India Sept 2013 – Feb 2015
Role: Software Developer
Project Description: Pangea program is a global initiative to deploy a new set of web-based applications that both consolidates and unifies Hilton’s existing web presence into a single infrastructure, while also significantly enhancing the functionality, and extending Hilton’s presence in new source markets (UK, DE, and JP). This site uses advanced internet technologies to provide a unique travel planning and secure online booking experience for consumers.
Responsibilities:
Participated in the business requirements analysis meetings and prepared use-case diagrams using Rational Rose.
Involved in development of very critical transactions- Hotel Search, Availability, Booking, Guest Enroll and Guest Update.
Developed the presentation layer using Spring, JSP, JSTL, JavaScript, HTML, CSS, jQuery and AJAX.
Developed custom tags and EL-functions to separate presentation and processing logic
Developed Service layer Using Spring and persistence layer using Hibernate.
Worked on enhancements and defects.
Extensively worked on various features of Hibernate such as Associations, Caching, Lazy loading and HQL
Extensively used Dependency Injection and AOP features of Spring Frame work.
Extensively worked on Web Services to send and receive the data from NGT.
Extensively worked on TOAD for interacting with data base.
Developed complex SQL queries to perform efficient data retrieval operations.
Developed Unit, Integration Test Cases using Junit and JMock technologies.
Involved in complete software development life cycle (SDLC)
Developed the custom build scripts using ant tool.
Environment: JDK1.6, Spring2.5, Hibernate3.0, Eclipse 3.4, Weblogic application server 10.2, AspectJ, Oracle10g,TOAD,JIBX, Rational Rose,SVN, Ant Build, Log4J, Junit,EasyMock.