Phanindra Vallabhajosyula, Developer in Toronto, ON, Canada
Phanindra is available for hire
Hire Phanindra

Phanindra Vallabhajosyula

Verified Expert  in Engineering

Jamstack Developer

Location
Toronto, ON, Canada
Toptal Member Since
September 9, 2019

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

Toptal Client
Vue, Nuxt.js, Jira, Tailwind CSS, JavaScript 6
Toptal Client
Vue, Nuxt.js, Node.js, Amazon Web Services (AWS), Amazon DynamoDB, AWS Lambda...
Toptal Client
Gatsby, Tailwind CSS, Netlify, GitHub

Experience

Availability

Part-time

Preferred Environment

Visual Studio Code (VS Code), Git

The most amazing...

...我构建的平台用于在安全的环境中练习竞争性编程和评估用户的代码.

Work Experience

Full-stack Developer

2021 - 2022
Toptal Client
  • 领导一个由四名开发人员组成的团队,使用next设计并实现了一个可扩展的电子商务web应用程序.js on the front-end and Node.js on the back-end, resulting in a 40% increase in user engagement.
  • 使用Vue Test Utilities框架创建单元测试以执行组件测试,并设计Cypress测试以完成UI特性的端到端测试.
  • 开发数据驱动的UI组件,帮助通过道具创建动态设计更改,并使其可用于其他网站.
  • Configured fallback fonts for a web application, improving a lighthouse score by 14 points on mobile and desktop devices.
  • 对其他开发人员的pr执行代码审查,以实现共享组件的最佳使用和代码可读性.
  • 将系统与Google Search Console集成,开发了一个每周自动生成动态站点地图的系统,包含新欧博体育app下载.
  • Mentored junior developers, 提供关于最佳实践的指导,并进行代码审查,以确保代码质量和可维护性.
  • 与产品经理、设计和UAT团队合作,创建高保真的Jira门票.
Technologies: Vue, Nuxt.js, Jira, Tailwind CSS, JavaScript 6

Senior Front-end Developer

2021 - 2021
Toptal Client
  • 使用Vue开发web界面,对大文件任务执行CRUD操作, driving up the performance of a workflow pipeline by 60%.
  • 设计了一个带有付费计划的信用支付系统,并使用Node将应用与Stripe API集成.js to accept online payments.
  • 使用GraphQL为Amazon DynamoDB设计了数据库模式,并将系统与Amazon Cognito集成,执行用户身份验证和电子邮件验证.
  • 将给定的线框图转换为Vue组件,并设计一个移动友好的UI,以提供跨多个设备的更好的用户体验.
  • Configured AWS Amplify, AppSync, 和Lambda触发器可以根据负载和内部信息快速伸缩.
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

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.
  • 按照模型-视图-控制器(MVC)架构将原型的线框图转换为React组件,并保持干净和重构的代码.
  • Configured Netlify with GitHub to make a seamless auto-deployment pipeline.
Technologies: Gatsby, Tailwind CSS, Netlify, GitHub

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%.
  • 使用Figma设计线框图,并将其转换为具有移动友好界面的Vue组件,允许用户通过多个设备访问系统.
  • 为Google Firestore设计了一个数据库模式,并集成了Firebase身份验证,只允许经过验证的用户访问界面.
  • 使用SendGrid的REST API开发了一个电子邮件通知模块,允许用户获得有关其任务的即时更新, increasing response time by 70%.
  • 创建了一个用户活动和网络流量管理系统,通过整合谷歌标签管理和谷歌分析. 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%.
  • 使用Jest为单个Vue组件开发单元测试,并使用Cypress进行集成测试,以测试功能的端到端流.
Technologies: Firebase, Node.. js, Vuetify, Vue, Figma, SendGrid API,谷歌标签管理器,谷歌分析,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, and event bookings, 并将其与谷歌广告和谷歌分析联系起来,以获得用户粘性洞察并进行功能实验.
  • 将该平台与Mailgun和Twilio api集成,以执行电话验证,发送电子邮件确认和营销简报, increasing returning users' rates by 18% following the campaign launch.
  • 使用Trello板遵循看板风格的工作流程,并在不同的时区不断与客户沟通.
  • 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标签管理器,Google广告,Stripe Checkout, Trello,看板

Software Developer

2016 - 2016
Manipal Institute of Technology
  • 在内部网络中开发学生和实验室教师之间的通信接口,帮助教师同时与多个学生互动,并使用截图监控他们的进度, increasing the performance by 35%.
  • Created structured documentation with a synopsis, software requirements specification (SRS), Unified Modeling Language (UML) diagrams, and a final report.
  • 在敏捷环境下,带领三人开发团队使用Jira构建新功能并解决问题.
Technologies: Java

Software Developer | FOSSEE Project

2014 - 2015
Indian Institute of Technology, Mumbai
  • 为一个开源的可视化编程工具设计了一个搜索功能,以帮助用户更好地浏览系统.
  • 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.
  • 带领一个开发团队设计了一个网站,该网站展示了一次科技盛会上各种竞赛的信息.
  • 用Arduino软件制作了一个用手势控制的三轮机器人,用于机器人比赛.
Technologies: HTML, CSS, JavaScript

Cynosoid

这是一个基于网络的竞争性编程平台,在上面练习编码挑战. 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. 使用我建立的界面,学生和老师可以无缝、快速地交流. 实施的实时监控功能允许教师获得学生屏幕的即时截图,并跟踪他们的活动.

Workshop on Web Development

我主持了一个关于web开发最佳实践的研讨会,并向与会者介绍了前端和后端框架的各种概念.

Iceheal

我开发了一个基本的电子健康记录(EMR)系统,用户可以与医生预约并获得数字处方. It has an auto-complete capability to allow doctors to write prescriptions quickly.

Languages

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

Frameworks

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

Libraries/APIs

Node.js, EJS, REST APIs, Vue, Vuex, SendGrid API, 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, Advertising Tools & Platforms, Figma, Trello, Jira, AWS AppSync

Paradigms

响应式网页设计,无服务器架构,微服务架构,看板

Platforms

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

Storage

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

Other

Algorithms, Firebase Hosting, Gatsby, Google Search Console, Prismic, Firebase Cloud Functions, Google Tag Manager, Google Ads, Information Technology

2013 - 2017

Bachelor's Degree in Information Technology

Manipal Institute of Technology - Manipal, India

Collaboration That Works

How to Work with Toptal

在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.

1

Share your needs

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

Choose your talent

在24小时内获得专业匹配人才的简短列表,以进行审查,面试和选择.
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