Pune, India  ·  Open to Opportunities

Anshul
Thakur

Software Developer  ·  Python Backend  ·  Full Stack Engineer

Building scalable web applications, APIs, and data systems with precision and reliability.

StatusFinal Year · B.E. Computer Science
FocusBackend Engineering
Data Systems & Full Stack
CurrentlySoftware Dev Intern
RSquareSoft Technologies
LocationPune, Maharashtra
India

I am a final-year Computer Science student with a focused background in backend engineering and scalable system design. My work spans full-stack web development, REST API architecture, and data engineering — building systems that handle real-world complexity reliably.

I am proficient in Python and experienced across the stack with FastAPI, React, Next.js, and PostgreSQL. On the data engineering side, I have worked with PySpark and Databricks to build ETL pipelines and preprocessing workflows for machine learning systems.

I value clean interfaces, maintainable backends, and production-ready data pipelines. I am actively seeking internship, full-time, and freelance opportunities where I can contribute to meaningful engineering challenges.

Software Developer Intern
RSquareSoft Technologies
July 2025 – Present
  • Built responsive admin dashboards using React, TypeScript, and Redux, improving frontend performance, state management, and user experience across core product modules.
  • Designed and developed scalable REST APIs using FastAPI, optimizing request handling, performance, and backend communication for high-traffic workflows.
  • Implemented secure authentication and authorization using JWT, refresh tokens, HTTP-only cookies, and session management for protected user flows.
  • Improved API response times by approximately 30% through systematic optimization of PostgreSQL queries and SQLAlchemy usage patterns.
  • Built AWS S3-based file upload pipelines and implemented chunk-based data processing for large-scale dataset ingestion workflows.
  • Integrated AI/LLM-based diagnostics using the Gemini API to analyze real-time system metrics and generate automated, user-facing insights.
01

Dynamic Workflow & Task Management Platform

A config-driven full-stack platform that dynamically generates task management workflows, forms, tables, and CRUD APIs from structured JSON configurations. Features role-based access control, project management, task assignment, overdue monitoring, and dashboard analytics.

Next.jsTypeScriptNode.jsPostgreSQLTailwind CSSJWT Auth
02

Server Diagnostics Platform

A full-stack network diagnostics platform delivering real-time metrics — latency, jitter, and throughput — with interactive dashboards, historical trend analysis, and AI-powered diagnostics with rate limiting and fallback logic for reliable insights.

ReactFastAPITypeScriptNode.jsVercelRender
03

Resume Data Generation System

End-to-end ETL pipelines using PySpark and Pandas to generate thousands of structured synthetic resume datasets for ML model training. Configurable templates and rule-based logic simulate realistic candidate profiles; automated batch processing reduced manual data preparation time significantly.

PythonPySparkPandasDatabricksETL
04

Fruit Rottenness Prediction

Image classification model using MobileNetV2 transfer learning to detect fruit quality, freshness, and estimated rottenness percentage with high accuracy.

TensorFlowKerasNumPyMobileNetV2
Languages
Python JavaScript TypeScript SQL
Frontend
React.js Next.js Redux Tailwind CSS HTML & CSS
Mobile
React Native Expo
Backend
FastAPI REST APIs PostgreSQL SQLAlchemy JWT Auth
Data / AI
PySpark Pandas Databricks TensorFlow scikit-learn LLM API Integration
Cloud & Tools
AWS S3 Lambda & API Gateway Git & GitHub Postman Vercel / Render
Bachelor of Engineering in Computer Science
Chitkara University, Himachal Pradesh
August 2022 – June 2026
8.5
CGPA / 10.0

Let's build something
worth building.

I am currently open to internships, full-time roles, and freelance engagements. Click any contact below to copy the details to your clipboard.