Piyush Patel, Full-stack Developer in Vadodara, Gujarat, India
Piyush Patel

Full-stack Developer in Vadodara, Gujarat, India

Member since August 15, 2021
Piyush is a full-stack developer with seven years of experience in several startups. He specializes in the front end and writes manageable and scalable code in React, Node.js, and Go. Recent projects include a healthcare app for online doctor-patient consultations in India and a robust scheduling app. Piyush excels at solving problems and goes out of his way to explore, learn, and quickly apply new technologies.
Piyush is now available for hire

Portfolio

  • Actonate
    JavaScript, Java, React, React Native, Spring 5, MobX, Go, MySQL, PostgreSQL...
  • Appointy
    JavaScript, Node.js, Angular, HTML5, CSS3, Bootstrap 3+, TypeScript...
  • Turtles In Motion
    Autodesk Maya

Experience

Location

Vadodara, Gujarat, India

Availability

Part-time

Preferred Environment

Ubuntu, VS Code, WebStorm, MacOS

The most amazing...

...thing I've developed is OneZoey, a healthcare product that helps thousands of patients consult with doctors online in India.

Employment

  • Software Development Engineer 3

    2017 - PRESENT
    Actonate
    • Led a team of five developers to build OneZoey, a healthcare app that allows patients to have online consultations with doctors, and developed the chat systems for the app.
    • Created many server APIs in Node.js, Spring Boot, and MySQL.
    • Developed single-page apps and server-side-rendered apps using React and Next.js.
    • Managed and set up server droplets using Nginx, MySQL, and PM2.
    • Mentored and assisted junior developers in solving technical issues and developing their skills by guiding them on how and why things should be done.
    Technologies: JavaScript, Java, React, React Native, Spring 5, MobX, Go, MySQL, PostgreSQL, Nginx, PM2, Webpack 4, TypeScript 3, Express.js, TypeScript, Spring Boot, Node.js, APIs, Single-page Applications (SPA), Server-side Rendering, Next.js, Spring, Webpack, Software Development, Mobile App Development
  • Full-stack Developer (Front-end Heavy)

    2014 - 2017
    Appointy
    • Developed the appointy.com admin panel and designed the app architecture, store management, and route handing, all in Angular. Focused mainly on admin panel settings, such as users, services, and calendars.
    • Designed and developed the appointy.com website in Bootstrap and used design tools like Adobe Photoshop and Illustrator to create icons and edit images for the website.
    • Developed and enhanced the appointy.com WordPress plugin in PHP and added functionality to handle new features.
    • Beautified the customer-facing Appointy calendar to meet customer requirements such as colors.
    Technologies: JavaScript, Node.js, Angular, HTML5, CSS3, Bootstrap 3+, TypeScript, Bootstrap, WordPress Plugins, PHP, Software Development, Full-stack, Front-end, Web Development
  • 3D Modeler

    2013 - 2013
    Turtles In Motion
    • Modeled 3D assets and backgrounds, including props and architectural assets, using Autodesk Maya.
    • Wrote scripts for small tools to speed up 3D modeling in the Maya Embedded Language.
    • Assisted the team in using technical knowledge and tricks to fix issues.
    Technologies: Autodesk Maya
  • Team Lead 3D

    2012 - 2013
    VVS Softech Pvt. Ltd.
    • Modeled, textured, and rendered architectural visualizations.
    • Led a team of four to develop projects in Autodesk Maya and use camera animations.
    • Mentored the team to increase their 3D modeling and texturing skills.
    Technologies: Autodesk Maya, Photoshop CC

Experience

  • OneZoey Healthcare App for Doctors and Patients
    https://www.onezoey.com

    Separate React Native-based apps for doctors and patients on Android and iOS. I led a team of five developers while working on the back end, chat system, and application architecture to develop easily manageable and scalable code. The apps helped thousands of doctors and patients in India during the COVID-19 pandemic.

  • Appointy Online Scheduling Application
    https://www.appointy.com

    An Angular-based scheduling application. I managed the project, developed the admin panel and settings related to employees and services, and assisted the team in developing the application store and routing system. I also worked on the website using Bootstrap and jQuery.

  • Jassnote

    A Node.js and Vue.js-based app for managing to-do items, notes, and calendars in one place. I developed the app and REST API from scratch in Node.js, and it uses Express, Sequelize ORM, and MySQL. I built the front end in Vue.js using Nuxt.js as a SPA. The app is still in development, and I built the website in React with Next.js and Tailwind CSS.

Skills

  • Languages

    JavaScript, JavaScript 6, TypeScript, HTML5, CSS3, Java, Go, PHP
  • Libraries/APIs

    React, Node.js, MobX, jQuery, Vue.js
  • Tools

    VS Code, Sequelize, Git, WebStorm, Nginx, PM2, Webpack 4, Webpack, Photoshop CC
  • Other

    Front-end, Full-stack, Web Development, Software Development, APIs, Single-page Applications (SPA), Server-side Rendering, WordPress Plugins, Mobile App Development, Back-end, Autodesk Maya, 12 Principles of Animation, 3D Character Animation
  • Frameworks

    Express.js, Next.js, Angular, Bootstrap 3+, React Native, Spring 5, Spring Boot, Bootstrap, Spring, Nuxt.js, Tailwind CSS, Vuetify.js
  • Platforms

    Ubuntu, MacOS, Android, iOS
  • Storage

    MySQL, PostgreSQL
  • Paradigms

    Application Architecture

Education

  • Diploma in 3D Animation
    2008 - 2009
    DSYW DQ Animation Academy - Bhopal, Madhya Pradesh, India
  • Bachelor of Computer Application (BCA) in Computer Science
    2003 - 2006
    Barkatullah University - Bhopal, Madhya Pradesh, India

To view more profiles

Join Toptal
Share it with others