Radhika
Phone: 979-***-****
Email: ***********@*****.***
Summary:
Over 3 years of experience in object oriented programming, design and development of Multi-Tier distributed, Enterprise applications using Java and J2EE technologies with Software Development Life Cycle (SDLC).
Extensive experience in developing Enterprise applications using technologies like JSP, Servlets, JSF, EJB, JPA, JDBC, JSP Custom Tags Libraries, JavaBeans, JDBC, Threads, IO & JNDI.
Proficient with Web Page Development using HTML5, CSS, JavaScript, JQuery, AJAX, Angular JS, XML, XSL and DTD.
•Experience in developing Web Applications with various Open Source frameworks: Struts Framework, Spring Framework, Spring MVC, Spring Web Flow and Hibernate ORM.
•Have good knowledge in SOAP, REST, WSDL, UDDI Web services along with tools Apache Axis2 and Apache CXF.
•Experienced in designing applications, following best of the design principles & patterns, writing reusable and robust code.
•Good working knowledge on database schema design and writing Oracle SQL/PLSQL stored procedures.
•Proficient in using OOAD Technologies and using case tools like Microsoft Visio and Rational Rose to develop Use Cases, Activity diagrams, Sequence Diagrams and Class diagrams and other UML diagrams
•Good knowledge on Garbage Collection, JVM Tuning & Multi-threading.
•Hands on experience on configuring Hudson, Sonar & Jenkins for Continuous integration.
•Good Experience in software configuration management using GIT and SVN.
•Hands on experience on developing web applications using various architectures.
•Have worked on Performance Tuning and Optimization of heavy load Application using JProfiler.
•Experience in Developing AOP Pointcuts and Advice for introspection using AspectJ(Aspect oriented programming extension) to capture the required data.
•Have practical expertise in Agile SDLC and SCRUM.
•Excellent working experience in developing applications using J2EE Design Patterns like creational, structural and behavioral design patterns (MVC Architecture, Singleton, Factory, Facade, Service Locator etc.).
Interacting with the on-site SME's and Business Analysts on daily basis.
TECHNICAL SKILLS:
Programming languages
C, C++, Java.
J2SE Technologies
Core Java, Threads, Swing, I/O, Java beans, JDBC
J2EE Technologies
JSP, Servlets, JDBC, Hibernate etc.
Web Technologies
JSP, Servlets, EJB, JDBC, Java Beans, HTML, JavaScript, Web Services, AJAX, JQuery.
Web Servers
Apache Tomcat 6.0/5.5, WebLogic10.3/9.2, IBM WebSphere6.x/5.x/4.x.
XML technologies
XML, XSL, XSLT, DOM, and JAXB.
Databases
Oracle 10g/9i/8i, MySQL, MS-Access and MS-Sql Server 2005/2008/2012
Development tools/IDE
Eclipse 3.2, Net Beans, Jbuilder.
Version Control
GIT, CVS, Clearcase, etc.
Testing
JUnit, JUnit-Perf, JMock, Cactus.
Build tool
Ant 1.8, Maven.
Tools
TOAD, SQL Developer, DB Visualizer, Visio etc.
System Design and Development
Requirement gathering and analysis, design, development, testing, delivery.
Operating system
Windows 95/98/2000/XP/VISTA/7, UNIX, LINUX.
Qualification:
Graduation
Masters in Computer Science from Northwestern Polytechnic University (2016)
Under-Graduation
B.TECH from Christu Jyoti Institute of Technology and Science 2012
Key Skills:
•Creative thinking, refined planning and Resourcefulness.
•Client Interaction and understanding the business requirements
•Willingness to learn new concepts and acceptance of challenges.
Professional Experience:
Bose, Framingham, MA Aug’ 16 – Present
Java/J2EE Consultant
Responsibilities:
Involved in Requirement gathering, Design, Development, System Testing, User Acceptance Testing phases of the application.
Used Spring MVC, Tiles, JSP, HTML, CSSJavaScript, Jquery, for implementing the presentation layer.
Used JavaScript for client side validation and validation framework for server side validation.
Created single page applications using Angular JS with MVC capability.
Used Node.js for scalable server side application.
Implemented MVC Architecture, enabling multiple developers to work on separate modules simultaneously, reducing effort time for the project.
Developed Spring Action classes used to move data into and out of JSP pages by invoking Springhandler classes and DAOs.
Implemented Spring handler classes using Spring Inversion of Control feature.
Developed Data access layer using spring JDBC frame work and implemented DAO classes to fetch and save the business data.
Used HTML, XHTML, Java Script, XML, XSLT, XPATH, JSP and Tag Libraries to develop view pages
Multilayer Applications construction using Open JPA, Dojo(Dijit), HTML5, Spring MVC
Developed Oracle Queries, Packages, Stored Procedures, and Triggers using SQL and PL/SQL .
Generate excel reports giving the statistics about the employees performance.
Code is designed using several design patterns like service locator, abstract factory, singleton, DAO, VO design patterns.
Involved in developing JUnit test cases for testing the code fragments during development phase
Implemented Log4j for logging and debugging purpose.
Developed ant scripts to build and deploy the application.
Involved in Unit testing, System Testing, bug fixing and User Acceptance Testing.
Followed the sprint based release schedule by following Agile/Scrum process.
Build and deployed the application on web logic 11.0server.
Technologies: Java 1.7,Spring 3.0, Validator and Tiles Framework, JSP 2.0,JDBC, JavaScript, Angular JS, Web logic 11.0, Eclipse, Oracle 11g, PL/SQL, SQL Developer, Rational Clear Case, Clear Quest, XML, XSD, JAXP,ANT, HTML, CSS, Log4J.
JSON Consulting, Hyderabad, India Aug’12 – Sep’14
Java/UI Developer
Responsibilities:
Created an email submission form for interested parties to email the company.
Utilized HTML, CSS, JavaScript, AJAX to design the user interface.
Developing web pages using JSP and HTML.
Used JavaScript for custom client-side validation.
Developed Front end user form for Customers, Administrators of the System using HTML and CSS.
Developing customer facing software for managing advertisements within websites using JavaScript / jQuery, HTML.
Designed and developed intranet web applications using JavaScript and CSS.
Implemented MVC Architecture, enabling multiple developers to work on separate modules simultaneously, reducing effort time for the project.
Developed Spring Action classes used to move data into and out of JSP pages by invoking Springhandler classes and DAOs.
Implemented Spring handler classes using Spring Inversion of Control feature
Developed Data access layer using spring JDBC frame work and implemented DAO classes to fetch and save the business data.
Used HTML, XHTML, Java Script, XML, XSLT, XPATH, JSP and Tag Libraries to develop view pages.
Ongoing meetings with web redesign team for new updates and approved contents for templates.
Used JDBC and also developed CMP’s for database connectivity with Oracle.
Worked closely with system analyst to understand the technical requirements of the projects.
Built a complex web portal, redesign user interface using HTML, CSS3, JavaScript Involved in writing the Properties, methods in the Class Modules and also consumed web services.
Environment: Java, HTML, CSS, JavaScript, JSP, Spring, Ajax, MYSQL.
References:
•Available upon request