Software Developer at SrashtaSoft

Ayush Patel

Backend Software Engineer Python · Django · REST APIs · PostgreSQL

I build and maintain Django backends, REST APIs and the data layers behind enterprise applications. I also work on RAG-based AI features — retrieval, LLM integration and grounded answers over internal documents.

Portrait of Ayush Patel
Currently

Software Developer

SrashtaSoft · Oct 2025 – Present

About

A working backend developer, not a student profile — here is what I actually do day to day.

I'm a Software Developer at SrashtaSoft, where I work on Python and Django backends for enterprise applications. Most of my time goes into API design with Django REST Framework, data modelling across PostgreSQL and SQL Server, and debugging backend issues through to deployment.

Alongside core backend work, I contribute to an AI-powered HR chatbot built on retrieval-augmented generation — combining LLM calls with hybrid search so answers stay grounded in the source documents. I care about queries that hold up as data grows, clear API contracts, and code the next developer can read without a walkthrough.

Based in Ahmedabad, India · Open to backend engineering roles.

Backend & APIs

Django, DRF and REST API design — serializers, validation, permissions and service integration.

Data & Databases

PostgreSQL and SQL Server: schema changes, migrations and query optimisation for business reporting.

AI Engineering

RAG pipelines, hybrid search and LLM integration for retrieval that returns useful, grounded answers.

Delivery & Debugging

Docker Compose environments, Jenkins, application testing and tracking defects through to a fix.

Technical Skills

What I use in professional work at SrashtaSoft, plus the stack I build projects with.

Languages

  • Python
  • SQL
  • JavaScript
  • C

Backend & APIs

  • Django
  • Django REST Framework
  • REST APIs
  • FastAPI
  • Flask

Databases

  • PostgreSQL
  • Microsoft SQL Server
  • MySQL
  • SQLAlchemy

AI Engineering

  • LLMs
  • RAG
  • Hybrid Search
  • Semantic Search
  • NL2SQL
  • OCR & Document Parsing

DevOps & Tools

  • Docker
  • Docker Compose
  • Jenkins
  • Git
  • Postman

Supporting

  • Redis
  • Celery
  • MQTT
  • React
  • NumPy
  • Pandas
  • scikit-learn
  • OpenCV

Experience

Full-time backend work plus two internships — all in Python and Django.

  1. Oct 2025 – Present Ahmedabad, India

    Software Developer

    Full-time

    SrashtaSoft

    • Develop and maintain backend applications in Python and Django for enterprise business workflows.
    • Design, implement and integrate REST APIs with Django REST Framework, covering serialisation, validation and service integration.
    • Work across PostgreSQL and Microsoft SQL Server — schema changes, migrations and query tuning for business reporting.
    • Build and maintain Docker and Docker Compose environments so development and deployment stay consistent.
    • Contribute to an AI-powered HR chatbot using retrieval-augmented generation, hybrid search and LLM integration; improve retrieval quality and answer grounding.
    • Debug backend issues, support application testing and deployment, and work with the team to ship features and resolve defects.
    • Python
    • Django
    • Django REST Framework
    • PostgreSQL
    • SQL Server
    • Docker
    • Docker Compose
    • RAG
    • LLMs
  2. 2025

    Python Development Intern

    Internship

    Pyonix Technology

    • Built backend logic and REST endpoints using Python and Django for web applications.
    • Worked on database query optimisation and API performance improvements.
    • Collaborated on backend structure to keep application code maintainable and scalable.
    • Python
    • Django
    • REST APIs
    • SQL
  3. 2024

    Microsoft Data & AI Intern

    Internship

    Microsoft & CloudThat

    • Applied AI/ML fundamentals and data handling techniques across Azure cloud workflows and data pipelines.
    • Gained hands-on exposure to cloud-based data engineering and machine learning deployment practices.
    • Azure
    • Data Pipelines
    • AI/ML Fundamentals

Projects

Enterprise systems, AI features and production web applications. Client names and internal details are intentionally left out.

Enterprise system

Enterprise ERP Platform

An enterprise ERP platform for managing contracts, work orders, maintenance, billing and operational alerts — the kind of system where correctness and access control matter more than flashy UI.

My contribution

  • Backend development across business modules in Python and Django.
  • REST APIs and role-based access control for internal and client-facing workflows.
  • Database work on PostgreSQL for contracts, billing and operational data.
  • Frontend integration with React and support for testing and deployment.
  • Python
  • Django
  • DRF
  • PostgreSQL
  • React
  • RBAC

Details generalised; no client information disclosed.

AI engineering

AI Resume Screening & Recruiter Assistant

A recruitment platform that automates the first pass of hiring: parsing resumes, extracting candidate details, matching people to job requirements and supporting the initial screening stage.

My contribution

  • Resume parsing and candidate data extraction with OCR and LLM-based processing.
  • Retrieval-augmented generation to ground job matching in the actual requirement text.
  • Backend APIs and workflow orchestration in Django, with a React interface.
  • Screening step that surfaces candidate fit for a recruiter to review.
  • Python
  • Django
  • React
  • LLMs
  • RAG
  • OCR
AI engineering

AI-Powered Database Chatbot

A secure natural-language interface to a PostgreSQL database. Questions are converted into SQL, validated before execution, and returned as readable results — without exposing raw query access.

My contribution

  • Natural language to SQL conversion with a structured, JSON-based validation step.
  • Validation checks so only approved queries reach the database.
  • Fully containerised with Docker Compose for a reproducible setup.
  • Django
  • PostgreSQL
  • LLMs
  • NL2SQL
  • Docker Compose
Screenshot of the SK Beauty e-commerce storefront
Live product

SK Beauty — E-commerce Platform

A live beauty and cosmetics storefront with a Django REST backend and React frontend, covering product browsing, accounts and online payments.

My contribution

  • Django REST Framework backend with PostgreSQL product and order data.
  • Google OAuth sign-in and Razorpay payment gateway integration.
  • Query and product-management workflow improvements for faster browsing and checkout.
  • Django REST Framework
  • React
  • PostgreSQL
  • Razorpay
  • Google OAuth

Additional projects

  • AI Chatbot

    NLP-based intent understanding with REST APIs for real-time chat and third-party integration.

    Python · NLP · ML · REST APIs

  • Invoice Builder

    Flask application for creating invoices, storing them in MySQL and generating downloadable PDFs.

  • Blog Application

    Backend-first blog API with full CRUD, built to be consumed by any frontend or mobile client.

    Django REST Framework · PostgreSQL

  • AI Interior Design Assistant

    Ongoing experiment: analyses room images and suggests layouts using computer vision.

    Python · OpenCV · AI/ML

  • Interactive Web Calculator

    Responsive calculator with keyboard support and a glassmorphism interface.

Education & Certifications

Formal background in computer engineering, backed by internship certifications.

Education

B.Tech — Computer Engineering

2022 – 2026

Shree Swaminarayan Institute of Technology, Ahmedabad (GTU)

CGPA 8.44 / 10 · Graduated 2026

HSC — Science Stream

2021 – 2022

Sheth Nanubhai Vidhyamandir, Ahmedabad (GSEB)

72.67%

Certifications

Microsoft Data & AI Internship Certification

Microsoft & CloudThat

2024

Python Development Internship Certification

Pyonix Technology

2025

Let's talk backend.

I'm open to Backend Software Engineer, Python/Django Developer and Junior Backend Engineer roles. If you're building something with Django, REST APIs or retrieval-backed AI, I'd like to hear about it.