Hi, I'm Vaishali Patel.
A
Self-driven, quick starter, passionate programmer having 4 years of industry experience with university extension course specilizing in MERN stack web development. I am very dedicated person with a greate debugging skills and curious mind who enjoys solving a complex and challenging real-world problems. In my spare time, I enjoy doing creative photography and hiking.
About
Overall 4+ years of experience in software industry. Recently, I earned a certificate in full stack web develpment from the Georgia Tech university with newly developed MERN stack skills. I am known as an innovative problem solver passionate about developing apps, with a focus on web design and development. I worked as a team and develop single page MERN app that helps givers do so responsibly by donating charities for needy people.
I did Master in Computer Science from India. I have worked on web development and testing application. Proficient in Data Structure, Design Patterns and Web services. Knowledge of Product Life Cycle and Agile Methodology. Adaptable and flexible to work in any environment.
Looking for an opportunity to work in a challenging position combining my skills in Software Engineering, which provides professional development, interesting experiences and personal growth.
Experience
- Collaborated with UI/UX designers creating responsive and elegant front-end components using React.js.
- Implemented backend functionalities including REST APIs with Node.js & Express.js for seamless data communication.
- Designed and optimized MongoDB database schemas and queries to enhance application performance and scalability.
- Implemented user authentication and authorization using JWT and bcrypt, ensuring secure access to sensitive data.
- Maintaining multiple CI/CD as well as test automation setups for continuous build check and automation testing.
- Designed and executed automated test suites for web applications, APIs, and mobile devices.
- Actively participated in sprint planning, stand-ups, and retrospective meetings.
- Tools: VS Code, React JS, Express JS, NodeJS, Webpack, Babel, Git, Selenium Web Driver, MS SQL Server, JIRA, Appium, Xcode, Sauce labs
- Involved in requirement gathering, design, development, testing and implmentation of the web application and used software development life cycle.
- Involved in writing application level code to interact with APIs, Web services using AJAX, JSON and XML.Responsible for creating RESTFUL web services to serve data to the front-end application in JSON format.
- Followed Agile SCRUM development approach to deliver product releases by SPRINT processes in an iterative and incremental approach.
- Communicated with clients for design, requirements and queries. Wrote, updated and maintained specification, end-user documentation and operational procedural.
- Tools:C#, ASP.NET, MVC, HTML, CSS, Javascript, JQuery, CRM
Projects

Veriti™ is a MERN stack app that helps givers do so responsibly. Donate funds directly, create portfolio for most liked charities, keeping track of donation.
- Tools: HTML, CSS, Tailwind, JavaScript, Server side API, ReactJS, NodeJS, MongoDB, ExpressJS, GraphQL, JWTAuth, Stripe, Bcrypt, Dotenv
- New user need to signup and existing user can login. Used JWTauth for secure login
- Used MongoDB to store chairities data in backend.
- User can explore dozen of chairities after login sucessfully and save them to your Portfolio.
- User can donate by selecting particular chairity from explorer page or portfolio page. User needs to enter payment information in stripe checkout page.
- User can see donation information into portfolio page and as well as downloadable spreadsheet.

A full-stack application to swap your personal library with others seamlessly.
- Tools: HTML, CSS, Bootstrap, JavaScript, Google API, MySQL, Sequelize, Bcrypt, Dotenv, AJAX, NodeJS, ExpressJS, Axios,
- Used third party Google API for fetching book information using ISBN
- Added auth functionality for login and logout user
- User can see particular book details like Cover, Title, Description, Authors, Category, Owner and Availability
- User can choose borrow book and then email send to the owner with intent to borrow is drafted. Also change status of book.
- User can search book and add into personal library and delete it later.
- Owner can check book back and book is removed from Borrower's Library, the status is set to available
Dashboard application is showing current weather and 5 days future forecast based on user input.
- Tools: HTML, CSS, Bootstrap, JavaScript, Server side API, AJAX
- Used third party weatheroneAPI to retrive weather forcast data.
- Displayed current and 5 days furure forcast weather data in page
- User can see city which is enterd by user previously run
- If the API call is unsucessful then ajax error message is displayed "please enter a valid city name".

The application contained within is a CMS-style blog site, where developers can publish their blog posts & comment on other developers’ posts as well.

Application to find and discover foods by certain criteria that the user decides. Ability to populate a shopping list for meal and get prices.

This application was created to generate software engineer team profile based on user input provides by user in command line prompt.

This application was creating simple calender application that allows a user to save events for each hour of the day.
Skills
Experience with Java, Python, CSS, HTML, JavaScript, jQuery, ReactJS,NodeJS, ExpressJS, JSON, XML, APIs, MVC, REST, PWAs, AJAX
Database
Experience with MySQL, Sequelize, NoSQL, SQLite, GraphQL, MongoDB, Mongoose
Misc. Technologies and Tools
Experience with Heroku, Google APIS, Linux, Git, SVN, Sauce Labs, Jenkins, Eclipse, Android Studio, SQL Developer, Xcode, Selenium Web Driver, Maven, Appium, Cucumber, TestNG, Junit, Jira, BugZilla, Postman, Firebug
Education & Certificates
Georgia Institute of Technology, Atlanta, Georgia, USA
Certificate: Full Stack Flex Web Development
Duration: Jun 2022 - Dec 2022
eInfochips Training & Research Academy
Certificate: Software Development Architecture
Duration: Jul 2015 - Dec 2015
HNGU-Hemchandracharya North Gujarat University, Patan, Gujarat, India
Degree: Master of Science in Computer Application
Duration: Jul 2010 - May 2012
HNGU-Hemchandracharya North Gujarat University, Patan, Gujarat, India
Degree: Bachelor of Science in Computer Application
Duration: Jul 2007 - May 2010