We provide IT Staff Augmentation Services!

Research Assistant Resume

3.00/5 (Submit Your Rating)

Beaumont, TexaS

PROFESSIONAL SUMMARY:

  • 4+ years of experience in IT Industry as a Java/J2EE Developer involving in analysis, design, development and testing of web based and client/server applications using Java/J2EE technologies.
  • Well versed in MVC (Model View Controller) architecture using Spring framework.
  • Good interpersonal skills, commitment, result oriented, hard working with a quest and zeal to learn new technologies and undertake challenging tasks.

TECHNICAL SKILLS:

Languages: Java, JavaScript, HTML5, CSS3, SQL, XML.

Java/J2EE Technologies: JSP, Servlets, JDBC, Multithreading, Spring IOC, Spring MVC, Spring Boot, REST.

RDBMS: MySQL, PostgreSQL.

Application/Web Server and IDE: Apache Tomcat, Eclipse, NetBeans, Spring Tool Suite (STS), LAMP.

Tools: GIT, SVN, JIRA, Kanban board, Maven, Composer.

Methodologies: Agile, Scrum, Software Development Life Cycle (SDLC) and Test Driven Development (TDD).

PROFESSIONAL EXPERIENCE:

Confidential, Beaumont, Texas

Research Assistant

Responsibilities:

  • Aimed at developing an automated tool to generate syllabi to facilitate, streamline, and improve overall syllabi quality.
  • Designed, developed and unit tested this software tool for Confidential using Java/J2EE Technologies(Spring Boot).
  • Used Front Controller design pattern to implement Client - Server Architecture.
  • Created unified well-formed course syllabi in .docx format using JavaDocx library.

Environment : Java(JavaDocx library), Spring Boot, JavaScript, JQuery, JSON, HTML5, CSS3, MySQL.

Confidential

Software Engineer

Responsibilities:

  • Involved in the complete SDLC using Agile including design, development, testing, verification and validation of project.
  • Designed and developed front end using JavaScript, JQuery, AJAX, HTML and CSS.
  • Used JAX-RS annotations to specify the type of data producing or consuming, validate the user requests, map user requests and to pass input parameters.
  • Used several design patterns like Singleton, Factory and MVC.
  • Implemented Spring beans as business logic components using Spring annotations, configuration files and spring modules.
  • Implemented DAO for the retrieving of data to display on User Interface.
  • Designed and developed SQL scripts for creation of tables in MySQL for different modules.
  • Created and Consumed Restful Web Services using Spring.
  • Built microservices using Spring Boot.
  • Used Spring Tool Suite (STS) for building and packaging the application.
  • Extensively used JavaScript/JQuery for client side validations.
  • Used Core Java concepts such as multi-threading, collections, garbage collection and exception handling during development phase.
  • Followed Agile Methodology (TDD, SCRUM) to satisfy the customers and wrote JUnit test cases for unit testing modules.
  • Was responsible to communicate with End client to support the application and analyze and fixed issues.
  • Used MAVEN to define the dependencies / plug-in and build the application.
  • Used GIT as Version Control tool and JIRA as Project Management Tool.

Environment: Java, Design Patterns, Spring IOC, Spring MVC, Spring Boot, MySQL, PostgreSQL, RESTful web services, JavaScript, JQuery, HTML5, CSS3, AJAX, JSON, JUnit, GIT.

Confidential

Software Engineering Intern

Responsibilities:

  • Designed and developed numerous web apps to integrate into users’ website using JSP, Servlets and JavaScript.
  • Involved in the development of project back-end logic layer by using most of the core java features such as Collection Framework, interfaces, and Exception Handling.
  • Ant Raider is a game designed and developed in Android as a project in Android Programming course during MS.
  • The idea is mainly adopted from the popular Ant Smasher game on Google Play.
  • Key features: Amazing User Interface, ability to store a high score with a name.

Environment: Android, Android Studio.

We'd love your feedback!