Sowmya Kodakandla
**********.**@*****.***
Professional Summary:
* ***** ** ********** ** Web & Client-Server application development and design using Object Oriented Programming, Java /JEE/ J2EE technologies with software Development Life Cycle.
Experienced in creative and effective front-end development using JSP, JavaScript, HTML 5, DHTML, XHTML Ajax and CSS.
Experience in Web Services, XML, and JAVA/XML.
Sound Knowledge and good working experience in various open source frame works like Struts, spring, and Object Relational Mapping Technology like Hibernate.
Hands on experience in working with Enterprise Java Beans (EJBs) that include Session Beans.
Experience in using UML tools like Rational Rose for developing UML Activity diagrams, Sequence diagrams and Class diagrams.
Expertise in various faces of Software Development including analysis, design, development and deployment of applications using JEE/J2EE technologies including Servlets, JSP, Java Beans, EJB, JSTL, Struts, Spring Core, JSF, JDBC, JNDI, Hibernate and Web Services.
Experience in Database including SQL, PL/SQL, data modeling, Stored Procedures, Triggers, Views and functions in Oracle, MySQL, MS-SQL Server and DB2.
Team player with a very good understanding in working with small and moderate teams in the software development projects.
Flexible, enthusiastic and project oriented team player with solid communication and leadership skills to develop creative solution for challenging client needs.
Strengths include excellent interpersonal and easily adaptable to new technologies, meet deadlines and a very good team player with ability to work well under pressure.
TECHNICAL SKILLS
Languages:
Java, SQL and PL/SQL
Technologies
J2SE, J2EE, JDBC, JPA, JNDI, JSP, Servlets, EJB, Hibernate
Markup Languages:
HTML, CSS, JSON, XHTML, XML, XSLT.
Frameworks
JSF, J2EE, Apache Struts, Java Mail
Web-Technologies:
HTML, HTML5, XHTML, CSS, JavaScript, XML, XSLT, XPath, AJAX
API’s:
Servlets, EJB, Java Naming and Directory Interface (JNDI)
Databases:
Oracle, MySQL, MS SQL Server
Operating Systems:
Windows 2000/2003 Advanced Server, Windows Exchange Server 2003 Windows NT 4.0/3.5, Windows9.x, Windows XP
Servers
Apache Tomcat, WebLogic, WebSphere
Client: City Bank, India, Aug 2010 – May 2013
Involved in analyzing requirements with client, creating use cases and design.
Developed use case diagrams and class diagrams using Rational Rose.
Developed various servlets and servlet filters.
Developed dynamic web pages using JSP for the user interface.
Performed client-side validations using JavaScript.
Written SQL queries and MySQL has been used.
Hibernate was used in the persistence layer of the project to store and retrieve the data from the database.
Developed Performance/Load Test plan for the entire application which includes various performance metrics that need to be taken during load testing, various load definitions based on the anticipated daily volume profile of the production server and various bottlenecks and performance tuning parameters.
Involved in unit testing and integration testing.
Actively involved in production defect fixes and provided full production support.
Environment: Core Java, JSP, Servlets, JDBC, Oracle, Eclipse, WebLogic.
HONORS:
Participated in the 7th International conference on “Embedded systems” conducted by Hyderabad International Convention Center, Hyderabad, in January-2010.
Participated in the national level Technical symposium (TECHNOSWEC) a poster presentation at JNTU, Hyderabad.
Achievements:
Completed a Project in Masters of IT on Bank Network System using GNS3 simulator as open source software that simulates complex networks GNS3 software is available as a graphical user interfaces to design and build virtual networks.
Completed a project in Masters of IT on Virtual Private Networks by using protocols like PPTP L2TP and SSTP and we have designed VPN with data encryption with virtual routers.
EDUCATION:
Bachelor of Technology in Information Technology, India
Masters of Information Technology, US
3.9 out of 4 G.P.A.
.