Elixir enthusiast | SaaS builder | Problem solver

Private information
DevOps LiveView MySQL/MariaDB OTP Phoenix PostgreSQL ReactJS SQLite Tailwind VueJS

Pavan Kuppala — Senior Software Engineer

I’m a full-stack engineer with 8+ years of experience building SaaS platforms across Elixir, Phoenix LiveView, and React.
I enjoy working in lean startup teams, solving real-world problems with simple and scalable systems.

Software Engineer

Savi Solutions · Full-time Dec 2021 – Present · 3 yrs 10 mos Remote (South Salt Lake, Utah, United States)

Savi Solutions — A cloud-based AI and video analytics platform for multi-site retail and restaurant businesses.

  • Migrated Phoenix views to LiveView, delivering real-time updates and eliminating full page refreshes.
  • Contributed to in-house Video Management Service (VMS) migration from a 3rd-party vendor.
  • Replaced Cassandra with an embedded SQLite cluster, reducing VMS bandwidth and storage costs to \$0.
  • Optimised live footage storage costs by serving files directly from servers instead of uploading & serving from cloud storage.
  • Ensured VMS stability through upgrades, bug fixes, and performance tuning, transitioning to maintenance mode.
  • Migrated user-facing website from ReactJS to LiveView, unifying the stack and improving Developer Experience (DX).
  • Built a secure sharing feature for live/past footage and clips, enabling guest access (e.g., police/security).
  • Developed the ONVIF wizard, streamlining camera setup and reducing onboarding time for new customers.
  • Created a video clipping & thumbnail service for easy downloads.
  • Built video analytics offerings (drive-thru & in-store) to track and optimise service time, pickup time, and interaction time.
  • Developed a multi-step setup wizard for configuring cameras and regions of interest in analytics.
  • Implemented a test environment to evaluate new AI models without affecting production.
  • Built a regional dashboard to compare branch performance, including pickup time and other key metrics.

Skills: Elixir, Phoenix Framework, LiveView, ReactJS, PostgreSQL, SQLite, Video Analytics, VMS, AI Integration, Cloud Optimization, Real-time Systems


Full Stack Web Developer

Tyson Foods · Full-time May 2020 – Oct 2021 · 1 yr 6 mos Remote (Bengaluru, Karnataka, India)

  • Joined the newly formed full-stack team in Tyson Foods Bangalore branch, contributing from the ground up.
  • Introduced VS Code containerized development, eliminating “works on my laptop” issues and streamlining local environment setup.
  • Introduced Strapi (replacing Drupal) and built a new internal company site using Strapi, Node.js, PostgreSQL, and React.
  • Designed and built the JE Tool (Elixir + LiveView) single-handedly, migrating long-running month-end finance calculations from SAP to the tool — reducing processing time from several hours to \~1 hour with real-time updates and robust permissions.
  • Implemented Microsoft SAML authentication between the web server and SAP, and presented the solution to the wider organisation — opening doors for future internal projects.
  • Built a real-time Secret Santa game using Elixir and Phoenix LiveView, enabling teams across multiple countries to play together.
  • Trained and managed interns, mentoring them on full-stack development best practices.
  • Played a key role in hiring efforts through technical interviews and referrals.

Skills: Elixir, Phoenix, LiveView, Node.js, Strapi.js, React, PostgreSQL, SAP Integration, SAML Authentication, VS Code Containers


Full Stack Web Developer

Testpress.in · Full-time Nov 2018 – May 2020 · 1 yr 7 mos Hybrid (Greater Chennai Area)

Testpress – EdTech platform for hosting video courses & exams.

  • Worked with Python, Django, PostgreSQL, Celery, and Backbone.js stack in a team of 4 engineers.
  • Built a custom registration form builder in the admin UI, enabling institutes to customise student onboarding.
  • Fixed critical bugs and optimised REST APIs for improved performance and stability.
  • Upgraded Django REST Framework (DRF) from 1.x to 2.x, enabling subsequent upgrades to Django and Python.
  • Upgraded Django from 1.6 to 1.7, resolving breaking changes and ensuring smooth migration.
  • Enhanced maintainability by ensuring Python 2 & 3 compatibility, simplifying upgrades and rollbacks.
  • Optimised frontend bundle size, significantly improving page load speed.
  • Supported institutes with local/offline exam setup, including ad-hoc online DB sync for reliability.

Skills: Python, Django, Django REST Framework, PostgreSQL, Celery, Backbone.js, API Optimization


Full Stack Web Developer

Veron Consulting Limited · Full-time Apr 2017 – Nov 2018 · 1 yr 8 mos On-site (Hyderabad, Telangana, India)

  • Worked on the student and employee management system as part of a 12+ member team.
  • Responsible for developing the frontend UI using React and Redux, and building backend APIs with Node.js and Express.js.

Skills: Node.js, React.js, Redux, Express.js, REST APIs, Full Stack Development

Actively looking

Hyderabad, Andhra Pradesh, India

08:29 AM

Prefer remote

Interested in offers

Full time

Part time

Contractor

Interested in roles

Junior

Mid-level

Senior