Nirmita Patel
***-** ******** ********, *********, NY 11435
Email: acxsrz@r.postjobfree.com Phone: +1-646-***-****
OBJECTIVE
To obtain the position of a Software Engineer in an organization where I
can put my skills and expertise into practice for mutual growth.
EDUCATION
Ganapat University, GUJ, India Fall 2010
- Fall 2014
Bachelor of Computer ScienceGPA: 3.51/4.0
* Studies focused in Computer Networking, Advance Computer networking,
Network Security, Cryptography, Application Development, IT project
management, Software Engineering, Technical planning and business case
analysis.
SKILLS
LANGUAGES JAVA, J2EE,ANDROID, HTML, CSS,JAVASCRIPT,,C++,C#,UNIX,LINUX,JQuery
DATABASE SQL,MYSQL, ORACLE,SQLITE
FRAMEWORK WEBSERVICES, SPRING MVC, HIBERNATE, CODEIGNITER,SDLC
APPLICATION SERVER GLASSFISH, APACHE TOMCAT, ALTERIAN CMS
SOFTWARE NETBEANS,ECLIPSE, MYECLIPSE, SVN,
EXPERIENCE
JULY 2015 -February 2016
Tops Technologies - GUJ,India
Project: Online Petition
* This website allow to Communication with user and group member.
* User can easily communicate with group or friend. User can update
their Profile by using their username and password from anywhere.
* No need to present at particular locations like home. User can give
his vote for particular post. User can also create a group and send
Message In Group.
* User can share his view thing and post it. This web-site can also be
run on off line.
Responsibilities:
* Employed Model View Controller as structural framework of
application, other design patterns like data transfer objects,
service locator, business delegate and front controller were also
used.
* JSP was implemented as facade of application with usage of JSTL and
other custom tags. Used jquery and JavaScript to handle asynchronous
requests; and CSS was used to keep uniformity in look of the
application.
* Used HTML5 front end design.
* Written SQLYog to connect to SQL database.
* Developed Presentation layer using JSPs and Custom tags, Client side
validations are done using JavaScript.
* Use waterfall model in software Development life cycle.
* Used Custom tag libraries in the JSP pages.
* Interacting with the business users, analysts and understanding the
requirements.
* Designed the Web Pages using XHTML and CSS.
* Used Maven to build project by defining all dependencies in pom.xml
file.
* Used Log4j to log the error friendly log messages to the log files.
* Used software versioning and revision control system SVN to maintain
current and historical versions of codebase.
* Interacting with the Quality team about the issues, bugs found and
fixing them in the testing phase of the application.
*
Environment: Java, J2EE, CSS, HTML, JavaScript, Jquery,,Sql,Web
Services, Windows 2010, Eclipse Maven, SVN
January 2015 -July 2015
Tops Technologies - GUJ,India
Project: Online Assesment
* In this Project User given exam and show update of upcoming exam.
* can create A New Account then after it can accessible for the site
features otherwise it can't able to access the features.
* Admin and subadmin can access student records and also put exam
student choose categories which type of want to they give like easy,
medium or hard. Admin can Active/Deactivate user any time. student can
check their result If they register.
Responsibilities:
* Involved in the complete SDLC including design of System Architecture,
development of System Use Cases based on the functional requirements.
* Experience working in AGILE development environment.
* Implemented Model View Controller (MVC) architecture using Spring
Framework.
* Performed spring 3 MVC Localization on JSP Pages.
* Transaction management was based on Spring AOP; and Spring IoC container
was used for independency injection.
* Experience on generating XML to send the request to the server.
* Experience on working with XSD, XML Schemas.
* Implemented server side application using SQL and PL/SQL.
* Used JQuery to dynamically load the content into the web pages without
reloading the pages.
* Understanding of web caches as part of maintaining system performance.
* Implemented Spring ORM with Java features like annotation metadata and
generic collections .
localization techniques.
* Provided extensive pre-delivery support using Bug Fixing and Code
Reviews.
* Used Spring Framework to initialized managed beans and services.
* Implemented JUNIT test cases for unit testing and Suites for end to end
testing.
Environment: J2EE, Spring, Hibernate, JUnit, Oracle, JQuery,XML,UML,
Web Sphere 7.0,CSS,HTML.
AUGUST 2014 -DECEMBER 2014
Tops Technologies - BAN,India
Project : Online Food Delivery System
Description:
* It was android app catering to the need of local users to order food
online. App allows user to browse today's menu and pick items.
* And place the order. It also selects current location of the user
from Google Maps and allows user to either pay by card or cash.
.
Responsibilities:
* Part of the core team that developed the app.
* I developed module that was responsible for showing items of the menu.
And adding items to checkout. Worked on bug fixes and QA as well.
* Developed detailed business requirements document using UML, Use case
diagrams, Class diagrams, and Sequence diagrams for new requirements.
* Worked in an Agile development process based on Scrum.
Environment: Java 8, Apache tomcat, SDK, Sqlite, HTML, Oracle, Pl/Sql, IBM
Websphere Application Server 7, Eclipes
DECEMBER 2013 -JUNE 2014
TATA CONSULTANCY SERVICES - GUJ,India
Project : Learner's Bookshelf
Description:
* Bookshelf is a full-text electronic literature resource of books .
The book Digital has been used for systematically tagging the diverse
data formats of books, a move that has set the foundation for the
store of this resource.
* The website will allow users to create and maintain individual secured
accounts, search the Learner's Bookshelf database for textbooks, and
make secured online credit card or bank transfer purchases.
* Learner's Bookshelf brings the new concept of the e-commerce which
enables the user to give the tricks and tools regarding to cell
phones, computers and internet.
Responsibilities:
* Programmed in an object-oriented programming language with an eye
toward code abstraction and reuse.
* Directed software programming and development of documentation.
* Collaborated with designers to create clean interfaces and simple,
intuitive interactions and experiences.
* Developed detailed business requirements document using UML, Use case
diagrams, Class diagrams, and Sequence diagrams for new requirements.
Environment: JAVA, JSP, Servlet, HTML, CSS3,JavaScript,Spring, JQuery, SVN,
Apache Tomcat 7, MS SQL Server 2008, Alterian CMS,Sharpoint.