Skip to content

Repository files navigation

Hi there 👋, I'm Kartik Arora

Full Stack Software Engineer | .NET / .NET Core | React.js | Secure APIs | Azure | Automation


✨ About Me

I build secure, scalable, and maintainable web systems — primarily in the .NET ecosystem — and help modernize legacy frontends with React.

I focus on pragmatic engineering: small, iterative improvements that compound into more reliable and faster systems.

  • 🔧 Backend-first Full Stack: REST APIs, EF, LINQ, SQL Server
  • 🧩 Frontend modernization: ASPX/WebForms → React (hooks & component-driven UI)
  • 🔐 Security-first: input encoding, CSRF, rate-limiting, vulnerability fixes
  • ☁️ Cloud exposure: Azure Functions, Blob Storage, CI/CD pipelines
  • 🤖 Automation / Agents: LangGraph, automation for repetitive workflows
  • 🧠 Fundamentals: OOP, SOLID, DRY, Design Patterns

📩 Reach me: arorakartik923@gmail.com


🔭 What I build

  • Payment/pos management and integrations for multi-country banking partners
  • Secure Authentication & Authorization services (JWT, role-based access)
  • Migration paths from server-rendered pages (WebForms/ASPX) to single-page React apps
  • Resilient backend systems where data consistency and idempotency matter (billing/payments)

💼 Experience (highlights)

🏦 Software Engineer — International Unit @ Pine Labs

Noida | 05/2024 – Present

  • Built and maintained a POS management dashboard used by banking partners in Malaysia.
  • Migrated legacy ASPX pages to React and introduced shimmer loading UI for better UX.
  • Improved system reliability by resolving critical production issues and tuning performance.

💧 Software Engineer — Smart Energy Water

Noida | 07/2021 – 04/2024

  • Built a customer portal for the Department of Water, City of Fort Worth (Texas) — billing, consumption insights, and payments.
  • Implemented a time-windowed duplicate-payment prevention mechanism.
  • Hardened APIs with CSRF protection, input encoding, and throttling; fixed issues found in vulnerability scans.

🧰 Skills Snapshot

  • Languages & Frameworks: C#, .NET, .NET Core, ASP.NET MVC, WebForms, React.js, JavaScript
  • Data & ORM: SQL Server, Entity Framework, LINQ, MongoDB
  • APIs & Integration: REST, SOAP/WSDL, Postman, Swagger
  • Cloud & DevOps: Azure Functions, Azure Blob Storage, Azure Repos/Git, Jenkins, CI/CD
  • Security & Testing: Burp Suite, secure coding practices, vulnerability remediation

🚀 Selected Projects

💳 PCUI — POS Interface for Payment

An interface to manage POS devices and fleet-wide configurations. Features include bulk updates for merchants and automated settlement report publishing for banks.

🔐 Authentication API (ASP.NET Core + EF)

A 3-layer CRUD API with JWT authentication and role-based access controls.

Repository: https://github.com/Kartik987/Crud-Authentication-EntityFramework

🛒 Shopping Cart (Demo)

A lightweight shopping cart built with Bootstrap, JavaScript, and jQuery demonstrating client-side cart logic and dynamic totals.

Repository: https://github.com/Kartik987/Ecommerce


🏅 Certifications

  • ✅ M001: MongoDB Basics — Mongo Compass, querying with Mongoose, NoSQL fundamentals
  • ✅ Introduction to Big Data — HDFS, MapReduce
  • ✅ Big Data Modelling & Management Systems — streaming & system design for online needs
  • ✅ Microsoft Certified: Azure Developer Associate (AZ-204) — developing solutions on Azure, Functions, Storage, and secure cloud services

💡 How I work

  • Small, frequent PRs with clear descriptions and tests when applicable
  • Prefer observability: structured logging + metrics to find and fix real issues
  • Security first: threat modelling and fixing vulnerabilities as part of the development cycle
  • Automated tasks for repetitive work (scripting, agents)

📫 Open to

  • Collaborations on secure & scalable APIs
  • Frontend modernization for legacy enterprise apps
  • Payment, billing, and reliability-focused systems

If you have a project or idea — let's talk! ✉️ arorakartik923@gmail.com


🎯 Quick facts & fun

  • Favorite pattern: Strategy + Factory for extensible business rules
  • Coffee: strong ☕ Code & tests: even stronger ✅
  • In spare time: exploring agent automation and small infra projects on Azure

📊 GitHub Stats



🤝 Let’s Connect

If you're building secure APIs, migrating a legacy app to React, or working on payment systems — I'd love to collaborate.


About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors