Siddharthan P S

Data, cloud, and platform engineer focused on reliable systems.

I completed my Master's in Computer Engineering at New York University and previously earned my Bachelor's in Information Technology from SRM Institute of Science and Technology. My recent work at NYU K12 STEM Education Center has focused on Python automation, Salesforce integrations, and analytics workflows that improve reporting quality and reduce manual operations.

I have also worked as a DevOps Engineer at Scanpoint Geomatics in India, improving CI/CD reliability and AWS infrastructure operations with Terraform and Ansible, and as a Teaching Assistant at NYU Courant supporting Java and data structures. I am most interested in roles where platform engineering, data systems, and product delivery come together.

Current Interests:

  • Cloud platform engineering and infrastructure automation
  • Data systems, ETL workflows, and analytics enablement
  • CI/CD reliability and production operations
  • Applied NLP and practical ML for operational decision support
Siddharthan P S profile photo

Professional Experience

Data Analyst, GSET - NYU K12 STEM Education Center

  • Built Python automation and API integrations for Slate-to-Salesforce migration.
  • Developed Tableau dashboards on Salesforce and PostgreSQL data for enrollment and program tracking.

Teaching Assistant - NYU Courant Institute of Mathematical Sciences

  • Led weekly recitations for 30+ students in Java and data structures.
  • Supported grading, debugging sessions, and office hours.

DevOps Engineer - Scanpoint Geomatics Ltd

  • Improved CI/CD pipelines using Docker, Jenkins, GitHub Actions, and Bitbucket Pipelines.
  • Managed AWS infrastructure with Terraform and Ansible, including monitoring and alerting for stable operations.

Projects

DefaultRisk

code / launch PR

Terraform plan scanner that catches risky cloud defaults before deployment. It focuses on security-impacting omitted defaults and supports JSON and SARIF output for CI and security scanning workflows.

Project Logo: A cloud with a warning cutout inside a shield.

Dashboard preview for Credit Card Fraud Detection System

Credit Card Fraud Detection System

code / demo

Built an end-to-end fraud detection workflow with PySpark, MLlib, and Flask for transaction risk scoring and user-facing analysis.

Hero: fraud analytics dashboard. Supporting: model pipeline diagram. Results: confusion matrix or PR curve.

Admin dashboard preview for Library and Event Booking Management System

Library and Event Booking Management System

code / demo

Developed a role-based system for book operations, event workflows, room bookings, invoicing, and dashboard reporting.

Hero: full dashboard screenshot. Supporting: booking and issue-return workflow. Results: admin analytics screen.

Preview for DeepGuard project

DeepGuard

code

Built a deepfake face detection notebook using EfficientNet, with supporting forensic-style analysis for model interpretation.

Hero: AI security monitoring dashboard. Supporting: detection architecture diagram. Results: anomaly heatmap or alert timeline.

Open Source and Community Contributions

Contributions focused on reliability, platform behavior, and developer workflows.

Apache Airflow - Task runner reliability fix

PR #63355

Added handling for duplicate task-instance success update conflicts to avoid unnecessary task runner failures.

Apache Airflow - Helm git-sync credential rotation fix

PR #63276

Proposed chart updates to better support rotated git-sync credentials in Kubernetes-based deployments.

Apache Airflow - airflowctl assets event initialization

PR #55744

Fixed initialization behavior in the create-assets flow in airflowctl.

Apache Fineract - Validation localization improvement

PR #5038

Added localization support for interest rate chart validation messaging.

Cisco Community Accepted Solutions

NAT SCENARIO NOT WORKING

accepted solution

Identified root cause across both routers and provided exact route-level remediation to restore end-to-end NAT behavior.

Firepower / FTD File System Question RE: Upgrade File Storage

accepted solution

Clarified expected FTD update storage behavior and prevented risky manual file deletion that could affect upgrade and rollback safety.

C9300-24P Switch MAC Address Duplication

accepted solution

Diagnosed stack split MAC persistence behavior and provided a practical recovery path for restoring unique switch identity.

Education and Skills

Master's in Computer Engineering, New York University

Bachelor's in Information Technology, SRM Institute of Science and Technology

Technical Skills: Python, SQL, Java, JavaScript, AWS, Terraform, Docker, PostgreSQL, Salesforce, Tableau, Power BI, PySpark, TensorFlow, scikit-learn, Flask, and React.