Projects

AI/ML

ResAI - AI-Powered Resume Builder

Next.js-powered resume builder with multi-AI integration (Gemini, Claude, ChatGPT) for precision-crafted resumes that bridge opportunity gaps.

Technologies:

Next.jsTypeScriptGemini APIClaude APIChatGPT APIAI Integration+4 more

Key Features:

  • Multi-AI integration for content generation
  • Smart parsing and information extraction
  • ATS-optimized keyword optimization

Challenges:

  • Integrating multiple AI APIs seamlessly
  • Ensuring ATS compatibility and optimization

Sutralink - AI Agent Platform

Autonomous AI agents that orchestrate workflows with unseen elegance, weaving intelligence into the fabric of existence.

Technologies:

AI/MLAutonomous AgentsChrome ExtensionMachine LearningWorkflow OrchestrationReal-time Processing+4 more

Key Features:

  • Autonomous workflow orchestration
  • Real-time agent suggestions
  • Chrome extension integration

Challenges:

  • Creating truly autonomous agents
  • Ensuring ethical AI practices

LinkSync: Scalable URL Shortener with AI-Enhanced Analytics

Full-stack URL shortener with AI-powered analytics and predictive features for enhanced user engagement.

Technologies:

React.jsNode.jsAWSGoogle AnalyticsMachine LearningDistributed Systems+4 more

Key Features:

  • AI-powered predictive analytics
  • Real-time user engagement tracking
  • Custom domain support with SSL

Challenges:

  • Implementing predictive AI features for user engagement
  • Ensuring seamless scaling for 10K+ users

Distributed Query Simulator: Basic Data Warehouse Engine

Python-based simulator for distributed query processing with fault-tolerant features and parallel execution capabilities.

Technologies:

PythonMultiprocessingDistributed SystemsSQLColumnar StorageFault Tolerance+4 more

Key Features:

  • Parallel query execution with multiprocessing
  • Fault-tolerant retry mechanisms
  • Columnar data storage optimization

Challenges:

  • Achieving 1.5x speedup in distributed queries
  • Implementing fault-tolerant node failure handling

Psicota GPT

AI-powered marketing analytics tool using machine learning and natural language processing for actionable insights.

Technologies:

ReactJSChatGPTChrome ExtensionMachine LearningNatural Language ProcessingNode.js+2 more

Key Features:

  • Automated marketing insights generation
  • Seamless platform integration
  • Real-time data processing

Challenges:

  • Handling large marketing datasets efficiently
  • Ensuring accurate AI predictions

Software

Lightweight Packet Analyzer for Testbed Networks

Python tool for analyzing PCAP files and extracting TCP/IP data with automated traffic capture capabilities.

Technologies:

PythonPCAP AnalysisTCP/IPtcpdumptsharkPacket Debugging+4 more

Key Features:

  • Automated PCAP file analysis
  • TCP/IP data extraction
  • Integration with tcpdump and tshark

Challenges:

  • Integrating multiple network analysis tools
  • Implementing real-time packet debugging

GitHub Contribution Analyzer

Full-stack analytics platform for processing GitHub data and visualizing contribution patterns with real-time insights.

Technologies:

FlaskGraphQLReactJSPythonD3.jsNodeJS+3 more

Key Features:

  • Real-time contribution analytics
  • Interactive data visualizations
  • Scalable backend architecture

Challenges:

  • Handling large GitHub datasets efficiently
  • Optimizing backend response times

BlockChain Medical Data Sharing

Decentralized healthcare platform integrating blockchain technology for secure patient medical history management.

Technologies:

ReactWeb3.jsEthereumSolidityNode.jsJavaScript+9 more

Key Features:

  • Secure medical data storage
  • Patient access control management
  • Healthcare provider integration

Challenges:

  • Ensuring HIPAA compliance standards
  • Optimizing blockchain transaction costs

BankGuard

Secure banking platform with user registration, PIN management, cash transactions, and comprehensive financial services.

Technologies:

JavaSpring BootMySQLHibernateJWTReactJS+3 more

Key Features:

  • Secure authentication system
  • Efficient transaction processing
  • Intuitive user dashboard

Challenges:

  • Maintaining high security standards
  • Optimizing database performance

English Dictionary App

User-friendly English dictionary application with fast search functionality and comprehensive word definitions.

Technologies:

ReactJSTailwind CSSNodeJSExpressMongoDBRESTful API

Key Features:

  • Quick word lookup system
  • Comprehensive definitions display
  • Responsive design interface

Challenges:

  • Ensuring accurate word data
  • Handling large dictionary datasets

Crypto Merch Store

Online marketplace for cryptocurrency-themed merchandise with secure payment processing and inventory management.

Technologies:

Next.jsStripeMaterial-UIReactJSNodeJSExpress+2 more

Key Features:

  • User-friendly shopping interface
  • Secure payment processing
  • Real-time inventory updates

Challenges:

  • Ensuring secure transactions
  • Optimizing page load times

3D Portfolio

Minimalist portfolio website showcasing 3D models and animations with interactive viewer and modern design.

Technologies:

Next.jsThreeJSMotionReactJSTailwind CSSNodeJS

Key Features:

  • Interactive 3D model display
  • Clean minimalist design
  • Responsive layout system

Challenges:

  • Optimizing 3D performance
  • Ensuring cross-browser compatibility

URL Shortener - Link Enhancement App

URL shortening tool with custom domains, SSL security, and integrated analytics dashboard for link performance tracking.

Technologies:

AWSReactJSNodeJSData AnalyticsExpressMongoDB+2 more

Key Features:

  • Customizable short links
  • Secure DNS and SSL integration
  • Comprehensive analytics dashboard

Challenges:

  • Ensuring link reliability
  • Optimizing performance under high traffic

Network

Network Protocols Experimentation Project

Comprehensive analysis of network protocols including HTTP/1.1, HTTP/2, gRPC, and BitTorrent for performance evaluation.

Technologies:

PythonProtocol BuffersRequests LibraryTCP/IPHTTP/1.1HTTP/2+8 more

Key Features:

  • Protocol performance analysis
  • Comparative benchmarking framework
  • Network simulation environments

Challenges:

  • Implementing complex protocol specifications
  • Creating reliable test environments

Kubernetes Overlay Network Performance Optimization

Research on performance optimizations in Kubernetes overlay networks using RPS and RFS for VXLAN-based Calico networks.

Technologies:

KubernetesVXLANCalicoRPS/RFSWiresharktcpdump+6 more

Key Features:

  • Network performance benchmarking
  • Flow parallelization techniques
  • Automated testing and evaluation

Challenges:

  • Mitigating VXLAN encapsulation overhead
  • Ensuring effective multi-core load balancing

TCP Cubic vs DCTCP: Evaluating Congestion Control

Comprehensive analysis of TCP Cubic and DCTCP congestion control algorithms using ns-3 network simulator.

Technologies:

ns-3 Network SimulatorC++TCP CubicDCTCPCongestion ControlNetwork Simulation+6 more

Key Features:

  • Protocol performance analysis
  • Network simulation with ns-3
  • Data visualization and metrics tracking

Challenges:

  • Accurate simulation setup for real-world conditions
  • Processing large datasets from simulation logs

Accelerated Flow Processing in Kubernetes Overlay Networks

Advanced research on Kubernetes overlay network performance optimizations using RPS and RFS for enhanced packet processing.

Technologies:

KubernetesCalicoVXLANTCP/IPBGPOSPF+12 more

Key Features:

  • Network performance benchmarking
  • Flow parallelization techniques
  • Automated network testing

Challenges:

  • Mitigating VXLAN encapsulation overhead
  • Ensuring effective multi-core load balancing

Cryptographic API Implementation and Network Security

Python implementation of cryptographic APIs including AES-GCM encryption and Diffie-Hellman key exchange for secure communication.

Technologies:

PythonPyCryptodomeSocketGitAES-GCMDiffie-Hellman+2 more

Key Features:

  • Secure file transfer system
  • Key exchange protocol
  • Attack prevention mechanisms

Challenges:

  • Implementing complex cryptographic algorithms
  • Ensuring secure key exchange

Network Audit and Analysis with Censys.io

Comprehensive network audit using Censys.io to identify IPv4 blocks, network hosts, and potential security vulnerabilities.

Technologies:

PythonLatexGnuplotPlotlyDNS Data & Certificate DataShodan.io+5 more

Key Features:

  • Network vulnerability scanning
  • Data visualization tools
  • Security reporting system

Challenges:

  • Large-scale data processing
  • Security vulnerability assessment

Flatpak Sandboxing: Experiment Least-Privilege Access Control

Exploring sandbox permissions in Flatpak for Linux desktop applications with focus on security and usability trade-offs.

Technologies:

FlatpakFlatsealBashSandboxingSecurity ExpectationsGUI Design+7 more

Key Features:

  • Sandbox permission management
  • Security policy enforcement
  • Access control testing

Challenges:

  • Balancing security and usability
  • Implementing least-privilege access

ENS Domain Dashboard

Dashboard providing insights into expired ENS domains with historical usage, SEO metrics, and backlink analysis.

Technologies:

ReactJSGraphQLOpenSea APIEthereumTailwind CSSNode.js+2 more

Key Features:

  • Real-time domain insights
  • Historical data analysis
  • User-friendly visualizations

Challenges:

  • Integrating multiple data sources
  • Real-time data synchronization

Crickwitter

Blockchain-powered social media platform for cricket enabling text-based posts and real-time match analysis.

Technologies:

ReactPolygonTailwind CSSBlockchainSmart ContractsEthereum+2 more

Key Features:

  • Decentralized social media
  • Text-based posting system
  • Blockchain integration

Challenges:

  • Integrating blockchain with social media features
  • Ensuring data consistency

WebThreeter

Web3 decentralized Twitter concept leveraging blockchain technology for secure, censorship-resistant microblogging.

Technologies:

Web3BlockchainEthereumReactJSSmart ContractsIPFS+2 more

Key Features:

  • Decentralized microblogging
  • Censorship-resistant architecture
  • Blockchain-based data security

Challenges:

  • Integrating blockchain with social media features
  • Ensuring user-friendly decentralized experience

Polygon E-card

Secure e-card application for cryptocurrency transfers using Polygon network with fast transaction processing.

Technologies:

Next.jsPolygonTailwind CSSReactJSWeb3.jsEthereum+3 more

Key Features:

  • Secure transaction processing
  • Low transaction fees
  • User-friendly interface

Challenges:

  • Ensuring transaction security
  • Integrating blockchain functionalities

Project Philosophy

Each project represents a unique exploration of technology's potential to solve real-world challenges. From network protocols to blockchain applications, I approach development as a form of digital alchemy, transforming ideas into functional systems that serve both technical excellence and human needs.