Mridul Singhal

Software Developer

About Me

I am a passionate Software Developer with experience in building resilient and high-performance applications. My expertise lies in backend development using technologies like Django, AWS, and Docker, with a keen interest in machine learning and system optimization. I thrive in dynamic environments, tackling complex challenges and delivering robust solutions.

Work Experience

Sep 2024 - Present | Kolkata, India

Software Developer

LABOPS

  • Optimized API performance by introducing PostgreSQL indexing strategies, Redis caching layers, and SQL query refactoring.
  • Enhanced system resilience by diagnosing and resolving production-critical defects across Dockerized microservices.
  • Engineered mobile app backend features, including a multi-tenant RBAC hierarchy with dynamic authorization policies.
  • Fine-tuned and deployed various ML models (BioClinical BERT, Qwen3-4B, ViT) on GCP with GPU acceleration.

March 2024 - June 2024 | Remote, India

Software Developer Intern

WRITEROO

  • Optimized database performance by profiling and refactoring slow SQL queries in PostgreSQL.
  • Integrated Redis caching for read-heavy endpoints to improve responsiveness.
  • Developed backend features using Django REST Framework, including user management and role-based access control.

Education

Sep 2020 - Jun 2024 | Waknaghat, HP

Bachelor in Computer Science and Engineering

Jaypee University of Information Technology

Proficiency in Information Security | Cum. GPA: 7.98/10

Skills

Programming

PythonDjangoDjango-RESTFastAPIJavaScriptTypeScriptReactSQL

Technology

Git/GithubAWSDockerKubernetesMYSQLPSQLRedisCeleryGraphQL

Projects

Online Voting System using Visual Cryptography

Visual CryptographyDjangoAWS

Developed a secure online voting system using visual cryptography to ensure vote confidentiality. The system splits vote data into visual shares, enhancing security and preventing unauthorized access. Successfully created a prototype mechanism for secure voting.

Achievements

Get In Touch

I'm currently open to new opportunities. If you have a project in mind or just want to say hi, feel free to reach out!

Say Hello