Database Development Projects in PunjabDatabase Development Projects in PunjabOracle to Amazon RDS PostgreSQL
Designed and Implemented a secure, scalable architecture to migrate an on-prem Oracle database to Amazon RDS for PostgreSQL.
Data Flow: Modeled end-to-end flow, used AWS Glue (SCT) for schema conversion and DMS for full-load and CDC. Stored artifacts in S3 and loaded into RDS.
Services: Glue for conversion, DMS for Migration , S3 for artifacts, and RDS as target.
Security: IAM roles with least privilege, KMS for encryption at rest.
HA & DR: Architected in us-east-1 with Glue, DMS, RDS, S3, and monitoring via CloudWatch. E‑commerce Order Management System
Tools: Airtable | Softr | Make.com
(http://Make.com)Description:
End‑to‑end order management system for an online store. Tracks products, customers, orders, and inventory in real time. When a customer places an order, stock is automatically deducted, and confirmation emails are sent to both the customer and the admin. Includes a dashboard for order status tracking (Pending → Processing → Shipped → Delivered) and low‑stock alerts.
Key features:
· Airtable tables: Products, Customers, Orders, Order Items (linked records, rollups for totals)
· Softr admin dashboard: view all orders, update status, see low‑stock products
· Softr customer portal (optional): customers can view order history
· Make.com (http://Make.com) automation:
· On new order → deduct inventory, send order confirmation email to customer
· On status change → send shipping notification email
· Daily stock check → email alert if any product stock < 5
· Mobile‑responsive design
Built independently – full database schema, frontend dashboards, and multi‑step automation logic 🚀 Building a Graph-Based Fraud Detection System with Neo4j
A single transaction may look normal. Its connections can tell a different story.
I’m building a learning project using Neo4j and Cypher to explore relationships between customers, accounts, transactions, and devices—and flag patterns worth investigating.
🔍 Patterns I’m exploring:
• Multiple customers sharing the same device
• Unusually large transactions
• Rapid transactions within a short period
• Multiple accounts sending money to one account
• Circular transfers between connected accounts
The focus is explainability: showing the relationships behind each flag so the suspicious activity is easier to understand.
Through this project, I’m strengthening my graph data modelling, Cypher queries, and rule-based detection skills.
Next: FastAPI integration, transaction risk scores, fraud alerts, and an interactive monitoring dashboard.
🛠️ Currently a learning prototype, with more updates coming as I build.
What would you investigate first: shared devices or circular transfers?
#Neo4j #GraphDatabase #FraudDetection #Cypher #BackendDevelopment #LearningInPublic I’m building Plenypo, a platform for football agents to efficiently manage players, contracts, and transfers. The frontend uses Lovable.dev (http://Lovable.dev), and the backend runs on Supabase for secure data storage and real-time updates. Features include player and contract management, real-time notifications, secure data handling with role-based access, analytics dashboards, and automated workflows to streamline operations. I’m an expert in Lovable.dev (http://Lovable.dev) and Supabase, delivering secure, scalable, and user-friendly solutions.