Senior Backend Developer Kerala, India

Riyas A C

I build scalable web applications and REST APIs with Python, Django, Django REST Framework, and PostgreSQL.

7+ years and 20+ production projects across POS and inventory, e-commerce, payments, LMS, and enterprise platforms.

Portrait of Riyas A C
stack.primary Python, Django, Django REST Framework, PostgreSQL, Redis, Celery, Golang, Docker
7+
years in backend development
20+
production projects delivered
250,000+
users on an optimized rank calculation system

01 / About

Backend systems for real business workflows

I design and build the server side of web products: APIs, data models, background processing, and deployment. My work covers billing and inventory, multi-wallet payments, compensation engines, and internal enterprise tools.

I work closely with front-end, design, and business stakeholders, from requirement gathering through production support.

Architecture & APIs

Backend architecture, scalable system design, and REST API design with Swagger/OpenAPI documentation.

Data & performance

PostgreSQL database design, indexing, and query optimization for high-volume operations.

Async processing

Celery, Redis, and RabbitMQ for background jobs, scheduled tasks, and bulk data migration.

Payments & security

Webhook-based payment gateway integration, JWT and SSO authentication, and secure handling of payment data.

Domains
  • POS & inventory
  • E-commerce
  • Payments
  • LMS
  • Enterprise platforms

02 / Impact

Measured results

  • 75% improvement in system scalability Rank calculations for 250,000+ users, reworked with in-memory processing.
  • ~60% fewer bugs and errors Pytest unit tests for core POS modules.
  • 50% shorter deployment time Containerized and standardized deployments with Docker.
  • 30% faster data processing Bulk CSV import/export and migration pipelines with Celery.
  • 15% higher transaction completion Webhook-based payment confirmation across four payment methods.
  • 30% reduction in bugs Legacy refactoring, unit testing, and code review practices.

03 / Experience

Where I have worked

  1. May 2025 - Present Kochi, India

    Codelynks Software Solutions Pvt. Ltd.

    Senior Software Engineer

    Backend development for a multi-store POS and inventory platform and an internal employee and project management platform.

    • Built the POS and inventory backend on Django, DRF, and PostgreSQL: billing, inventory, payments, returns, purchasing, vendors, discounts, and reporting.
    • Optimized REST APIs, queries, indexes, and transactional stock workflows with batch and expiry tracking for high-volume operations.
    • Cut bugs and errors by about 60% with Pytest unit tests for core POS modules.
    • Moved bulk data migration, notifications, expiry alerts, and scheduled operations to Celery and Redis.
    • Shipped services with Docker, Gunicorn, and JWT authentication, with Swagger/OpenAPI docs for front-end and QA teams.
    • Built a real-time employee and project management platform with WebSockets and organization-based access control.
  2. July 2019 - April 2025 Palakkad, India

    Epixel Solutions Pvt. Ltd.

    Senior Software Engineer

    Backend development for an e-commerce platform: compensation engines, payments, data pipelines, and integrations.

    • Improved system scalability by 75% by optimizing rank calculations for 250,000+ users with in-memory processing.
    • Built Golang services for rank and bonus calculations, running compensation processing as dedicated background services.
    • Developed core financial systems: compensation plans, multi-wallet transactions, withdrawals, and financial reporting.
    • Raised transaction completion by 15% with webhook-based confirmation for Razorpay, Hubtel, CoinPayments, and Cash on Delivery.
    • Reduced processing time by 30% with bulk CSV import/export and migration pipelines on Django and Celery.
    • Reduced deployment time by 50% with Docker, and bugs by 30% through refactoring, unit testing, and code review.

04 / Projects

Selected work

Codelynks

Employee & Project Management Platform

Internal platform for project allocation, resource management, utilization tracking, certifications, upskilling, and feedback, with real-time updates and organization-based access control.

  • Django
  • DRF
  • WebSockets
  • PostgreSQL
  • Docker

Epixel

Rank & Bonus Calculation Services

Rank calculation for 250,000+ users moved to in-memory processing, improving system scalability by 75%. Rank and bonus calculations run as dedicated Golang background services.

  • Golang
  • In-memory processing
  • Background services

Epixel

Compensation & Payments

Binary, Level, Global Pool, and Rainmaker compensation plans, multi-wallet transactions, withdrawals, and financial reporting. Webhook-based payment confirmation raised transaction completion by 15%.

  • Razorpay
  • Hubtel
  • CoinPayments
  • Cash on Delivery
  • Webhooks

Epixel

Bulk Data & Migration Pipelines

Bulk CSV import/export and data migration pipelines with ZIP processing and background jobs, reducing processing time by 30%.

  • Django
  • Celery
  • CSV
  • ZIP processing

Epixel

Platform APIs & Integrations

REST APIs for user registration, order management, user migration, SSO, and mobile applications, plus integrations with third-party platforms such as GoHighLevel.

  • REST APIs
  • SSO
  • GoHighLevel

Epixel

Engagement Workflows & LMS

Referral, gift voucher, onboarding, and notification workflows supporting 5,000+ users, and an LMS for agent onboarding and training.

  • Referrals
  • Gift vouchers
  • Notifications
  • LMS

05 / Skills

Technical skills

Core stack
  • Python
  • Django
  • Django REST Framework
  • PostgreSQL
  • Golang
  • REST APIs
  • Redis
  • Celery
  • Docker

Languages

Python, Golang, JavaScript, HTML, CSS

Frameworks

Django, Django REST Framework, FastAPI, Gin

Databases

PostgreSQL, MySQL, SQLite, Django ORM, database design, indexing, query and performance optimization

Backend & APIs

REST APIs, API design, backend architecture, scalable system design, WebSockets, webhooks, Swagger/OpenAPI, third-party API integration

Async & caching

Redis caching, Celery, RabbitMQ, background jobs, scheduled tasks

Security

Authentication and authorization, JWT, SSO, secure handling of payment data

Cloud & DevOps

AWS S3, Docker, Gunicorn, containerized deployment

Testing & quality

Pytest, unit testing, debugging, production troubleshooting, code review, refactoring

Tools & practices

Git, Bitbucket, JIRA, Postman, Agile, requirement gathering, cross-functional collaboration

AI-assisted development

Claude Code, GitHub Copilot, OpenAI Codex, Gemini

Currently learning
React.js, React Native with Expo (mobile apps)
Next
AWS, CI/CD pipelines with Jenkins, Kubernetes, Nginx

06 / Education

Education

  • Diploma in Computer Engineering

    AKNM Government Polytechnic College, Thirurangadi

    July 2016 - July 2019 · First Class with Distinction · CGPA 9.22/10

  • Higher Secondary Education (Science)

    GHSS Othukkungal

    June 2014 - March 2016 · 85.83%

  • SSLC (Secondary School Education)

    GHSS Othukkungal

    March 2014 · 96%

Recognition

Awards

Outstanding Performer of the Month

Epixel Solutions Pvt. Ltd. · July 2022

07 / Contact

Let's build something useful.

For backend engineering work in Python, Django, or Golang, email is the fastest way to reach me.

riyasac25@gmail.com