Sahilkumar Patel
Full Stack Developer
Result-oriented Full-Stack developer with sizeable development and deploying experience in JAVA/J2EE, MERN, MEAN, and bootstrap full-stack applications running on multiple platforms. Highly skilled at Spring, Hibernate, JavaScript, ReactJS, Node.js, AWS and Unit testing with Jasmine and JUNIT
adip0s@r.postjobfree.com
New Jersey, United States
linkedin.com/in/sahilpatel208
github.com/Sahilpat208
HIGHLIGHTS
Extensively worked with the frameworks like Spring and Angular Designed and developed Web services using Restful ( JAX-RS, Spring MVC ) and SOAP (JAX-WS)
Deployment experience with Full stack react, Angular and Docker Containerized Java Applications with AWS Elastic Beanstalk EDUCATION
Master of Science in Computer Science
New Jersey Institute of Technology
01/2019 - Present, 3.571 GPA
Expected Graduation : December 2020
Relevant Coursework: Data structures & Algorithms, OOPS Principles, OOD, Data science, design patterns (MVC, Singleton, Factory), Software Architecture, SDLC and Testing
PROJECTS
Social network application for developers
Created a User model by adding API Routes and added Custom auth Middleware and JWT verification. UI was developed using React and Concurrency set up was developed for running React server and express server at the same time. For password encryption, Bcrypt was added.
Redux hooks were added for the client. Redux for the state management and DevTools for authentication.
Backend API was developed using Node.js and Express. Implemented MongoDB as a database. The application was deployed on Heroku. Online Banking application (spring boot)
A banking application with all customer transaction and admin portal for managing the system.
User front-end was developed using thymeleaf, bootstap and other libraries.Back-end bank logic was implemented by spring,spring security 4, hibernate and implemented on MySQL Database.Admin front end was developed using Angular 2.
MEAN stack Messaging application deployed on AWS
Messaging application with functionality of User authentication, image uploads, Pagination, error handling and authorization.
On the client-side, we have a Single page application using Angular 9 for Rendering UI with Dynamic data generated by the newly added Post. While, on the server-side, Our business and Authentication logic was developed using Node.js and Express framework. We implemented MongoDB as a database. Because of the dynamic content Node Rest API was deployed on AWS elastic Beanstalk and Angular app on AWS S3 for the static host. List Manager Java/JEE application
Developed data access code, business rules and performed unit testing. EAR application deployed on WebSphere containing a library of data access code, a web application for UI (JSF), and Rest Web service interface. Database system application for Online computer store Designed and developed a website using JSP and implemented JDBC with MySQL database with an Admin and User panel.
It has mainly three functions such as Registration, Online sale and Sale statistics. TECHNICAL SKILLS
Languages
Java, JavaScript, Python, Objective C
Frameworks
Angular 9, bootstrap v4.0, Hibernate, Express,
Spring
Library
React, Redux
Web Technologies
Node.js, TypeScript, HTML5, CSS3,SaaS, REST
API’s, Docker, ES6+ JavaScript, jQuery, JSON, XML, Mongoose
Databases
MySQL, OracleDB, Microsoft SQL Server,
MongoDB, Apache HBase
Tools
Postman, NPM, Microsoft SQL Server
Management Studio, Apache Spark,, Hadoop,
Visual Studio,
Version Control
GIT, SVN
Familiarity
Linux/Unix, Crystal Reports, SVN, Amazon
Web Services, Heroku, Shell scripting
SOFT SKILLS
Accuracy and attention to detail
thrive in team environment
Troubleshooting & critical thinking
leadership quality
VOLUNTEER EXPERIENCE
Volunteer Engineer
Godrej Industry limited
06/2017 - 07/2017,
India
Successfully Led and managed a team of
technicians during the maintenance activities.
Developed and Executed layouts and
installation of the fixtures based on jobs terms
and city regulations by saving 20% of man
power.