PORTFOLIO

My Work & Projects

Cloud & DevOps

Multi-Region Data Consistency System

AWS-based solution for managing geo-distributed data across multiple regions with DynamoDB Global Tables, ensuring strong consistency and idempotency in active-active event processing.

AWS Lambda DynamoDB Global Tables EventBridge SNS/SQS Node.js
Telecom & 5G

GTP-U/GTPv2 Protocol Implementation

Simplified implementation of GPRS Tunneling Protocol for mobile network user plane, featuring header parsing, encapsulation/decapsulation, and TLV encoding per 3GPP standards.

Node.js 3GPP TS 29.281 Binary Encoding UDP Buffer API
Security

3GPP Milenage Authentication API

RESTful API implementing 3GPP Milenage algorithm for 3G/4G/5G authentication vector generation, deployed on AWS Lambda with API Gateway.

Node.js AWS Lambda API Gateway Crypto 3GPP TS 35.206
Telecom Protocols

5G UE State Machine with AWS Step Functions

Event-driven finite state machine for managing 5G User Equipment (UE) registration and connection states, orchestrated using AWS Step Functions and adhering to 3GPP TS 23.502 specifications.

AWS Step Functions AWS Lambda EventBridge DynamoDB Node.js
Enterprise APIs

TMForum Product Catalog API Implementation

RESTful microservices implementation of TMForum Open APIs (TMF620, TMF637, TMF622) for managing telecom product catalogs, orders, and inventory with complete lifecycle management.

AWS API Gateway AWS Lambda DynamoDB Node.js Express.js
Stream Processing

Real-Time Call Detail Record (CDR) Processor

Event-driven CDR processing pipeline for real-time call analytics, billing aggregation, and fraud detection using AWS Kinesis, Lambda, and SIP protocol integration.

AWS Kinesis Data Streams AWS Lambda Amazon Timestream S3 SIP Protocol
5G Core Network

5G Network Slice Selection (NSSAI) Processor

Intelligent network slice selection system implementing 3GPP NSSAI (Network Slice Selection Assistance Information) to assign User Equipment to appropriate 5G network slices based on service profiles and traffic type.

AWS Lambda DynamoDB Node.js TypeScript 3GPP 5G Standards
Web Applications

BSF Online - Virtual Bible Study Platform

Global online Bible study platform enabling thousands of users worldwide to participate in structured group studies with video conferencing, interactive lessons, and real-time collaboration features.

React .NET Core C# Azure SQL Azure (Blob Storage, CDN, App Service)
Enterprise Applications

GSRTracker - Aviation Service Request Management System

Enterprise-grade Ground Service Request tracking platform for aviation MRO (Maintenance, Repair, and Overhaul) operations with real-time collaboration, role-based workflows, and comprehensive audit trails.

.NET 10.0 C# React 19 TypeScript Vite