Software Engineer

Shreya Sawarn

Loading portfolio0%
Software Engineer · Karnataka, India

I build reliable backendsand clean web experiences.

Engineering student focused on writing software that holds up in production — REST APIs, authentication flows, AWS cloud services, and the database work that quietly keeps products running. I learn fast, ship in teams, and treat clean code as a feature.

0+

LeetCode problems solved

0

CGPA · VTU

0

Software internships

0

Certifications earned

Backend✦Full-Stack✦Node.js✦MongoDB✦AWS Cloud✦Serverless✦REST APIs✦Problem Solving✦
01About

A short version.

Developer workspace with code on screen

4th year

Engineering · VTU

I'm a final-year Engineering student at Visvesvaraya Technological University, building toward a career in software engineering. Most of my time goes into backend development — designing REST APIs, wiring up authentication, and making database operations dependable.

Across three internships I've shipped production features on real platforms: an assessment platform in education technology, a fintech web app, and — currently — AWS cloud infrastructure for an application that talks to physical LTE/IoT devices. I'm equally comfortable debugging a multi-threaded server in C as I am modelling data in MongoDB or DynamoDB.

Outside of internships I stay sharp with competitive programming — 280+ problems solved on LeetCode — because fundamentals make everything else easier.

Education

B.E. Electronics & Communication

Visvesvaraya Technological University (VTU)

CGPA 8.9 / 10
LocationKarnataka, India
TimelineExpected June 2027
02Skills

The toolkit.

What I reach for when building — grouped by where it fits in the stack.

Languages

01
  • C++
  • C
  • Python
  • SQL

Backend & Web

02
  • Node.js
  • REST APIs
  • Authentication
  • HTML
  • CSS
  • Bootstrap

Databases

03
  • MongoDB
  • MySQL
  • PostgreSQL
  • DynamoDB
  • CRUD Operations

Cloud & DevOps

04
  • AWS
  • AppSync
  • Lambda
  • DynamoDB
  • CloudWatch
  • IoT Core
  • Serverless APIs
  • Cloud Architecture

ML & AI

05
  • ML Fundamentals
  • Generative AI
  • Gemini & Imagen
  • Prompt Engineering

Systems & Tools

06
  • POSIX Threads
  • Socket Programming
  • Selenium
  • Git / GitHub
  • Excel Analytics
  • Data Analysis
The approach

Icareaboutsoftwarethat'sreliable,readable,andactuallyships.

03Experience

Where I've shipped.

Three internships, real products, production code reviewed by teams.

18 Aug 2026 — Present

E-ACTUELL

Cloud Architect & DevOps Engineer Intern

Cloud · AWS

Building the AWS cloud backend and database architecture for an application that communicates with physical LTE/IoT devices.

  • Design and create DynamoDB tables, structuring the entities and relationships the application needs.
  • Build GET and POST APIs over AWS AppSync, with backend business logic running on AWS Lambda.
  • Work with AWS IoT Core on the device-communication architecture, ahead of integration with real devices and firmware.
  • Use AWS CloudWatch for monitoring and observability, and debug and validate API/database interactions.
  • Connect the application layer to cloud database infrastructure across APIs, backend logic, and AWS IoT services.
AWSAppSyncLambdaDynamoDBIoT CoreCloudWatch

Aug 2025 — Present

Vulcan Learning Collective

Software Engineer Intern

EdTech · Backend

Building backend features for a multi-tenant assessment platform spanning 23 question types, AI-assisted grading, and licensed multi-tier access.

  • Develop REST APIs with Node.js and MongoDB for the platform's assessment and grading flows.
  • Contributed to a self-hosted, sandboxed code-execution grading engine covering 13 programming languages.
  • Worked on a rate-limited code-execution endpoint designed to keep hidden tests and reference solutions from being exposed.
  • Implemented four-tier access control across pod assignment, per-test license, subscription tier, and public access.
  • Built authentication flows and database operations, improving reliability across core user-facing modules.
  • Shipped, tested, and debugged production features with a cross-functional team in an agile workflow.
Node.jsMongoDBREST APIsAuthSandboxed ExecutionAgile

May 2025 — July 2025

Bluestock Fintech

Software Developer Intern

Fintech · Full-Stack

Built and maintained features for a fintech web platform with a focus on performance.

  • Built and maintained features for a fintech web platform, improving user dashboard performance.
  • Worked on API integrations, authentication flows, and database queries supporting transaction workflows.
  • Collaborated with the product team in debugging and optimizing code, ensuring production-ready deployments.
API IntegrationAuthDatabasesOptimization
04Projects

Things I've built.

Builds where I got to go deep — from a live student-facing product to low-level systems and automation.

COMEDK Guide cover
Product · Live01

COMEDK Guide

A team-built rank-prediction and counselling platform for COMEDK students, with an AI assistant grounded in official cutoff data.

  • Contributed to a Python/pdfplumber pipeline that turns official admission PDFs into a validated dataset of 6,500+ records across 150+ colleges.
  • Supported the retrieval-augmented assistant built on Gemini embeddings and vector search, so student queries are answered with cited cutoff data.
  • Helped implement safeguards against invented numerical information in generated answers.
Next.jsPostgreSQLPrismaPythonGemini APIVector Search
Multi-threaded Proxy Web Server cover
Systems02

Multi-threaded Proxy Web Server

A concurrent proxy server in C that handles many client requests at once using POSIX threads.

  • Handles concurrent client requests with a POSIX thread pool.
  • Implements request forwarding, response caching, and connection management for higher throughput.
CPOSIX ThreadsSocket Programming
Instagram Automation Bot cover
Automation03

Instagram Automation Bot

A Python automation tool that performs scheduled Instagram actions reliably and unattended.

  • Automates scheduled browser actions using Python and Selenium.
  • Manages browser sessions, element detection, and error handling for robust execution.
PythonSeleniumWeb Scraping
Code background
Competitive Programming

Sharp on the fundamentals.

Consistent practice keeps data structures and problem-solving second nature — the groundwork that makes everything else faster.

0+

LeetCode solved

Arrays · DP · Trees · Linked Lists

Backend✦Full-Stack✦Node.js✦MongoDB✦AWS Cloud✦Serverless✦REST APIs✦Problem Solving✦
05Credentials

Certified & verified.

Job simulations and certifications from teams whose products I'd want to build.

Accenture✦

Data Analyst Simulation

Data Modeling · Cleaning · Business Insights

JP Morgan✦

Software Engineering Simulation

Testing · APIs · Agile Development

AWS APAC✦

Solutions Architect

Cloud Computing · Infrastructure Optimization

MongoDB✦

Database Management & CRUD

Data Modeling · CRUD Operations

Google Cloud✦

AI Applications with Gemini & Imagen

Generative AI · Badge

Accenture UK✦

Developer & Technology Simulation

Software Development

06Contact

Let's build something.

Open to internship and new-grad software roles. Have a project or a question? Send a note.