Phanindra Vallabhajosyula, Developer in Hyderabad, Telangana, India
Phanindra is available for hire
Hire Phanindra

Phanindra Vallabhajosyula

Verified Expert  in Engineering

Bio

Phanindra combines deep back-end development expertise using Node.js with a range of skills from the front end with Vue 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.

Portfolio

Colgate-Palmolive
Vue, Nuxt.js, Jira, Tailwind CSS, JavaScript 6, Vuetify, Gigya, SwiftType...
Colgate-Palmolive
JavaScript, HTML, Node.js, Full-stack, Vue 3, Cypress, Vue Test Utils...
Toptal Client
Vue, Nuxt.js, Node.js, Amazon Web Services (AWS), Amazon DynamoDB, AWS Lambda...

Experience

  • Node.js - 5 years
  • JavaScript - 5 years
  • Unit Testing - 4 years
  • Vue - 4 years
  • Google Analytics - 4 years
  • Shopify - 3 years
  • Technical Leadership - 3 years
  • Amazon Web Services (AWS) - 3 years

Availability

Full-time

Preferred Environment

Slack, Vue 3, Tailwind CSS, Amazon Web Services (AWS)

The most amazing...

...platform I've developed is an intuitive eCommerce website offering detailed product listings, advanced search, secure checkout, and real-time order tracking.

Work Experience

Senior Full-stack Developer

2023 - 2024
Colgate-Palmolive
  • Collaborated with a team of four developers in designing and implementing a scalable eCommerce web application using Nuxt.js, HTML, CSS, and JavaScript for the front end and Node.js for the back end.
  • Conducted code reviews on pull requests to optimize the use of shared components, enhance code readability, and ensure adherence to best practices in coding standards and design patterns.
  • Integrated Vitest framework for unit testing and Cypress framework for end-to-end testing to ensure robust application functionality.
  • Developed Shopify flows to automate the creation of meta fields during the order creation process in a Shopify store.
  • Supported the SAP team in developing an automated process for order refunds by integrating the Shopify API.
  • Participated in program increment planning and provided technical input during brainstorming sessions to drive feature development.
  • Implemented product search functionality by integrating the Swifttype API and developing the corresponding user interface.
  • Added filter and sorting options to the products listing webpage, enabling users to refine their search results effectively.
  • Created and integrated Directus CMS tables, empowering non-technical team members to update website content in real time.
  • Implemented custom GTM events based on the analytics team’s recommendations and developed a comprehensive analytics Nuxt.js module for plug-and-play use in any eCommerce project.
Technologies: Vue, Nuxt.js, Jira, Tailwind CSS, JavaScript 6, Vuetify, Gigya, SwiftType, Google Tag Manager API, Google Analytics, Figma, Node.js, GitHub, Shopify, Shopify API, GraphQL, REST APIs, Postman, Cypress, Vitest, Unit Testing, E2E Testing, Google Cloud, Directus, Vue 3, Nuxt 3, Full-stack, Technical Leadership, Leadership

Full-stack Developer

2021 - 2022
Colgate-Palmolive
  • Developed an eCommerce website from the ground up using Nuxt.js, Tailwind CSS, Node.js, and JavaScript.
  • Developed atomic Vue components with customizable, data-driven options to improve the reusability of UI elements.
  • Configured fallback fonts for the application, enhancing the Lighthouse score by 14 points on both mobile and desktop.
  • Conducted thorough code reviews to identify potential issues, ensure adherence to coding standards, and promote best practices across the development team.
  • Integrated the site with Google Search Console and developed a Nuxt.js module for autogenerating dynamic sitemaps weekly with updated product information.
  • Integrated Google Tag Manager with the web application and created custom events to capture user analytics data.
  • Created unit tests using the Vue Test Utils framework to verify individual Vue component functionality.
  • Developed and implemented end-to-end tests using Cypress framework to ensure comprehensive testing of user interactions and application workflows, enhancing overall system reliability.
  • Implemented a product reviews user interface based on Figma prototypes and integrated it with a Yotpo API.
  • Addressed and resolved user-interface bugs to enhance functionality and user experience.
Technologies: JavaScript, HTML, Node.js, Full-stack, Vue 3, Cypress, Vue Test Utils, Google Analytics, Google Tag Manager, Shopify, REST APIs, GraphQL, Tailwind CSS, Postman, Google Cloud, GitHub, Nuxt 3, CSS, SwiftType, Serverless Architecture, Figma, Unit Testing, Shopify API, Vitest, Directus, E2E Testing, Google Tag Manager API, Technical Leadership

Front-end Developer

2021 - 2021
Toptal Client
  • Developed a web interface using Vue to perform CRUD operations on tasks with large files, driving up the performance of a 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.
  • Devised 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 components and designed a mobile-friendly UI to provide a better user experience across multiple devices.
  • Configured AWS Amplify, AppSync, and Lambda trigger to rapidly scale up and down based on the load and internal information.
Technologies: Vue, Nuxt.js, Node.js, Amazon Web Services (AWS), Amazon DynamoDB, AWS Lambda, AWS Amplify, Amazon S3 (AWS S3), Stripe API, Vuetify, GraphQL, AWS AppSync, Vue 3, Nuxt 3, Full-stack

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: Gatsby, Tailwind CSS, Netlify, GitHub, Full-stack

Vue Developer

2020 - 2020
Toptal Client
  • Developed an all-in-one task management system using Vue 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 components with a mobile-friendly interface to allow users to access the system via multiple devices.
  • Designed a database schema for Google Firestore and integrated Firebase authentication to allow only verified users to access 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 operational database costs by 33%.
  • Developed unit tests using Jest for individual Vue components and integration tests using Cypress to test the functionality's end-to-end flow.
Technologies: Firebase, Node.js, Vuetify, Vue, Figma, SendGrid API, Google Tag Manager, Google Analytics, Algolia, Jest, Unit Testing, Vue 3, Nuxt 3, Full-stack

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, and 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 acknowledgments and marketing newsletters, increasing returning users' rates by 18% following the campaign launch.
  • Integrated a system with Stripe Checkout API to accept online booking payments, increasing sales by 25% with custom coupons.
Technologies: MySQL, Node.js, Twilio API, Mailgun, Google Tag Manager, Google Ads, Stripe Checkout, Trello, Kanban, Unit Testing, Full-stack

Software Developer

2016 - 2016
Manipal Institute of Technology
  • 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 system's scrolling and job creation pipeline.
  • 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 tech fest.
  • Built a three-wheeled robot controlled by hand gestures using Arduino software for a robotics competition.
Technologies: HTML, CSS, JavaScript

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.

Education

2013 - 2017

Bachelor's Degree in Information Technology

Manipal Institute of Technology - Manipal, India

Skills

Libraries/APIs

Node.js, EJS, REST APIs, Vue, Vuex, Vue 3, Google Tag Manager API, Shopify API, SendGrid API, Google Maps API, Google Maps JavaScript API 3, Stripe, Stripe API, Twilio API, AWS Amplify, Gigya

Tools

Git, Google Analytics, Let's Encrypt, GitHub, Slack, GitLab CI/CD, Facebook Ads Manager, NGINX, Postman, Stripe Checkout, Advertising Tools & Platforms, Vue Test Utils, Figma, Trello, Jira, AWS AppSync

Languages

JavaScript, CSS, HTML, Bash Script, GraphQL, TypeScript, JavaScript 6

Frameworks

Bootstrap, Sails.js, Material UI, Vuetify, Tailwind CSS, Nuxt 3, Jest, Cypress, Svelte, Laravel 5, Nuxt.js

Paradigms

Responsive Web Design (RWD), Unit Testing, E2E Testing, Serverless Architecture, Microservices Architecture, Kanban

Platforms

Ubuntu, DigitalOcean, Docker, Firebase, Amazon Web Services (AWS), Shopify, Directus, Linux, Mailgun, Netlify, Contentful, AWS Lambda, Visual Studio Code (VS Code), Algolia, Google Ads

Storage

MySQL, MongoDB, JSON, NoSQL, Cloud Firestore, Amazon DynamoDB, Google Cloud, Amazon S3 (AWS S3)

Other

Algorithms, Firebase Hosting, SwiftType, Vitest, Full-stack, Technical Leadership, Gatsby, Google Search Console, Prismic, Firebase Cloud Functions, Solution Architecture, Google Tag Manager, Information Technology, Leadership

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring