RAMU
*********@*****.***
Summary
Over 4+ years of good experience (3+years of Professional Software development and an year of academic experience at college level) over user interaction, System Analysis, Design, Development and Implementation of web Application Systems using JAVA/J2EE.
Extensive experience in various Java/J2EE technologies including Core Java, J2EE ( Servlets, JSP, JDBC), Spring (IOC, MVC, DAO), Hibernate and along with Web Services ( RESTful).
Hands on experience in User Interface Development using Client Script design technologies like HTML, CSS, XML, Java Script as well as JQuery, AJAX, Angular.Js.
Experience in all phases of Software Development Life Cycle Process (SDLC) across various workflows (Requirement study, Analysis, Design, Coding, Testing, Deployment and Maintenance) in Web & Client/Server application development.
Extensive Experience in using MVC (Model View Controller) architecture for developing Enterprise level applications using JSP, Servlets and Spring MVC.
Used Junit framework for unit testing of application and Log4j to capture the logs.
Experience in Relational Database Management Systems such as Oracle11g and Document Oriented Data Base MongoDB (NOSQL).
Experience in using Eclipse, Net Beans IDE and version control tools like SVN, GIT.
Experience working in all phases of Software Development Life Cycle (SDLC) and efficient in software engineering skills including use-case and sequence diagrams.
Application development experience in various methodologies like Waterfall and Agile process (scrum)
Attended daily stand up meetings and sprint planning meeting and responsible for completion of the User stories assigned for each Sprint including Analysis
Strong Analytical, Problem Solving and debugging skills, excellent interpersonal and communication skills. Self-starter, motivated team player and profound commitment and determination towards work.
Technical Skills:
Languages & Tech
Java, J2EE, JSF, JPA, JNDI, Spring, Hibernate, Angular.JS,UML.
Scripting Languages
HTML, DHTML, AJAX,XSLT, CSS,XML, jQuery and JavaScript
Application Servers
Apache Tomcat, Weblogic, Jboss and WebSphere
Database
Oracle(SQL, PL/SQL), SQL Server, MY SQL, NoSQL (MongoDB)
Web Services
SOAP, REST, WSDL and JMS, JAX-WS,RMI
Testing and Building Tools
Ant, Maven, JUnit, JMeter and Log4j
IDE Tools
Eclipse, NetBeans, My Eclipse, RAD and JDeveloper
Operating Systems
Windows 10,8,7, Redhat Linux 5, Sun Solaris, Unix
Education:
M.S. Management of Technology (Fairfiled University, Connecticut) GPA:3.61/4.0
B.Tech Computer Science (Vidya Vikas Inst of Tech,Hyderabad, India) GPA:3.0/4.0
Course Work: Project Management, Advanced Java Programming, Software Engineering methods,Information Systems, System Engineering, Capstone Project-I&II (Java based project)
Work Experience
Java/J2EE Developer(As a Intern)KLeveille Entertainment, New York(Sep’ 2014-Mar’2016)
Responsibilities:
Developed “Super Hero Academy Student Management System" web application using Java/J2EE frameworks.
Involved in the analysis, design and development and testing phases of Software Development Life Cycle (SDLC) and as part of the Agile SDLC participated in daily SCRUM meetings to provide various updates.
Involved in the designing of the user interface components using JSP, HTML5, CSS3, JavaScript, AJAX, Angular.js and XML.
Developed UI using Spring MVC and developed Spring Controllers which internally called various POJO's to perform business logic in Spring service layer.
Configured database connection cfg file and Developed DAO classes using Hibernate.
Involved in writing the DDL and DML queries and executing queries of Document Oriented Data base Mongo DB (NOSQL) on Aqua Data Studio.
Developed and executed Junit, Mockito test cases to unit test the OO code.
Used Maven as a build and dependency management tool, by having various dependency entries in pom.xml file.
Developed RESTFUL, SOAP web services to fetch various patient related data from other archived patient information systems.
Monitored error logs using Log4J and fixed the problems.
Used Subversion as the version control tool and Maven to compile & build the client Applications to manage transitive dependency.
Integrated with continuous integration server like Jenkins with Weblogic server.
Environment: Java 1.7, Spring, Hibernate 4.0, JSP, MongoDB (NOSQL), HTML5, XML, JavaScript AJAX, JQuery, Angular.js Junit, RESTFUL, SOAP, Maven, Weblogix 11.x, Log4j.
Role: Java Developer(Medha Solutions, Hyderabad, India ) Aug 2012 – July 2014
Responsibilities:
Designed and developed Exhibitor Web Application using J2EE frame works.
Involved in Development and Enhancement of the application (AGILE methodology and participated in SCRUM meetings).
Involved in designing user screens and validations using HTML, JQuery, Java Script and Struts Validator as per user requirements.
Designed and developed responsive web pages of user interface (UI) using Angular.js, AJAX and JavaScript libraries.
Designed and developed components under J2EE architecture using Spring 4.x.
Developed the application using Spring MVC Framework that leverages classical Model View Layer (MVC) architecture.
Used Spring Dependency Injection (IOC) to provide loose-coupling between layers.
Used GIT as the version control tool and Maven to compile & build the client Applications to manage transitive dependency.
Created REST Web Services for the management of data using Spring REST module.
Built and deployed the application in Apache Tomcat Server.
Environment: Java/J2EE, Struts, Spring MVC, Hibernate, HTML, JSP, JQuery, Angular.Js, Ajax, Hibernate Validator, Apache tomcat, Java Script, Git, REST, Maven, Windows 7.