Post Job Free
Sign in

Software Engineer Senior

Location:
San Jose, CA
Posted:
September 26, 2025

Contact this candidate

Resume:

SINDUJA RAGHAVENDRA

Senior Software Engineer

669-***-**** *******.***********@*****.***

https://www.linkedin.com/in/sinduja-raghavendra/

San Jose, San Francisco Bay Area, USA

SUMMARY

Senior Software Engineer with 8+ years of full-stack experience building scalable, high- performance web applications. Skilled in Python, Rails, React, and cloud deployments, with expertise in asynchronous pipelines, database/API optimization, and dynamic front-end experiences. Proven in resolving production issues, leading complex integrations, and delivering secure, performant systems across cross-team environments. EXPERIENCE

Senior Software Engineer 02/2025 - Present

Apple

Architected and delivered a large-scale asset ingestion and review system supporting images and videos uploads, asynchronous background processing, and multi-round approvals across distributed teams.

Implemented a resilient asynchronous task pipeline with real-time progress tracking, persistent task metadata, and error recovery, ensuring fault tolerance at the production scale.

Optimized database and API performance by eliminating N+1 queries, introducing subquery/eager-loading patterns, and reducing review workflow response times by over 40%.

Enhanced security and compliance by integrating strict file validation (type, size, format) and audit logging into the upload and approval lifecycle. Delivered a dynamic front-end experience with React, enabling interactive device-specific previews with bezel overlays.

Bridged multiple internal platforms by designing data models and APIs that integrated campaign assets, translations, and disclosures across complex cross-team ecosystems. Software Engineer II 07/2021 - 07/2024

FullStack Labs

Implemented Key Features and Optimizations: Data conversion and export, optimized database queries for improved performance in Python. Led Complex Data Migration and Integration Projects: Led migration of Amazon MWS reports to SP API, including parsing and uploading data to S3 buckets and databases, demonstrating strong leadership and technical skills in handling intricate data workflows Full Stack Web Development: Developed frontend components using HTML, CSS, and JQuery while also architecting and building backend APIs, ensuring comprehensive coverage of both frontend user experience and backend functionality Resolved production issues: Quickly fixed staging and production bugs, minimizing downtime and ensuring smooth UX.

Enhanced scalability & performance: Optimized state flows, design patterns, and responsive UI for faster load times and improved interactions. Software Engineer II 12/2017 - 09/2019

Dell Technologies

Contributed to DaaD (Data as a Deliverable) tool, which is an automated configuration tool written in python, used to automate RSA Netwitness (modular threat detection and response solution) configurations

Guide and lead the team to automate 90% of the manual end to end SIT use cases, which helps to fasten the hardening phase in the release cycle Coordinate with functional scrum teams to run the SIT use cases as a part of daily build processes (along with Unit tests), which helps to give early feedback in the development process

LANGUAGES AND

TECHNOLOGIES

OPERATING SYSTEMS

Ubuntu (Linux), Windows

and Mac OS

WEB DEVELOPMENT

Python, Django, Flask, Ruby on

Rails, Java

FRONTEND

React.js, Vue.js, HTML, CSS,

JavaScript, AJAX, Bootstrap

API DEVELOPMENT

REST APIs, JSON, HTTP/HTTPS

ASYNCHRONOUS &

MESSAGING

Celery, asyncio, RabbitMQ/Kafka

DATABASE MANAGEMENT

PostgreSQL, MySQL, SQLite,

SQLAlchemy, Alembic

DEPLOYMENT AND HOSTING

Heroku, AWS, Docker

TESTING AND DEBUGGING

RSpec (for Rails), pytest (for

Python), Postman (for API testing)

SECURITY

OAuth, JWT (JSON Web Tokens),

CSRF Protection

VERSION CONTROL

Git, GitHub, GitLab

CI/CD

Jenkins, CircleCI, Travis CI

FIND ME ONLINE

Linkedin

https://www.linkedin.com/in/sinduja

-raghavendra/

Github

https://github.com/sinduja-

raghavendra

E

q

J

S

S

S

S

S

S

S

S

S

S

7

7

EXPERIENCE

Software Engineer I 10/2016 - 12/2017

Hewlett Packard Enterprise

Built a scalable, responsive platform aimed at delivering a SaaS architecture for Collaboration Interface capable of provisioning test data requests on the fly Complete UI Automation capabilities are offered to the user via an intuitive UI, Restful Services or an option to upload .csv or .xlsx file As a part of Continuous Automated Testing, developed a selenium TestNG framework to automate the complete end to end testing process which was manual earlier and integrated the same with Jenkins and GitHub

For Infrastructure management, built CI & CD using automation that handles infrastructure automation which means the code is ready for automated testing and auto deployed as soon as it is reviewed and merged to master codebase Intern, Full Stack Developer 06/2015 - 10/2016

Hewlett Packard Enterprise

Built a data management tool using Ruby on Rails with a state-of-art ETL tool integrated to integrate different silos in the organization and put them in a common platform Automating the manual testing using MAVEN, JAVA, Selenium, GitHub, Jenkins which will reduce the approx. 80% of manual testers' work and testing will be done automatically on a scheduled basis (Daily)

Delivered the organization's objective to build its first continuous delivery pipeline which reduced the time of software delivery to market

EDUCATION

M.Tech in Digital Communication and Networking 01/2014 - 01/2016 Visvesvaraya Technological University Bangalore, India B.Tech in Electronics and Communication Engineering 01/2010 - 01/2014 Visvesvaraya Technological University Bangalore, India PERSONAL PROJECTS

Trivia API

* Built a Trivia API and Flask web

application that allows users to

search for trivia questions and

answer via category and difficulty

* Enabled users to add new

questions and modify difficulty

rating of questions

* The REST API was tested using

unit tests and followed Test Driven

Development best practices

* Tech Stack: SQLAlchemy ORM,

PostgresSQL, Python3, Flask,

React.js, Node.js

Fyyur

* Fyyur is a musical venue booking

customer facing user interface that

facilitates the discovery and

bookings of shows between local

performing artists and venues.

* This site lets you list new artists

and venues, discover

them, and list shows with artists as

a venue owner.

Tech Stack: SQLAlchemy ORM,

PostgreSQL, Python3, Flask, HTML,

CSS, JavaScript

Coffee Shop Full Stack

* Coffee Shop uses permission-

based roles to determine who can

create, read, update, and/or delete

drinks in a database

* Built user permissions using AWS

IAM to restrict actions based on

user permissions

* Public users can view all drinks,

while only baristas can edit them

* Tech Stack: Flask server with

SQLAlchemy module

Casting Agency API

* Models a company that is

responsible for creating movies and

managing/assigning actors to those

movies

* Responsible for checking

permissions and handling CRUD

operations for an Actor and Movie

model

* Tech Stack: Python, Flask and

PostgreSQL for its backend.

Hosted on Heroku



Contact this candidate