LAXMI NARSIMHA REDDY JAMMULA
JAVA ANALYST/DEVELOPER
+1.630.621.7213 jlnarsimhareddy@gmail.com
Proactive,versatile andexper...
TECHNICAL SKILLS:
Java EE Frameworks Spring 3.0, JPA, Hibernate3.x, Struts2, JDBC, JNDI, Log4J
WebTechnologies Servlet2.5,...
 Participated in code reviews and weekly meetings.
 Providing L4 support for the applications.
McDonald’s, Pune, India D...
 Developed action classes and configuration files for struts framework.
 Developed Oracle stored procedures and complex ...
of 4

Narsimha_Jammula

Published on: Mar 3, 2016
Source: www.slideshare.net


Transcripts - Narsimha_Jammula

  • 1. LAXMI NARSIMHA REDDY JAMMULA JAVA ANALYST/DEVELOPER +1.630.621.7213 jlnarsimhareddy@gmail.com Proactive,versatile andexperiencedJavadeveloperwith3.5yearsof progressive experience indevelopment, support and trainingbyutilizingJavatechnologies. Hasan end-to-endfunctional knowledgeof the software structure inretail system. StrongJavadevelopmentexperience combinedwithstrongcommunicationskillswill quicklyallowtoprovide value toyour organization. SUMMARY:  Senior Software developer with 3.5 years of experience in designing, developing & supporting Multi-tier distributed, Enterprise applications using Java and Java EE technologies.  Hands onexperienceindevelopingapplicationsusingJavaandJavaEE technologieslike JSP,Servlets,JDBC, Java Beans, Struts, Spring, Hibernate.  Thorough understanding of OOAD concepts, UML modeling (unified process), SDLC.  Expertise in designing and developing Web based Enterprise applications using J2EE technologies like JSPs, Servlets 2.x/3, Struts 2.0/1.1, spring 2.0/2.5/3.0, and Hibernate 3.0.  Hands onexperience in implementing various Design patterns including Model View Controller, Singleton, & Prototype.  Good understanding of Core JAVA components, such as: Concurrency, Persistency, working with the JVM, multi-threading.  Expertise inconfiguringthe SpringApplicationContextwith dependency injection and using Spring Framework 3.0/2.5 integrated it with Struts 2.0/1.1, Hibernate 3.0 and JDBC.  ImplementeddifferentmodulesinSpringFrameworklike IOC,MVC,JDBC,ORM, and Transaction Management.  Created robust user Interface (UI) using HTML5, CSS, JSP, JavaScript, Custom Tags, jQuery and XML.  Hands on experience in developing Java and J2EE applications using IDE’s Eclipse 3.x, Net beans 7.x  Experience in XML, DTD and XSL.  Experience in deployment of the Java EE applications on Tomcat, JBoss, BEA Web Logic 8.1/9.1/10.3/11g,  Good understanding of the e-Commerce architecture & vast retail exposure  Understanding of Service-oriented architecture and Webservices (SOAP).  Understanding of relational database concepts, and experience in query construction using SQL.  Excellent database experience in working with the Databases environments Oracle 11g/10g/9i/8i and SQL Server 2005, My SQL and MS access.  Techno-functional responsibilities include interacting with users, identifying functional and technical gaps, estimates, designing custom solutions, development, leading developers, producing documentation, and production support.  Stronganalytical,communicationandproblemsolvingskills,excellentteam player, proactive and result driven.  Experience in modeling UML using Rational Rose, Microsoft Visio and other tools.  Experience in working with JUnit as a testing tool.  Experience invarioustoolslike Winscp,Puttyandthirdpartyapplications Jira, Service-Now,Service-Center and people soft.  Experience in working with Agile-scrum software development methodologies.  Provenabilitytoproduce highestqualityresultsworkingunderextremelytightdeadlinesandaverystrong team player with experience in onsite-offshore model. EDUCATION CREDENTIALS Bachelorof technologyinComputerScience andEngineeringfromJNTU,INDIA
  • 2. TECHNICAL SKILLS: Java EE Frameworks Spring 3.0, JPA, Hibernate3.x, Struts2, JDBC, JNDI, Log4J WebTechnologies Servlet2.5, JSP2.0, HTML, DHTML, CSS, Ajax, XML, XSD, XSL, SOAP and WSDL Application/WebServers Tomcat 6.x, JBoss 5.x, Glassfish 4.x, Web logic 7.x/8.x Database Environments Oracle 9i/10g/11i, SQL Server, MYSQL Languages Java, C/C++, PL/SQL, Java script Software Methodologies Object Oriented Analysis & Design, UML, and SDLC (Agile, Spiral, Waterfall) ModelingTools Rational Rose, MS Visio IDEs Eclipse, Net beans, RAD, Oracle SQL Developer TestingTools Junit SCM Tools SVN OperatingSystems Windows, Unix, Linux Protocols HTTP, FTP, TCP/IP, SOAP, LAN and WAN Scripting Languages JavaScript, Unix shell scripting WORKEXPERIENCE McDonald’s, Oakbrook, IL December’2013 – Till Date Role: Java/JEE Developer ProjectsDescription: Workedonmultiple McDonald’sinitiativeswhichare describedbelow Project-1: Mobile Offers & Mobile Ordering - Alternative way of ordering burgers using Mobile application and redeeming coupons Project-2: Cashless 3.0 - Enhanced security and effectively managed cashless solution Project-3: American Express Pay with points program - Using reward points as an alternative payment method Project-4: POS Ready7 - Customized version of windows7 operating system for the point of sale system Project-5: eArch Card - Mobile version to redeem, reload and activate gift cards Environment: Servlets, JSP, HTML 5, Struts 2.0, Spring 2.5, Eclipse 3.6, JBoss AS 7, Hibernate 3.0, JUnit, XML, JavaScript, Shell Scripting, UML, SVN, Log4J, Oracle 11i Responsibilities:  Involvedingatheringandanalyzinguserrequirements. Responsible for the designing (UML’s Unified process), coding and developing the application.  Used Java Server Pages (JSP), JSP Tag Libraries, Struts Tag Libraries in the development of different user interfaces.  Implemented MVC 2.0 Design pattern  Involved in development of DAO layer using Hibernate.  Extensive JavaScript utilization for Business Rules and Client side validation.  Developed struts-config.xml and web.xml configuration files in the application.  Created Struts Action classes for the application.  Configured and maintained the Spring Application Framework’s IoC container.  Entity Beans are used as persistence layer and are used to interact with the database.  Deployed the .war file on Web Sphere Application Server.  Developed Business Services objects to be registered with JNDI.  Developed Logging Framework Using Log4J.  Used SVN for software management and version control.  HelpingQuality Control Team in preparing Test Scripts, which involved writing test cases and Documentation.
  • 3.  Participated in code reviews and weekly meetings.  Providing L4 support for the applications. McDonald’s, Pune, India December’2011–November’2013 Role: Java/JEE Developer Project Description: Restaurant File Maintenance, or simply RFM, is a web-based application developed in Java technology to aid restaurant managers and integrators to configure all information required to run McDonalds Stores. RFM populates Point of Sale (POS) registers in restaurants with product changes, promotions, and other relevant information from a central location, in a secure and reliable way. Environment: Core Java, Servlets, JSP, HTML 5, JMS, JQuery, Struts 2.3, Spring 2.5, Eclipse 3.6, Apache Tomcat 6.x, Hibernate 3.0, JUnit, XML, JavaScript, Shell Scripting, UML, SVN, Log4J, Oracle 10g Responsibilities:  Involved in Analysis and coding of the Project on Java and J2EE environment.  Developed action classes and configuration files for struts framework.  Designed class diagrams and sequence diagrams using Rational Rose.  Developed highly interactive web screens based on AJAX, JQuery, and Display Tag Libraries.  Tested the application thoroughly in Unit Testing phase using JUNIT.  Developed application specific build scripts using JavaScript.  Used ORMmapping tool called Hibernate.  Used Spring Framework for Dependency injection and integrated with the Hibernate.  Used Spring IOC framework to wire the Spring Beans.  Used SVN for version control.  Implemented Hibernate in data access layer to access and update information in the database and configured .hbm and .cfg.xml files according to hibernate framework.  Extensively worked with the retrieval and manipulation of data from the Oracle database by writing queries using SQL and PL/SQL.  Developed test cases and performed unit and integration testing; performed using testing using Used JUnit.  Followed Agile process in recent releases of project.  Participated in complete SDLC which includes inception, development, deployment and maintenance.  Coordinated with business team, QA and project managers to deliver products on time.  Provided L3 & L4 support for the application  Proactively tested application and tracked defects using Clear Quest. H2kInfosysLLC, Hyderabad, India April’2011–November’2011 Role: Java/Java EE Trainer/Developer TechnologiesUsed:Java,JEE,Struts 2.0, Hibernate 3.0, JSP,Oracle,JDBC,Rational Rose,JNDI,JavaScript,JBoss. Responsibilities:  Trainedstudents onJava/JEEtechnologies.  Developed applications like Hotel BookingsmanagementSystem,IntranetMailingSystem, StudentData ManagementSystem,Hostel ManagementSystem and Time Table ManagementSystem usingcore java, JEE, hibernate,struts/springframeworkandoracle.  Workedon JavaScript,JSP,andServletsasa webapplicationreplacementformainframefrontend.  Trainedindevelopingapplicationsusing EclipseIDEandJBossserverand runningtestcasesand usingEclipse IDE.  HandleddeploymentsonJBossserverattest,stage levels.  Analyzed,createdandproposedremediationmeasurestofix the bugsinthe application.
  • 4.  Developed action classes and configuration files for struts framework.  Developed Oracle stored procedures and complex SQL.  Designed class diagrams and sequence diagrams using Rational Rose.  Developed highly interactive web screens based on AJAX, JQuery, and Display Tag Libraries.  Tested the application thoroughly in Unit Testing phase using JUNIT.  Developed application specific build scripts using Javascript.  Participated in complete SDLC from inception to deployment.  Proactively tested application and tracked defects.  Usedlog4j forloggingmonitoringerrorsandexceptionsall acrossthe applications.

Related Documents