Skip to content
View vikraghuwanshi's full-sized avatar

Block or report vikraghuwanshi

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
vikraghuwanshi/README.md

Hi 👋 I'm Vikram Raghuwanshi

Backend Engineer with 8+ years of experience building reliable, data-intensive enterprise systems using Python, SQL, PySpark, and AWS.

I specialize in:

  • Designing resilient backend services
  • Data validation & migration (Oracle ↔ PostgreSQL)
  • Comparing large JSON/XML files at scale
  • Long-running, fault-tolerant data pipelines

🧠 What I Work On

  • 🔍 Smart file comparison engines (JSON / XML / CSV)
  • 🗄️ Database-heavy backend systems (Oracle, PostgreSQL)
  • ☁️ Cloud-native solutions on AWS (S3, EC2, EMR)
  • ⚙️ Performance optimization & data correctness
  • 🔄 Migration validation & reporting systems

🛠️ Tech Stack

Languages & Frameworks

  • Python, SQL, PySpark
  • Django, REST APIs

Databases

  • Oracle, PostgreSQL

Cloud & DevOps

  • AWS EC2, S3, EMR, SQS
  • Jenkins, Shell Scripting

Data & Tools

  • JSON, XML, Parquet
  • Git, Linux

📌 Featured Projects

🔹 Smart JSON Diff Engine

A scalable comparison engine to deeply compare complex nested JSON files.

  • Auto-detects identifiers in lists
  • Handles unordered collections
  • Timestamp tolerance support
  • Clean diff paths for reporting

🔹 Database Migration Validator

Validates large-scale data migration between Oracle and PostgreSQL.

  • Extracts data to Parquet
  • Compares row-level & schema-level data
  • Generates reconciliation reports

🔹 AWS S3 Data Validation Pipeline

A fault-tolerant pipeline for validating data stored on S3.

  • Long-running job support
  • Retry-safe database connections
  • Clean reporting & logging

📈 GitHub Goals

  • Build clean, production-style backend projects
  • Share reusable engineering utilities
  • Improve system design & scalability knowledge
  • Contribute to open-source when possible

🤝 Connect With Me


⭐ If you like my work, feel free to star or fork the repositories!

Pinned Loading

  1. vikraghuwanshi vikraghuwanshi Public

  2. smart-json-diff smart-json-diff Public

    Deep comparison engine for complex nested JSON files with unordered lists and clean diff paths

  3. aws-s3-data-validation aws-s3-data-validation Public

    AWS S3 based data validation pipeline for long-running and fault-tolerant backend jobs

  4. db-migration-validator db-migration-validator Public

    Backend utility to validate large-scale data migration between Oracle and PostgreSQL databases