NIDHI PATEL
*** ******* ***, ****** ****, NJ ****7 201-***-**** *******@*******.***.***
PROFILE
M.S. Computer Science candidate with prior M.S. and B.S. in Computer Engineering. Strong front-end developer and designer. Tenacious problem solver and strong collaborator. US Green Card holder. EDUCATION
M.S., Computer Science GPA 3.95 Anticipated July 2019 Fairleigh Dickinson University, Teaneck, NJ
M.S., Computer Engineering GPA 3.59 July 2016
Gujarat Technological University, India
TECHNICAL SKILLS
JavaScript
JQuery
CSS
AngularJS
Java
MySQL
ElasticSearch
WordPress
HTML
BootStrap
Maven
TomCat
Python(Flask)
Git
PROFESSIONAL EXPERIENCE
Web Developer Intern, New York Minute Magazine, NY August 2018 – Present
Work remotely to develop and maintain the company website.
Develop and host a personal website for the company CEO in HTML, CSS, JavaScript and JQuery
SEO Optimization, Responsiveness
HTML, CSS, JavaScript, JQuery, PHP, WordPress, MySQL Freelance Web Developer, Phi-Tech LLC, Bedminster, NJ January-May 2018
Work remotely to modify client’s website default WordPress themes by changing underlying HTML, CSS and PHP code according to the user requirements
ACADEMIC PROJECTS
Building E-Commerce System Current
Developing an Online Shopping Store with MVC style using Java8 (EE, SE), AngularJS, Spring Boot, JavaScript, JDBC, SQL Server DB, Tomcat.
Banking System Implementation Fall 2018
Developed the Banking Application System with MVC style in two versions, Web-based and Window-based GUIs with Java8 (EE, SE), JSP, Servlet, JavaScript, Java Swing, JDBC, SQL Server DB, Tomcat.
Implemented the system in MVC through using entity, boundary and control objects. The system includes Sign Up/Login, Opening Bank Accounts, Deposit, Withdraw, Transfer, Inquire Transactions and so on. Both versions share the same modeling component of entity classes. https://github.com/nidhihpatel123/online-banking-java-webapp Banking System Design Spring 2018
Designed a Banking Application System including Analysis Model of requirements analysis consisting of Functional Model with scenarios and use cases, Dynamic Model with sequence diagrams and state diagrams, Analysis Object Model with class diagrams and object diagrams, System Design Model and Object Design Model with design patterns and interface specifications, access control, deployment, software architecture for the Banking Application Systems. The design fully supports MVC software architecture. Applied object- oriented software development methodology. Used UML for all documentations
Designed a Banking System which allowed the user to perform basic actions such as login, change password, review accounts, transfer money, pay bills, schedule payment as part of Software Engineering group project PERSONAL PROJECTS
E-retail website Spring 2018
Designed and implemented a basic e-retail website which used Python, HTML, CSS, JavaScript and Elastic Search to search and display items, in order to learn and understand dynamic website development.