We provide IT Staff Augmentation Services!

Graduate Research Assistant Resume

2.00/5 (Submit Your Rating)

SUMMARY

  • 3+ years of professional IT experience in Software Analysis, Design, Development and implementation of client - server and web based n-tier architecture systems.
  • Certified in JAVA programming language, JQuery, HTML, CSS, JSP, and Struts Frame Work.
  • Extensive experience in Backend development by implementing Core Java & J2EE Design Patterns like Singleton, MVC, Factory Pattern, Service locator etc.
  • Experienced working with Web Technologies such as HTML5, CSS3, XML, XHTML, DHTML, AJAX and Java Script.
  • Expertise in developing applications using Swings/AWT, Applets, Multi-threading, util packages, Struts, Enterprise Java Beans (EJB), Servlets, JSTL, JTA, JDBC, JSF, JSON, JMS, SOAP, POJO, Apache Log4j, Hibernate, ANT, Junit, and JQuery.
  • Expertise in tools and utilities like Eclipse, TOAD for Oracle, Ant, Maven, Text Pad, Win Merge.
  • Understanding of Java Beans, DOJO, AJAX, XHTML, XSLT, XQuery, JQuery, SQL/XML.
  • Expertise in using J2EE Application Servers such as IBM WebSphere 4.x/5.x/6.x, WebLogic 10x, JBoss 7.x and Web Servers like Tomcat 5.x/6.x/7.x
  • Expertise in Software Designing process, theory of data base: Structured Query Language, PL/SQL and Applications Development
  • Experienced in various J2EE technologies like Servlets, JSP, EJB, Java Mail, Java Message Service (JMS) and Java Server Faces (JSF).
  • Experience in software life cycles, water flow model, spiral model and incremental model.
  • Sound knowledge in unified modeling language and developed software systems using data flow diagrams.
  • Capability in creating entity relationship models and writing relational schema for data base systems.
  • Excellent knowledge and experience in Apache Struts and Spring Frameworks.
  • Experience in Object Relational Mapping (ORM) tools like Hibernate and JPA for developing persistent layer and to implement database interactions.
  • Experience with implementation of client-server and web based n-tier architecture systems.
  • Strong basics in Practical Extraction and Report Language(PERL) and SHELL scripting.
  • Worked with different IDE’s like Eclipse, IBM RSA/RAD and NetBeans.
  • Ability to quickly adjust priorities and take on projects with limited specifications.
  • Effective team player with excellent logical and analytical abilities.
  • Ability to communicate and adjust in work environment, strong written and verbal communication skills, and self - learning attitude.

TECHNICAL SKILLS

Technologies: C, C++, JAVA, Linux Operating System, JavaScript, Struts, SQL, JSP Servlets, CSS.

Framework/ORM: Struts, Hibernate, spring core, MVC, JSF.

Web/ Application Servers: Apache Tomcat, WebLogic, WebSphere, JBoss.

Lab tools: Visio, MS project, MAT Lab, IBM Rational Ross.

Databases: Oracle, MySQL, DB2, MS Access.

Operating System: Linux, UNIX, Windows XP/Vista/7/8.

Others: UML, HTML, Systems engineering, Software Development Process, Software Development Methodologies, Forensic operations and data security.

PROFESSIONAL EXPERIENCE

Graduate Research Assistant

Confidential

Responsibilities:

  • Conducting Big Data project research and independent study on visual graphics.
  • Responsibilities including teaching OOPS concepts, JAVA as a programming language, and tutoring students.
  • Assisted professors in research work and grading exam papers.
  • Performed data analysis, Designed an experimental independent study and Assisted in a faculty member's laboratory

Confidential

JAVA Developer

Responsibilities:

  • Involved in all phases of Software Development Life Cycle (SDLC). Worked in Agile environment by following Iterative and Incremental approaches.
  • Developed application using Core Java concepts and maintained concurrency with Multithreading.
  • Used Spring MVC as web framework to develop lightweight business components.
  • Used Hibernate and Java Persistence API as Object Relational Mapping (ORM) tools for the backend data persistence.
  • Used SQL statements and PL/SQL stored procedures on MySQL database to store, update, delete and retrieve information.
  • Implemented core business logic using Java/J2EE design patterns.
  • Implemented component based web interface and server side tasks using JSP and Servlets.
  • Used HTML, CSS, JavaScript and jQuery for better and faster interactive web pages (UI).
  • Workedextensively withMicrosoft Visiofor creating Use case diagrams, sequence diagrams and system flow.
  • Extensively used Net beans IDE for building, developing and integrating the application

Environment: Java, J2EE, JSP, Spring Framework, MVC Design Pattern, Hibernate, JPA, DB2, SQL, PL/SQL, XML, JSON, HTML5, CSS, JavaScript, JQuery, Log4j, JUnit, Apache Maven, Web Sphere, IntelliJ, RAD, Visio.

Malvi Software Solutions

Confidential

Responsibilities:

  • Involved in various Software Development Life Cycle (SDLC) phases of the project like Requirement gathering, development, enhancements using agile methodologies.
  • Developed the user interface using Spring MVC, JSP, JSTL, JavaScript. Custom Tags, JQuery, Html and CSS.
  • Used Spring MVC for implementing the Web layer of the application. This includes developing Controllers, Views and Validators.
  • Developed the service and domain layer using Spring Framework modules like Core-IOC.
  • Implemented the caching mechanism in Hibernate to load data from Oracle database.
  • Developed the Application Framework using Java, spring, Hibernate and Log4J.
  • Created DB tables, functions, Joins and wrote prepared statements using SQL.
  • Developed spring rest controllers to handle json data and wrote DAO’s and services to handle the data.
  • Created DB tables, functions, Joins and wrote prepared statements using PL/SQL.
  • Consumed and Create REST Web services using spring and Apache CXF.
  • Developed MySQL stored procedures and triggers using SQL in order to calculate and update the tables to implement business logic.
  • Used Maven to build the application and deployed on JBoss Application Server.
  • Monitored the error logs using log4j.
  • Implemented Spring JMS message listeners with JMS queues for consumption of Asynchronous requests.
  • Used AOP concepts like aspect, join point, advice, point cut, target object and also AOP proxies.

Environment: JAVA 7/ J2EE, Spring, Log4j, Apache Struts, Servlets, JSP, HTML, CSS, JavaScript, jQuery, SQL, JDBC, JUnit, Apache Maven, Apache Tomcat 7.0, Eclipse, Hibernate, Rational Rose, Agile

Confidential

Responsibilities:

  • Completed in-plant project training on Energy Efficient Management systems and Automated Power Generation.
  • Studied Methods of Automated Power generation, Project Management and Engineering.
  • Binary images and natural images were studied and a scheme was developed to encrypt digital data.
  • Conducted research on an improved visual cryptographic scheme for secret hiding. Project report on hiding, encrypting and decrypting digital data.
  • Object oriented approach and JAVA programming language was used to build the system. JSP Servlets and HTML was used to develop web pages.
  • Developed application using Core Java concepts and maintained concurrency with Multithreading.
  • Used Spring MVC as web framework to develop lightweight business components.
  • Developed application using various Object Oriented Programming features like Encapsulation, Inheritance and Polymorphism.
  • Used Struts 2 Framework for implementing MVC design pattern to develop the web portal.

Confidential

Responsibilities:

  • Code was written in JAVA, Struts was used to develop web pages.
  • Used Eclipse IDE tool to develop application.
  • Implemented Apache Maven to generate jar and war files for the web application.
  • Worked on Apache Tomcat 5.0 web server for developing and deploying Dynamic Web Application.
  • Implemented different design artifacts like Flow diagrams, UML diagrams using Microsoft Visio.
  • Developed stored procedures and functions using PL/SQL and wrote SQL statements to store and retrieve data records from the database.
  • Developed Web pages using HTML, CSS and JSP.

We'd love your feedback!