Phanindra Vallabhajosyula, Jamstack Developer in Hyderabad, Telangana, India
Phanindra Vallabhajosyula

Jamstack Developer in Hyderabad, Telangana, India

Member since July 17, 2019
Phanindra combines deep back-end development expertise using Node.js with a range of skills from the front end with Vue.js and React to DevOps in AWS. This experience enables him to build scalable, secure, and fault-tolerant applications. With a passion for coding and strong attention to detail, Phanindra strives to exceed client expectations and deliver bug-free code.
Phanindra is now available for hire

Portfolio

  • Toptal Client
    Vue.js, Nuxt.js, Node.js, AWS, AWS DynamoDB, AWS Lambda, AWS Amplify, AWS S3...
  • Toptal Client
    React, GatsbyJS, Tailwind CSS, Netlify, GitHub
  • Toptal Client
    Firebase, Node.js, Vuetify.js, Vue.js, Figma, SendGrid API...

Experience

Location

Hyderabad, Telangana, India

Availability

Part-time

Preferred Environment

Trello, Visual Studio Code, Git

The most amazing...

...platform I've built is used to practice competitive programming and evaluate users' code in a secure environment.

Employment

  • Senior Front-end Developer

    2021 - 2021
    Toptal Client
    • Developed a web interface using Vue.js to perform CRUD operations on tasks with large files, driving up the performance of the workflow pipeline by 60%.
    • Designed a credit payment system with premium plans and integrated the application with Stripe API using Node.js to accept online payments.
    • Designed a database schema using GraphQL for Amazon DynamoDB and integrated the system with Amazon Cognito to perform user authentication and email verification.
    • Converted given wireframes into Vue.js components and designed a mobile-friendly user interface (UI) to provide a better user experience across multiple devices.
    • Configured AWS Amplify to create a back-end environment using AWS AppSync APIs and Lambda triggers to rapidly scale up and down based on the load and internal information.
    • Cut operational expenses nearly in half by optimizing the AWS infrastructure pipeline for the interface.
    Technologies: Vue.js, Nuxt.js, Node.js, AWS, AWS DynamoDB, AWS Lambda, AWS Amplify, AWS S3, Stripe API, Vuetify.js, GraphQL
  • Gatsby Developer

    2021 - 2021
    Toptal Client
    • Designed a responsive single-page application using React, Gatsby, and Tailwind CSS to display business information across various devices.
    • Converted wireframes of a prototype into React components following the model-view-controller (MVC) architecture and maintaining a clean and refactored code.
    • Configured Netlify with GitHub to make a seamless auto-deployment pipeline.
    Technologies: React, GatsbyJS, Tailwind CSS, Netlify, GitHub
  • Vue.js Developer

    2020 - 2020
    Toptal Client
    • Developed an all-in-one task management system using Vue.js and Node.js to allow users to create, delegate, and track their tasks, upload files, add comments, log history, etc. That reduced the overall task delegation time in an organization by 40%.
    • Designed wireframes using Figma and converted them into Vue.js components with a mobile-friendly interface to allow users to access the system when using multiple devices.
    • Designed a database schema for Google Firestore and integrated Firebase authentication to allow only verified users have access to the interface.
    • Developed an email notification module using SendGrid's REST API to allow users to get instant updates about their tasks, increasing response time by 70%.
    • Created a user activity and web traffic management system by integrating Google Tag Manager and Google Analytics. Developed custom events to track various activities on the platform, enabling A/B testing on the site's performance.
    • Designed a custom search functionality using Algolia API with auto-complete suggestions, reducing the database operational costs by 33%.
    • Developed unit tests using Jest for individual Vue components and integration tests using Cypress to test the end-to-end (E2E) flow of the functionality.
    Technologies: Firebase, Node.js, Vuetify.js, Vue.js, Figma, SendGrid API, Google Tag Manager, Google Analytics, Algolia, Jest
  • React Developer

    2019 - 2020
    Toptal Client
    • Developed a booking application using React, Next.js, and Node.js to let users book a service online and get real-time updates on their progress, increasing the customer acquisition and retention rate by 55% in three months.
    • Designed the architecture of the front-end, back-end, and database schema, which I then deployed on different docker containers to achieve better load balancing, health monitoring, and scalability.
    • Integrated Google Tag Manager to track custom events such as page visits, user registrations, event bookings and connected it with Google Ads and Google Analytics to get user engagement insights and perform feature experiments.
    • Integrated the platform with Mailgun and Twilio APIs to perform phone verification and send email acknowledgements and marketing newsletters, increasing a returning users’ rate by 18% following the campaign launch.
    • Followed a Kanban-style workflow using Trello boards and communicated with the client constantly while in a different time zone.
    • Integrated a system with Stripe Checkout API to accept online payments for bookings, increasing sales by 25% with custom coupons.
    Technologies: MySQL, Redux, React, Node.js, Twilio API, Mailgun, Google Tag Manager, Google Ads, Stripe Checkout, Trello, Kanban
  • Node.js Developer

    2017 - 2019
    Cynosoid
    • Developed an online coding platform to practice competitive programming. It evaluates a user’s code in a secure sandbox environment created using Docker container and vm2 package.
    • Integrated the system with Google Tag Manager and connected it with Google Analytics and Facebook pixel to get insights into the user engagement activity.
    • Designed a custom authentication and email verification feature using Mailgun API to let only verified users access the platform, reducing bot-spams by 90%.
    • Configured an NGINX load balancer to distribute traffic across multiple containers using the round-robin technique. It reduced the load on each container significantly.
    • Registered a domain name using GoDaddy and added a Secure Sockets Layer (SSL) certificate using Let’s Encrypt to secure the user data transmission.
    Technologies: DigitalOcean, Redis, Mailgun, MongoDB, Docker, HTML, CSS, JavaScript, Bootstrap, Vue.js, Sails.js, Node.js
  • Software Developer

    2016 - 2016
    Manipal Institute of Technology (Academic Project)
    • Developed a communication interface between students and lab teachers in an intra-network to help teachers simultaneously interact with multiple students and monitor their progress using screenshots, increasing the performance by 35%.
    • Created structured documentation with a synopsis, software requirements specification (SRS), Unified Modeling Language (UML) diagrams, and a final report.
    • Led a team of three developers to build new features and resolve issue tickets using Jira in an Agile environment.
    Technologies: Java
  • Software Developer (FOSSEE Project)

    2014 - 2015
    Indian Institute of Technology (Mumbai)
    • Designed a search feature for an open-source visual programming tool to help users better navigate the system.
    • Fixed UI bugs related to the scrolling and job creation pipeline of the system.
    • Taught Python and Git workflow to a team of seven developers.
    Technologies: OpenGL, Python
  • Technical Resource Team Member

    2013 - 2015
    IEEE Manipal
    • Designed programming challenges for a coding contest with over 60 participants.
    • Led a team of developers in the design of a website that displayed information about various competitions at a techfest.
    • Built a three-wheeled robot controlled by hand gestures using Arduino software for a robotics competition.
    Technologies: C, HTML, CSS, JavaScript, PHP, Arduino

Experience

  • Cynosoid

    This is a web-based competitive programming platform on which to practice coding challenges. It evaluates the code submitted by the registered user in a secure environment, and responds accordingly. I developed the entire website and deployed it on DigitalOcean droplets.

  • Chat Box

    I developed a multi-node chatting application using Java. Using the interface that I built, students and teachers communicated seamlessly and quickly. The implemented real-time monitoring feature allowed teachers to get an instant screenshot of the students' screens and keep track of their activity.

  • Workshop on Web Development

    I conducted a workshop on web development best practices and introduced various concepts of front-end and back-end frameworks to the attendees.

  • Iceheal

    I developed a basic electronic health record (EMR) system where users can book an appointment with a doctor and get a digital prescription. It has an auto-complete capability to allow doctors to write prescriptions quickly.

Skills

  • Languages

    JavaScript, CSS, HTML, GraphQL
  • Frameworks

    Bootstrap, Sails.js, Material-UI, Vuetify.js, Jest, Cypress.io, Svelte, Tailwind CSS, Laravel 5, Nuxt.js
  • Libraries/APIs

    Node.js, EJS, REST APIs, Vue.js, Vuex, SendGrid API, GatsbyJS, Google Maps API, Google Maps JavaScript API 3, Stripe, Stripe API, Twilio API, AWS Amplify
  • Tools

    Git, Let's Encrypt, GitHub, GitLab CI/CD, Facebook Ads Manager, Google Analytics, Nginx, Postman, Stripe Checkout, Figma, Trello
  • Paradigms

    Responsive Web Design (RWD), Serverless Architecture, Microservices Architecture, Kanban
  • Platforms

    Ubuntu, DigitalOcean, Docker, Firebase, Linux, Mailgun, Prismic.io, Netlify, Contentful, Amazon Web Services (AWS), AWS Lambda, Visual Studio Code, Algolia, Arduino
  • Storage

    MySQL, MongoDB, JSON, NoSQL, Cloud Firestore, AWS DynamoDB, AWS S3
  • Other

    Bash Scripting, Algorithms, Firebase Hosting, Google Search Console, Firebase Cloud Functions, AWS, Google Tag Manager, Google Ads

Education

  • Bachelor's degree in Information Technology
    2013 - 2017
    Manipal Institute of Technology - Manipal, India

To view more profiles

Join Toptal
Share it with others