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

Software 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 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 a bug-free code.
Phanindra is now available for hire




Hyderabad, Telangana, India



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.


  • Vue.js Developer

    2020 - 2020
    Client (via Toptal)
    • Developed an internal task management system that can help users create, delegate, and approve various daily and recurring tasks.
    • Implemented search functionality using Algolia to help users quickly retrieve a task.
    • Implemented an email notifications feature using SendGrid.
    Technologies: Firebase, Node.js, Vuetify.js, Vue.js
  • React Developer

    2019 - 2020
    Toptal Client
    • Developed the complete front end and back end of a booking application.
    • Deployed the application on a Linux server and configured a custom domain name.
    • Implemented user phone number verification feature.
    • Implemented social logins by integrating the Facebook app and Google sign-in API.
    • Integrated Google Tag Manager and configured it for Google Analytics and Google Ads.
    • Designed the database schema and integrated the MySQL database with the website.
    • Integrated Google Maps API to implement the auto-complete search box feature.
    Technologies: MySQL, Redux, React, Node.js
  • Node.js Developer

    2017 - 2019
    • Developed responsive UI pages and designed coding challenges.
    • Implemented Google tag manager and integrated it with Google Analytics and Facebook pixel to track the traffic of the website.
    • Implemented user registration and an authentication feature.
    • Created a sitemap to help search engines better navigate the website.
    • Integrated Mailgun API to allow the system to send emails to registered users.
    • Implemented email verification to let only verified users submit solutions.
    • Implemented Nginx load balancer to manage the traffic and added content security policy to prevent cross-site scripting (XSS) attacks.
    • Automated the backup of the database at regular intervals using Cron job.
    • Registered a domain name using GoDaddy and added an SSL certificate for secure communication.
    Technologies: DigitalOcean, Redis, Mailgun, MongoDB, Docker, HTML, CSS, JavaScript, Bootstrap, Vue.js, Sails.js, Node.js
  • Software Developer

    2016 - 2017
    • Developed a desktop application using Java to manage college records.
    • Integrated the application with a MySQL database and designed the UI using the Java swing library to perform CRUD operations.
    • Created an admin interface to export the database into Excel sheets.
    • Created a single-page website to display information about a corporate client.
    Technologies: HTML, CSS, Bootstrap, MySQL, Java
  • Web Developer

    2016 - 2016
    • Developed a responsive website with user registration and authentication.
    • Integrated the application with a MySQL database to store and retrieve the user-generated data.
    • Created two roles to access different components of the application.
    Technologies: MySQL, HTML, CSS, JavaScript, PHP, Bootstrap, Laravel
  • Software Developer

    2016 - 2016
    Manipal Institute of Technology (Academic Project)
    • Built a two-way communication interface between users in an intra-network using Socket Programming.
    • Created the UI for the system using the Java Swing library.
    • Developed the interface for the transfer of text messages, files, and images between users in an established connection.
    • Created well-structured documentation with Synopsis, SRS, UML diagrams, and Final report.
    • Led a team of three developers using agile methodology.
    Technologies: Java
  • Software Developer

    2015 - 2016
    Manipal Institute of Technology (Academic Project)
    • Developed an algorithm to make a two-player digital dice game.
    • Designed an electronic circuit to add LCD, push buttons, and a seven-segment display to an 8051 microcontroller.
    • Programmed a 16x2 LCD to the microcontroller to display various messages.
    • Programmed push buttons as an input component and a seven-segment display as output to the microcontroller. Created documentation for the system.
    Technologies: Assembly Language, C
  • Software Developer

    2014 - 2015
    Indian Institute of Technology
    • Improved the search feature for an open-source visual programming tool.
    • Fixed various bugs related to the UI of a visual programming tool.
    • Designed algorithms to solve various logical problems.
    • Created well-structured documentation with UML diagrams.
    Technologies: OpenGL, Python
  • Technical Resource Team Member

    2013 - 2015
    IEEE Manipal
    • Designed challenges for a programming contest and led a team of two developers.
    • Developed a website to display information about various competitions of TechFest.
    • Built a hand gesture-controlled three-wheeled robot using Arduino.
    Technologies: C, HTML, CSS, JavaScript, PHP


  • Cynosoid (Development)

    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 (Development)

    I developed a multi-node chatting application using Java. I built an interface between students and teachers in a computer lab to help them communicate easily and quickly. It implemented a real-time monitoring feature that allows teachers to get an instant screenshot of a students' screen and keep track of their activity.

  • Workshop on Web Development (Other amazing things)

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


  • Languages

    JavaScript, CSS, HTML, Java, C++, GraphQL
  • Frameworks

    Sails.js, Material-UI, AdonisJs, Vuetify.js, Jest,, Bootstrap
  • Libraries/APIs

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

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

    Model View Controller (MVC), Responsive Web Design (RWD), Serverless Architecture, Microservices Architecture, Test-driven Development (TDD), Continuous Integration (CI), Continuous Deployment
  • Platforms

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

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

    Bash Scripting, Algorithms, Single-page Applications (SPA), Firebase Hosting, Google Search Console, Firebase Cloud Functions, Material Design


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

To view more profiles

Join Toptal
Share it with others