Post Job Free
Sign in

Sql Server Project

Location:
Kalamazoo, MI
Posted:
April 12, 2015

Contact this candidate

Resume:

Sumita Sutradhar

********@*****.**

203-***-****

Summary:

• Experience in Design, Development, Implementation and Maintenance of Java & J2EE web and

client server based Internet applications.

• Knowledge on Multi-Tier Architectures and Design using client-server and Web Technologies.

• Extensive knowledge in Core JAVA programming.

• Strong skills in J2EE, JDBC, JSP, Servlets, JSF, Struts, Spring, Hibernate, JIRA, SQL Server,

Executing DART script, Stored procedure, Batch Programming, MySQL, GIT, Consuming

Web Services in last project .

• Experience in Shell Programing, bash Shell

• Knowledge of Bamboo, Atlassian crucible and fisheye, Chef, Vagrant, Gradle script.

• Proficient in application development using IDEs like, Spring Tools Suite, Spring Source, Eclipse.

• Knowledge in design and development of stored procedures, triggers, tables, indexes on

MySQL/Oracle.

• Strong skills on Hibernate one-to-one, one-to-many, many-to-one, many-to-many mappings

• Hands on experience in all stages of Software Development Life Cycle (SDLC).

• Strong concept and implementation on Hibernate ORM and JPA technologies.

• Strong understanding and Implementation of Caching technology of Hibernate to boost up

Application’s performance

• Proficient in Spring AOP with AspectJ

• Excellent skills on Data Structure (Linked Lists, Stacks, Queues, Trees)

• Good knowledge on Spring MVC architecture.

• Skills on REST Web Services with annotation.

• Manipulating String & Sub String.

• Good technical skills on Spring Dependency Injection using Auto-wiring, Indexing, Inner-bean,

Constructor and Setter.

• Experience in performing Code reviews and peer reviews for maintaining best Industry standards.

• Good knowledge in developing MVC architecture for web based applications.

• Strong knowledge in Spring MVC architecture

• Good knowledge in Struts MVC architecture

• Good knowledge on JSF using some features of Prime Faces

• Strong skills on JSTL

• Skills on issue tracking tools JIRA.

• Skills on Crucible and Fish Eye for code review.

• Good knowledge on Apache Commons on all aspects of reusable Java components.

• Motivated problem solver with strong analytical skills

• Good Skills on Structured Query Language.

• Experience in performing Code reviews and peer reviews for maintaining best Industry standards.

EDUCATION

Master of Computer Application from Assam Engineering College, Guwahati University, India

Skills:

Languages: Core Java, C++, C, Pascal, COBOL

Technologies: J2EE, JSP, Servlet, Struts[MVC and validation], JDBC, XMLDOM,

XML Schema, SQL, Java Beans, Spring[AOP, Inversion of Control, Spring MVC],Hibernate [one-to-

one, one-to-many, many-to-one, many-to-many mapping, Eager loading, Lazy loading with annotation,

Caching Technology],WS[SOAP and REST with annotations], JSTL, JSF with Prime Faces, managed

bean, Multithreading, Custom Exception handling, Generics, Wrapper classes, Auto-boxing and

Unboxing, Collection Frameworks, Map, JMS, HTML, Shell programming, Data structure.

Web/Application Servers: Tomcat, JBOSS

Web Presentation: JSP, Servlet, HTML, JQuery, CSS, XML

Operating Systems: Windows XP/NT/7 and UNIX

Databases: Oracle, MySQL, SQL Server

Tools: Eclipse/Spring Source, Bamboo, Atlassian crucible and fisheye for code review, JIRA for issue

tracking, GIT, Subversion, SVN, Maven, Junit, Mockito, PowerMock.

Experience:

Expedia (MatchPoint Solutions) Springfield, Missouri . September 2014- till now

Project: BackOffice and Affiliate Center

Responsibilities:

• Responsible for working in back end most as well as some part of front end using javascript.

• Used SQL Server to store data in the database.

• Used Dart Script to implement Stored Procedure and any DML statements.

• Was responsible to write code for DAO layer to bring data from SQL Server.

• Used PropertyUtilsBean, StringUtils, Logging, etc. from Apache Commons to simplify code.

• Used Tracking Pixel to track users on some of the landing pages of BackOffice application.

• Used core part of Core Java like Anonymous class, Inner class, multithreading, etc.

• Responsible for coding JUNIT test cases using PowerMock and Mockito framework on static

fields, private methods, private static methods, etc.

• Responsible for writing Integration test.

• Resposible for implementing Circuit Breaker using Hystrix Commands and Guava Libraries.

• Responsible for partial coding on Gradle build to consume “User Authentication” Web Service

dependencies to build maser application.

• Responsible for coding integration test on DB connections and Stored Procedure calls.

• Created two tomcat instances: one for BackOffice and another for Affiliate Center applications.

Environment: Core Java, J2EE, Spring DI, WS, SQL Server, Stored Procedure, Dart file, Mockito,

PowerMock, Circuit Breaker using Hystrix Commands, Guava Libraries, JIRA, Crucible and Fish Eye,

Tomcat server, Tomcat Instances, Windows 7

RSC Solutions (Fitch Rating Inc.), Reading, Pennsylvania, March 2014- May 2014

Project: Global Work Center

Responsibilities:

• Responsible for working in back end as well as some part of front end.

• Used Spring MVC to put a musk on the application as Model, View & Controller design pattern

• Used Oracle to store data in the database

• Was responsible to write code for DAO layer to bring data from oracle database.

• Used Spring DI for decoupling the application modules.

• Service layer/Controller of Spring MVC was calling DAO class to bring data from oracle and

transferring to the front end.

• Front end was communicating to the service layer to make data available through WS .

• Responsible to write code for Model class which maps to the corresponding oracle table.

• JQuery and JavaScript were used to handle all functionality of the front page along with CSS and

HTML.

Environment: Core Java, J2EE, Spring MVC, Spring IOC, WS, JQuery, Oracle, Windows 7

SRP Inc, New Jersey Oct 2013-Dec 2013

Programmer

Project: Health Care Management System

The software is provides health care operations for the front desk including; registration, booking future

appointments, enquiries, reports.

Responsibilities:

• Used MySQL database for storing all data

• Registration form for new patient with validation

• Generating all types of necessary reports from database

• Adding /removing new doctors and patients in database

• Used Custom Exception handling for carrying perfect message to the end user

• Nice presentation layer with enough user friendly screens

• HTMLs and JSPs are producing the presentation layer

• Used hibernate for all database transactions

• Used Spring Dependency Injection to make Application loose coupled and binding the modules,

when necessary with DI.

Environment: Core Java, J2EE, JDBC, MYSQL, Hibernate, Spring, Tomcat Server, Windows 7

FDM Group July 2013 – Sep 2013

Programmer

UNIX Recycle Bin Project

Creating a Recycle Bin for removing individual files or a directory with its all subdirectories and files and

Restoring back to its original position

Responsibilities:

• Safe recycle bin removes individual file, multiple files or removes recursively, the result is always

consistent: all files backed up into a single directory that has no subdirectories. This software

reproduces same behavior of ‘ rm’ command for all combinations of –i, -v, and –r or –R

available in UNIX.

• Safe recycle bin is also capable of removing subdirectories and files recursively in a parent

directory with the same behavior –r or –R in UNIX.

• The software is capable doing restore the directory structure before a file can be restored.

• UNIX advanced command used: grep with piping to other commands, stat -c%i filename,

tree –fi filename, readlink –m filename, Shift, getopts, shift OPTIND - 1))

Environment: UNIX Shell Programing, bash shell

From 2001-2013 Sumita was not in the work force during this time.

National Education Foundation College, Guwahati, India Sep 2000- Sep 2001

Lecturer in computer science department

Responsibilities:

• Teaching in academic curriculum both theory and practical which includes Data Structures and

languages including C, C++, Mathematics, Core Java, PL/SQL, Shell programming

• Guiding students in analyzing user requirements and carrying out different project works like

Library Management System, Shopping Cart, etc.

Environment: Core Java, C++, JDBC, MYSQL, Windows 2000/NT, UNIX

Indian Institute of Technology, Kanpur, UP, India: July 1999 - Dec 1999 [Academic Project ]

Learning Tools of graph Theoretical Algorithms:

Implemented Kruskal Algorithms, Breadth First Search, Depth First Search, Spanning tree.

Responsibilities:

• Implementation of above algorithms in JAVA.

• To make it learning tools for beginners using both text and

graphical presentation.

Environment: Core Java, C++, Linux



Contact this candidate