Utsav Shah

Utsav Shah

$15/hr
Web Development | React | Next.js | Tailwind | HTML | CSS | Full Stack Developer | Node.js | MongoDB
Reply rate:
-
Availability:
Hourly ($/hour)
Age:
29 years old
Location:
Surat, Gujarat, India
Experience:
5 years
Utsav shah Email:-Contact: - Objective: An individual with a keen interest in learning new things, possessing good interpersonal and professional skills, who wish to use technical knowledge to the needs of the company. Wish to work in a dynamic professional environment with a growing organisation and utilise my creativity and innovative thinking for the benefit of the organisation and myself. Career Summary: Overall 5 years of professional experience in MERN stack technologies. ▪ Experience in all phases of software development life cycle including requirements gathering, analysis, design, implementation, deployment, and support. ▪ Expertise in developing applications using ReactJs. ▪ Experience in using Node API as well as developing applications using NodeJS. ▪ Experience in working with MongoDB for maintaining documents. ▪ Expertise in integrating Rest APIs and other third-party applications to establish the interaction of react-base applications. ▪ Experience with JavaScript, HTML, CSS, Bootstrap, and other libraries and tools while developing web applications. ▪ Exposure to working with MVC architecture. ▪ Expertise in using Firebase for cloud and real-time databases as well as for storing documents and crashlytics. ▪ Experience in working with libraries of NPM. ▪ Experience with Docker and Docker compose with custom image build. ▪ Experience with creating CI/CD pipelines with GitLab. ▪ Experience with the GraphQL query with Apollo client library. ▪ Experience with the React query as well. ▪ Experience with authentication and validation of API. ▪ Experience in bundling and deploying websites with dynamic environment configuration. ▪ Experience in creating a User interface with Tailwind CSS. ▪ Experience with NextJs for web application creation. ▪ Extensively worked in the Agile Development process. Skills Operating System Linux, Windows Ide & Tools Visual Studio Code, Eclipse Version Control GitHub, Azure, Gitlab Frontend Html, CSS, Bootstrap, Javascript, Ecmascript, Typescript, Reactjs, Mui, Next Database MongoDB, Mysql, Firebase Realtime Database, Firebase Cloud Firestore Backend Nodejs, java Web/App Servers Apache, Tomcat, Nginx Web Services Rest Api, Graphql, Express Other Tools / Technologies React Native, Ajax, Storybook, Babel, Webpack Elasticsearch, Redux, Redux middleware, Router, Internationalisation, Hooks, Git, Npm, Jira, Slack, Alertly, Maven, Gradle, Linting, Husky, Prettier, Oauth, React query, JWT, Redux toolkit, Tailwind, Formik. Testing Framework Mocha, Jest Project Details: Surekha Technologies (Ahmedabad, Gujarat) Non-emergency medical transportation services: Role: Full stack Developer Team Size: 1 This platform provides an end-to-end solution for brokers, enabling optimal trip visibility, booking, and assignment with our Trip Scheduler, and simplifying the claims receivables and payment posting process with our Claims Adjudication System. My Contribution ▪ Created boilerplate template code structure for a website. ▪ Created MUI autocompletes component for the search feature. ▪ Developed a husky configuration for commit watch. ▪ Developed react UI from Figma. ▪ Created generator function with react saga middleware. ▪ Used luxon and moment for time zone operations. ▪ Worked on integrating MongoDB realm with react for live updates on specific entities. ▪ Created nested formik forms for trip creations. ▪ Created top-level tostify component for notification alerts. ▪ For validation on user input created yup schema. ▪ Created style component with dynamic class and CSS toggling. ▪ Used MongoDB atlas MongoDB for cloud cluster. ▪ Involved in handling any new requirement technically. Development Tools React Js, MongoDB, Elasticsearch, GraphQL, Style Component Water boat selling: Role: Full stack Developer Team Size: 2 This platform provides an end-to-end solution for seller and retner to serve their product in the global market and with CMS and API support it provides faster performance to load site and in increase rank and SEO results.It also give multi language support with the SSR. My Contribution ▪ Created a Strapi container and component. ▪ Created a adding plugin for language support in strapi. ▪ Worked on adding graphql endpoints for the front-end. ▪ Experienced with Making reusable next js components. ▪ Created dynamic title head for each page. ▪ Experienced with SRS and QMS document maintenance. Development Tools React Js, MongoDB, Strapi, GraphQL, Tailwind Real estate company : Role: backend Developer, DevOps, Team lead Team Size: 3 This project is for Homes Sale, Rentals, Mortgages & More. Users can find properties as per their requirements. Users can search with different parameters like an open house, nearby location, zip code, property id, city, state, etc … Also agents can log in with special privileges to list properties and users and contact them to see properties. Also, users can see daily updates of newly added properties and today's open house for properties. My Contribution ▪ Created cron jobs for fetching data from third-party API. ▪ Created different routers and layers for making reusable functions in the backend. ▪ Worked on creating a service for interaction with MongoDB. ▪ Worked on resolving front-end bugs. ▪ Used shell scripts for running multiple environments dynamically. ▪ Created CI/CD pipeline for node and angular server. ▪ Used caching for node module in CI/CD. ▪ Created different environment variables according to build requirements. ▪ Created script to generate version tags based on build. ▪ Created shell script to upload static resources to AWS s3 bucket. ▪ Involved in handling any new requirement technically. ▪ Involved in task allocation and distribution among the team. ▪ Involved in requirement gathering and documentation for the same (overall all plan for project execution, milestone). Development Tools Angular, Node-Js, Gitlab, Ubuntu Student Academic Portal : Role: Front-end Developer, Team lead, Team Size: 3 This project is to help the student connect with their batchmate. Alumni can login with different social media. Also, the portal provides features like posting jobs. Authentication is provided with react-router and jwt token. Alumni can also register for events and connect to other alumni and read news uploaded from school. My Contribution ▪ Created the Web Part of the application with React JS. ▪ Developed a portal with multiple screens and routing. ▪ Created a centralised redux structure with middleware for API and error handling. ▪ Used a fancybox library for creating gallery sliders. ▪ Users can use different social media platforms to login into the system. ▪ Integration of map API for showing location of user. ▪ Users can upload resumes and images in base64 data. ▪ Cookie-based authentication and security structure. ▪ Involved in requirement gathering and documentation to plan next sprint. ▪ Involved in handling any new requirement technically. ▪ Involved in task allocation and distribution among the team. Development Tools React Js, Odoo, Redux Portal For Furniture Making Accessories Seller: Role: Software Developer, Support Team Size: 2 This project is to help the users to purchase their required tools for crafting and carving wooden items. Also, the site provides projected ideas that come from their in-house project and their customers. Users can put their project idea, purchase tool, and also review and comment on the same. My Contribution ▪ Developed and overridden the default theme. ▪ Added accessibility feature to make site AA-level certified of WCAG. ▪ Used javascript and Jquery for the injection of code. ▪ Used a customised slick slider. ▪ Users can use different social media platforms to login into the system. ▪ Integration of chatbot for live Q&A response. ▪ Make a site accessible by disabling and blind users. ▪ Involved in direct client communication and requirement gathering • Involved in handling any new requirement technically. • Involved in the architecture-level designing decisions of the overall app. Development Tools React Js, Nodejs, MongoDB, Express, Javascript, Jquery, WCAG Social Media Application: Role: Full stack Developer Team Size: 8 In this project, we developed a React/Node-based social media App. In this application, users can log in to an app with a different SSO login, able to create posts, can comment, etc. There is also a functionality to import other social media application’s data such as Instagram, Facebook, and blogger’s posts. My Contribution ▪ Created the web and mobile application with Reactjs and react native. ▪ User login, User Dashboard, Feeds, etc. ▪ Used google-api-nodejs-client for authorization and authentication with OAuth for secure login to the application. ▪ Implemented the setting screen to update user detail (Profile-picture, First-name, Last-name, Phone-number). ▪ Implemented an options menu for performing different options like editing, delete, and displaying the posts. ▪ Used react-list library for displaying data in list view like comments on user posts, following, and friend users. ▪ Used react-chat-UI library to implement the chat screen component with a user. ▪ Implemented a feature to generate a resized image version from the original image. ▪ Implemented listener on UI side for getting real-time updated data on any database transaction (Add, update, delete [user, post, message]). ▪ Implemented a feature to send an invitation to the commenter from the posted comment on different posts. ▪ Used a fast-sort library for easy and flexible sorting of the data to display in UI. ▪ Developed Screens using XD designs provided by the client. ▪ Developed full redux integration from scratch in-app. ▪ Used firebase real-time database at react side for real-time updates in an application without reloading. ▪ Added Security in cloud functions so, non-authorized and non-authenticate users can access the data of users. ▪ Added security rules for database, so that appropriate users can access things who are authorized. ▪ Created a Scheduler for updating access tokens of Providers (Facebook/Instagram), when access tokens expiration times are near in week. ▪ Involved in requirement gathering and documentation for the same (overall all plans for project execution). Development Tools Reactjs, Firebase, React Native, node Site Content Replicator System: Role: Frontend Developer Team Size: 3 This project is to help users to copy the content of one site to another like wiki, blog, web content, etc. It provides secure authentication to fetch and send data to sites. My Contribution ▪ Developed an application to manage multiple contents like Blogs, documents, wiki, files, etc. ▪ Used Google Authentication for secure login and Sign Up to the application server. ▪ Managed feature of data transfer by configuring token-based Authentication for the Node APIs. ▪ Used UI-router-react package for routing, changing pages within site, and updating URLs accordingly. ▪ Used CSS properties to beautify the look and feel of the site. ▪ Created a rest endpoint for retrieval of content information from the back end. ▪ Used react-easy-edit library so that users can do inline editing. ▪ Did customization to manage comments on blogs on site. ▪ Used Node API to implement search and filter functionalities. Development Tools React Js, Nodejs, MongoDB, Express, Google Authentication Maruti Techlabs (Ahmedabad, Gujarat) Revamping site Role: JR Software Developer Team Size: 2 This project is built to enhance the user experience for the site and the content accessible to them, also it adds up features like how much traffic is there on a specific site page out of all site pages, which is helpful to the organisation to post content as per user's needs. . My Contribution ▪ Created all device-compatible responsive web views. ▪ Developed web page component based on WordPress UI. ▪ Developed dynamic components for the reuse of the UI. Development Tools Html, Css, Bootstrap, Google Analytics Education Degree Institution University Batch Grades Mca Department Of Computer Science Ahmedabad GU - 6.7 Bca Sdj International College - surat Vnsgu - 6.7 Hsc R.S.M. Poonawala Sarvajanik Experimental School - surat GSHSEB - 67% Ssc Cn Vidyalaya, Ahmedabad - surat GSHSEB - 79% Personal Details Date Of Birth: 3rd September 1996 Languages Known: English, Gujarati, Hindi Gender: Male India, Gujarat, Surat-395007 * I hereby declare that all the above information is true and correct.
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.