>Siva Mareedu
Lead Software Engineer

Siva Mareedu

.NET and distributed systems · AWS · technical leadership

I have spent 9+ years building and modernizing enterprise backend systems in C#, .NET, AWS, Kafka and Kubernetes. I lead an 11-engineer team delivering cloud-native, event-driven services for a critical communications platform, and I built and launched TailorlyRemote, an AI-assisted job-matching platform that is live in production.

9+years of experience
11engineers led
3,500+organizations on the platform
99.99%availability SLA
150Knotifications in five minutes, at peak
Experience

Crisis24 (OnSolve): leading the move from monolith to microservices

Technical lead for Team Titan (11 engineers) on the phased modernization of a Java monolith into .NET microservices on AWS EKS and Kafka. The platform supports 3,500+ organizations, nine notification modalities, a 99.99% availability SLA, and up to 150K notifications in five minutes.

Lead Software Engineer

Jul 2022 – Present · Remote

Memory and scalability

20 → 12 pods · memory ~90% → ~36%

Diagnosed high-memory analytics and reporting workloads and reduced buffering with streamed HTTP response processing, cutting the deployment by 40% at comparable throughput.

Reusable messaging libraries

Up to 1.5K requests/sec per pod

Built shared Kafka consumer and resilience libraries for bounded concurrent processing, retries and reliable event handling. Adopted by multiple services: 5 Kafka consumers and 12 resilience-library consumers.

Throttling and backpressure

~1,000 requests/sec sustained

Designed SQS-backed asynchronous HTTP delivery with Valkey-based distributed rate limiting, controlled retries and dead-letter queues to handle downstream 429 responses.

Billing correctness

Billed units down 26% · 36% · 41%

Found duplicate billing records caused by concurrent scheduled and consumer processing, then added deduplication and concurrency safeguards. Audit queries and reconciliation reports showed billed units falling 26% (emergency minutes), 36% (SMS) and 41% (general minutes, one affected organization).

Exports

150 MB → 500 MB (~3.3x)

Modernized the legacy export system to support larger output within the same three-minute processing window.

CI/CD and reliability

GitLab · SonarQube · Veracode · Helm

Helped establish automated build, test, SonarQube and Veracode gates and Helm deployments to EKS. Troubleshot production incidents using Datadog, OpenSearch, CloudWatch and Kubernetes diagnostics.

Architecture and delivery

Billing · analytics · exports · self-registration

Led technical design and development across billing, analytics, exports, self-registration and HTTP integrations. Defined API contracts, reviewed solutions, estimated epics and coordinated cross-team dependencies.

Leadership and mentoring

Integration Lead

Led architecture discussions and code reviews, and gave technical guidance on estimates and blockers. Mentored engineers, including one who joined as a Software Engineer and was promoted to Lead Software Engineer.

Dec 2020 – Jul 2022
Hyderabad

Lead Consultant, Technology · Virtusa Consulting Services

Built .NET Core microservices and event-driven AWS integrations; supported Docker and Kubernetes deployments, CI/CD and team engineering practices.

Nov 2019 – Sep 2020
Hyderabad

Contractor · NTT Data Global Delivery Services

Developed .NET Core services, Azure integrations and Kafka-based asynchronous workflows; contributed unit tests and CI workflows.

Jun 2018 – Nov 2019
Hyderabad

Senior Software Developer · Artech Infosystems

Built REST and WCF services integrating RabbitMQ and IBM MQ; optimized SQL queries and stored procedures.

Dec 2016 – Jun 2018
Hyderabad

Developer · HCL Technologies

Developed and supported ASP.NET and WCF applications and SQL Server procedures, including production defect resolution.

2013 – 2016

Co-founder · Broadband services business

Co-founded and ran a broadband service business with a partner, then handed it over on joining HCL Technologies.

Selected project

TailorlyRemote: remote job discovery and résumé tailoring

An AI-assisted application that finds remote jobs open to candidates in India and tailors a Word résumé to each job without breaking its formatting or inventing claims. Founder and sole engineer; live in production.

  • Product and architecture. Designed, built and launched the application with .NET 10, React and TypeScript, PostgreSQL and Hangfire, a modular architecture and design documentation that includes 12 architecture decision records.
  • AI with document integrity. Provider-agnostic LLM integration with model routing and structured output validation. OpenXML is used to edit .docx résumés in place, preserving formatting, with checks that block unsupported claims. The model returns edits only, and every change is a diff the user approves.
  • Engineering and security. Automated tests, GitHub Actions, a typed OpenAPI client, authentication, rate limits and structured logging.
  • Production deployment. AWS EC2 running Docker Compose behind Caddy with automatic TLS, access through Session Manager with no SSH, encrypted nightly PostgreSQL backups to S3, and email through AWS SES.

Stack

.NET 10ASP.NET CoreReactTypeScriptPostgreSQLHangfireOpenXMLDocker ComposeCaddyGitHub Actions

AWS

EC2S3SESIAMSystems Manager
Skills

What I work with

Backend and architecture are my core; messaging, cloud and reliability are where most of my recent impact has come from.

Backend and architecture

C#.NET 8/10ASP.NET Core Web APIEF CoreREST / OpenAPIMicroservicesEvent-driven architectureDistributed systemsCQRSAsynchronous processing

Messaging and data

Apache KafkaAWS SQSRabbitMQRedis / ValkeyPostgreSQLSQL ServerDynamoDBMongoDBOpenSearch

Cloud and DevOps

AWS: EKS, EC2, S3, SQS, SES, Lambda, IAMAzureDockerKubernetesHelmGitLab CI/CDGitHub Actions

Reliability and quality

Datadog APMCloudWatchPollyRate limitingBackpressureDLQsIdempotencySonarQubeVeracodexUnitTestcontainers

Additional

ReactTypeScriptPythonLLM integrationModel-provider abstractionOpenXML
Education and certification

Education

B.Tech, Computer Science Engineering

N.R.I Institute of Technology, Vijayawada · 2013

Polytechnic, Computer Science Engineering

C.R Polytechnic · 2010

AWS Certified Developer – Associate

Amazon Web Services (AWS)

Let’s talk

I’m glad to discuss backend architecture, distributed systems, or what I learned building and running TailorlyRemote.