Post Job Free
Sign in

Project Computer Science

Location:
Aldie, VA, 20105
Posted:
April 13, 2017

Contact this candidate

Resume:

AMRUH REKHA

aczsuv@r.postjobfree.com

858-***-*****

PROFESSIONAL SUMMARY:

Full stack Developer Consultant with 3+ years of extensive experience in Web Services, Springs, Hibernate, Struts and Servlets Frameworks. I have worked extensively on a variety of multi-tier and client/server enterprise application architectures.

Experienced in Software Development Life Cycle (SDLC), Test Driven Development and Agile methodologies.

Experience in designing and developing multi-tier enterprise applications using Java 1.7/1.8, JEE& related technologies such as Core Java, JDBC, Servlets, Spring, JDBC, Hibernate, XML, JSP, HTML and Web services.

Experienced in developing Standalone and Web Applications using Core Java.

Working experience in implementing business service interfaces and DAO layer classes and integrating with the business interface with the presentation layer.

Good Understanding of Object Oriented Programming (OOPS) concepts, Model View Controller (MVC) Architecture, UML and Service Oriented Architecture (SOA).

Worked on various frameworks: Struts, Hibernate3.0, and Spring3.0/4.0.

Experience using Spring Core, Spring Boot, Spring Cloud, Spring Data, Spring Data Flow, Spring Web Flow, Spring Integration, and Spring Batch.

Developed code using Hibernate for persisting data in data base integrated with spring framework.

Expertise in JSP, Java Beans and Servlets for developing applications using MVC architecture.

Experience in Core Java concepts such as OOP Concepts, Collections Framework, and Exception Handling, I/O System, Multi-Threading, JDBC, Generics and other new features in Java 7.

Good Working Knowledge of Maven for project deployment, Log4j for logging and JUnit for unit and Experience with Jenkins Continuous Integration tool.

Expertise in SOAP and REST Web services.

Possess good expertise in web-based GUIs development using Java Script, JQuery UI, JSP,HTML, HTML5, CSS, AngularJS.

Hands on experience in version control system tools like CVS, SVN, and GIT.

Exposure to Oracle database with JDBC drivers in developing applications using SQL and Stored Procedures (PL/SQL), MySQL database techniques.

Developed and deployed J2EE applications on Application Servers and Web Servers including IBM Web sphere, Web Logic and Apache Tomcat,Zookeeper.

Excellent analytical and critical thinking, creative problem solving, quick learning, interpersonal and client interfacing skills.

Good understanding of Business workflow, Business logic and Business methods for further implementation of user requirement in a distributed application environment.

Dedicated, religiously hard working, good team player, strong work ethics, enthusiastic and quick learner with positive attitude.

Quick learner in learning any new technology and aiming for optimizing time frame in a project, organizing tasks to be ahead of time.

PROFESSIONAL EXPERIENCE:

ABV INFOTECH PVT LTD, India January 2014 – February 2015

Web Developer with Back end support

This project was designed to build a Common Access Platform for customers and insurance agents using Internet to interact with the system from any part and allow the customers to buy insurance online. Also used by the HR department to manage the vast generated due to massive business operations. Main objective is to help in tracking HR related issues, optimize and increase the productivity.

Responsibilities

Involved in requirement gathering phase of SDLC with Business Analysts and worked with Agile Scrum methodology.

Involved in study of User Requirement Specification. Requested insufficient.

Information and helped clearing ambiguity in requirements document. Developed User- Interface using JSP, JavaScript, Html4.0/5.0, and CSS3.0.

Implemented Hibernate for data persistence

Designed and implemented application using JSP, Spring MVC, Spring IOC, Spring Annotations, AngularJS,Spring AOP, Spring Transactions, Hibernate, Oracle.

Involved in developing Class diagrams in UML showing generalization and other relationships, sequence diagram describing the interaction of objects over time.

Involved in design, develop and implementation of the application using Spring 3 and J2EE framework.

Implemented the application using the concrete principles laid down by several design patterns such as Composite View, Session Façade, Business Delegate, Bean Factory, Singleton, Data Access Object, and Service Locator.

Wrote annotated POJO classes, which contain business logic to map database tables with java objects.

Created connections to database using Hibernate Session Factory, using Hibernate APIs to retrieve and store data to the database with Hibernate transaction control.

Implemented persistence layer using various features of Hibernate 3.0 framework like HQL queries, Criteria etc.

Worked with WebLogic Application Server 10.0 as application server and Tomcat as web server.

Assisted Oracle DB development team in developing stored procedures and designing the database.

Used Sub version as versioning system.

Developed Web Services using SOAP, WSDL, and XML.

Maven was used to download the Java Plug-ins for developing the applications.

Extensively used JUnit for Unit Testing of web services and message transformation.

Environment: JAVA JDK 1.6/1.7, J2EE, Servlets, Hibernate 3.0, SOAP and Restful Web Services, Spring Framework 3.0, HTML4.0/5.0, JUnit, JavaScript, RAD, JDBC, PL/SQL, XML, Windows XP, Oracle 10g, Web logic Application Server 10.3, Tomcat 7.0, Maven.

ATCIS TECHNOLOGY PVT LTD May 2013 – October 2014

Web Developer

Responsibilities:

Actively involved in analyzing and collecting user requirements.

Wrote Specification for the development.

Worked closely with Photoshop designers to implement mock-ups and the layouts of the application.

Wrote Oracle PL/SQL Stored procedures, triggers, and views for backend database access.

Used JSP’s HTML on front end, Servlets as Front Controllers and Java Script for client side validations.

Proficient in doing Object Oriented Design using UML-Rational Rose.

Participated in Server side and Client side programming.

Wrote SQL stored procedures, used JDBC to connect to database.

Designed, developed and maintained the data layer using JDBC and performed configuration of JAVA Application Framework

Created a user Interface through HTML and JSP, Standard Tag library.

Involved in developing various Servlets.

Tested and validated the application on different testing environments.

Used MS SQL as the database and wrote SQL & PL-SQL.

Environment: HTML, CSS, JavaScript, MS SQL, WINDOS XP, and MS Office

ACADEMIC PROJECTS:

Silicon Valley Student Association (SUSA):

Role: Team Lead

San Jose, California

Oversaw the operational functions of the Branch. Performed customer services at the highest level. Meet multiple deadlines timely. Overall activities directly related to International students and faculty Engagement. Managed staff, determined daily staffing and student requirements, prepared work schedules and assigned specific duties. Provide positive customer relations.

Created Strategies to help drive admissions and customer retention.

Use a conversational method to uncover student needs with a cross sell ratio of 89%.

Meet and exceed Quarterly goal on a regular basis.

Initiate domestic and international wires with help of social media like Facebook, instagram .

Process applications for SUSA Home equity options.

Expert in problem resolution with student complaints.

Followed opening and closing procedures set by University.

Provided customer /Student with admission and services that best benefited their different lifestyles.

Online Book Store:

Domain: Web Application

Online bookstore software projects that acts as a central database containing various books in stock along with their title, author and cost. This is a website that acts as a central book store. User visiting the website can see a wide range of books arranged in respective categories. The user may select desired book and view its price. The user may even search for specific books on the website. Once the user selects a book, he then has to fill in a form and the book is booked for the user.

This web project is developed using Java,Javascripts as the front end and sql as a back-end.

The sql database stores various book related details.

Digital Business project/InBayArea:

Domain: Marketing and Sales

This project is for multi level network marketing for Events, Accommodation, and entertainment. It provides registration logins through E-Pin numbers and it has fully organized member and administration section areas. Members and admin can view their Tree Structure & post Report by weekly basis. Admin can view their full tree structure. Payment reports can also send through protocol..

Involved in developing full project development.

Created dash boards using SDK for product quality given to client.

Involved in developing pages using JSP and struts framework.

Nakshatra Internet Café, India

Domain: Web design and development

Created dynamic website using Servlet and JSP technology. Deployed Spring framework.

Linked the website to different private and government sectors like colleges and railways. Self-studied the concept of version control and pagination.

Corporate Employee Welfare System:

Domain: Networking Service Project

CEWS is an Online application for Desktop to achieve holistic development of every individual association with an organization and it is to provide employee of a common platform to exchange their thoughts and ideas. In this project we used put more concentration on output of this as well as on code testing JUnit.

MONA: Secure Multi Owner data sharing of dynamic groups in the Cloud:

Domain: Cloud Computing

We propose a secure multi-owner data sharing scheme. It implies that any user in the group can securely share data with others by the untrusted cloud. Our proposed scheme is able to support dynamic groups efficiently. Specifically, new granted users can directly decrypt data files uploaded before their participation without contacting with data owners. User revocation can be easily achieved through a novel revocation list without updating the secret keys of the remaining users.

TECHNICAL SKILLS:

Technology

Experienced

Awareness

Programing

Java, C, C++

Unix

Operating system

Window 20K/10,unix

Web technologies

HTML, JavaScript, xml

Angular JS, Bootstrap

JSE Technologies

JDBC

DB2

JEE Technologies

Servlets, JSP, SOAP

Web/Application Servers

Apache Tomcat, weblogic, web Sphere

WebLogic, mongoDB 3.4

ORM Software

Hibernate, JPA

Framework Software

Struts, Spring

JSF

Integration tool

Web Methods, WebSphereProcess Server(WPS)

Deployment tool

GitHub

Maven

IDE’s

Eclipse, WebStrom, NetBeans

Intellj

Version Control tool

SVN, JIRA

Modeling/Design Tool

ERStudio,UML

RationRose 8.1,7.6,7.5,Oracle SQL Developer Data Model

MS-Visio

EDUCATION:

MS in Computer Science from SVU at California, USA.

Bachelor of Technology in Computer Science from JNTU at Hyderabad, India.



Contact this candidate