Hi 👋, I'm Satyakam Pandya
Software Engineer · Ruby on Rails
A software engineer with over 9 years of experience building web applications and back-end systems. I focus on writing clean, maintainable code and bringing thoughtful product ideas to life on the web. Comfortable across both independent work and team collaboration, I enjoy building reliable, intuitive software for teams of all sizes.
SP
Work Experience
Softices Consultancy Pvt. Ltd.
Dec 2023 - Jul 2025
Senior Ruby on Rails Developer
- Refactored legacy code to improve reliability, scalability, and long-term maintainability.
- Enhanced the Sync Agent to support multiple integrations running in parallel for third-party data synchronization.
- Developed RESTful APIs optimized to handle high request volumes with minimal response time.
NiviData Consultancy
Feb 2019 - Nov 2023
Software Engineer
- Developed and maintained scalable web applications using Django and Ruby on Rails, with a strong focus on performance and user experience.
- Worked extensively on e-commerce platforms built with Spree, including a custom uploader that helped expand a client’s catalog from 1,800 to over 25,000 products.
F
Freelance
Oct 2018 - Feb 2019
Python Developer
- Worked on Open edX platform setup, theming, and customization on AWS EC2.
- Built Django web applications with Celery for async task processing.
Zaffre Technologies Pvt. Ltd.
Jan 2018 - Oct 2018
Python Developer
- Designed the architecture for the Qurito.io web application with a focus on scalability and maintainability.
- Integrated third-party web services to extend product functionality.
- Built front-end components that connected cleanly with the back-end for a smooth user experience.
DRC Systems India Limited
Jan 2017 - Jan 2018
Software Engineer
- Built web applications with Python, Flask, Django, and web scraping, including a Task Manager app for the Python team.
- Worked as an Open edX developer, delivering client-specific customizations across UI, certificate configuration, and third-party integrations.
Open Source
- Enhanced Web UI and Compatibility: Updated the web interface for compatibility with Sidekiq 7.3+, introduced confirmation dialogs for disabled job enqueuing, and simplified redirection logic using helper methods.
- Improved Namespace Handling: Implemented restrictions to prevent invalid namespace configurations and ensured proper handling of wildcard namespaces.
- Streamlined Configuration: Refactored and optimized configuration processes, ensuring clarity, usability, and alignment with best practices.
Projects
- Led the technical development of Videoplasty, an e-commerce platform offering stock animations, GIFs, vectors, and other digital assets.
- Integrated extensions for digital products, affiliates, multi-vendor support, referrals, and subscriptions.
- Developed a custom uploader on Spree, enabling admins to upload digital products, auto-generate preview files, and fetch product properties, which helped expand the client’s product portfolio from 1,800 to over 25,000 items.
- Managed the Integration and Sync Agent module, building new integrations, handling customizations, and ensuring smooth data sync across the platform.
- Migrated outdated code to a more optimized version, improving system performance and maintainability.
- Developed APIs to support key platform features while ensuring they were reliable and efficient.
- Guided a small team of developers, reviewing their code and helping them deliver better solutions.
- Designed the backend architecture and implemented key features such as user authentication, question-answer workflows, and reward distribution.
- Worked on gamification elements like reputation points and cryptocurrency rewards to enhance user engagement.
- Integrated third-party authentication with Google and Facebook, along with external APIs for enhanced functionality.
Skills
Languages & Frameworks
Ruby
Ruby on Rails
Devise
Stimulus
Python
Django
JavaScript
HTML
CSS
Databases
PostgreSQL
MySQL
SQLite
DynamoDB
Infrastructure & DevOps
Redis
Sidekiq
AWS Services
Docker
ElasticSearch
RabbitMQ
Testing & Code Quality
RSpec
RuboCop
FactoryBot
Integrations & Tools
REST APIs
Stripe
Git
GitHub Actions
Education
Get in Touch
Got a project in mind or just want to say hello? satyakampandya@gmail.com