Suryakrishna
Suryakrishna
Backend & FullStack Dev

SURYAKRISHNA V P

FullStack Developer | Backend Specialist

I specialize in building robust backend systems and scalable web applications using Python, Django, and React.

Suryakrishna

About

I am Suryakrishna V P from Thrissur, Kerala, India. I have completed my graduation in BA Sociology from IGNOU University. I am a self-taught developer with a passion for building robust backend systems and scalable web applications. Previously, I have served as an NCC volunteer, which helped me develop discipline, teamwork, and leadership skills. I specialize in creating APIs, background workers, and services using Python (Django, FastAPI), and I also develop frontend interfaces with React and Next.js when required. I manage end-to-end delivery — from backend architecture and deployment pipelines to ensuring quality and performance standards across development stages. Additionally, I handle client communication and maintain key documentation, including proposals, invoices, and agreements.

PythonDjangoFastAPIReactNext.jsPostgreSQLMongoDB

Technical Skills

Backend

Python • Django • FastAPI

Frontend

JavaScript • React • Next.js

Tools & Others

Git • Docker • AWS • PostgreSQL • MongoDB

Projects

DEVLOK Real Estate CRM

Backend API for a real-estate CRM built with Django and MySQL, responsible for property, lead and user management.

Tech stack:
DjangoCeleryMySQLRedis
How it works:

Exposes REST endpoints for CRUD operations, authentication, role-based access and background tasks for email notifications.

Problems & solutions:
  • Background tasks occasionally failed under load
    Switched to resilient Celery retry policies, increased worker concurrency, and monitored task rates to scale workers horizontally using Docker.

Broad Way App

Django-based multi-service application providing on-demand services with a central REST API and MySQL backend.

Tech stack:
PythonDjangoMySQLSocial Auth
How it works:

Central API handles requests from mobile/web clients; background workers process long-running tasks such as invoices and notifications.

Problems & solutions:
  • High latency on list endpoints with large datasets
    Implemented pagination, indexed frequently queried DB fields and added query optimizations; also introduced Redis caching for heavy repeated queries.

Sayas Group Website

Responsive marketing website built with React + Vite to showcase company services and capture leads.

Tech stack:
ReactViteTailwind CSS
How it works:

Static site with client-side interactivity, contact form integration that submits leads to a backend API.

Problems & solutions:
  • SEO and fast load times required
    Optimized images, implemented lazy-loading, and minimized bundle size by splitting routes and removing unused dependencies.

Work Experience

Freelance Developer

2025 - Present
Team:
Worked independently and with small distributed teams (2-4 people) depending on the project
Completed works:
  • Built backend APIs and admin dashboards for 5+ small businesses
  • Led end-to-end project delivery by overseeing timelines, coordinating teams, ensuring quality, and managing client communication and documentation
Responsibilities:
  • Design and implement RESTful APIs with Django/FastAPI
  • Deploy applications using cloud VPS
  • Write integration tests and CI pipelines
Achievements:
  • Reduced average API response time by 40% for a client via query optimization and caching

Jr. Software Developer

2024 - 2025

Extramind Technologies

Team:
Part of a cross-functional team with 5 developers, 1 QA, and 1 PM
Completed works:
  • Contributed to backend modules for internal tools
  • Implemented REST endpoints for order management and reporting
Responsibilities:
  • Support and extend existing Django applications
  • Collaborate with frontend teams to integrate APIs
  • Participate in code reviews and sprint planning
Achievements:
  • Helped migrate legacy endpoints to a new modular service, improving maintainability

Connect Me

Let’s connect and build something amazing together. Reach out through any of the channels below.