¯ cd /projects
Projects
Building solutions, one commit at a time
9 years of coding journey • From first-year learning to enterprise systems
⭐Featured Projects
Led student team in developing comprehensive digital infrastructure for Ashraya Charitable Society (serving 1000+ beneficiaries across 10 facilities in Kerala) as academic consultancy project. Delivered 8 major services: website development, payment gateway integration, SSL security, backend CMS, digital payment facility, DNS management, Google Business setup, and web hosting. Features secure admin panel with brute force protection, real-time notifications, and dynamic content management. Received official Letter of Appreciation from organization.
A deep learning security solution that detects malicious URLs using Character-level Convolutional Neural Networks. The model identifies XSS attacks, SQL injection attempts, and directory traversal payloads in URL parameters. Implemented using Python and Keras with comprehensive training on security threat datasets.
A modern developer portfolio with terminal aesthetics, built with Next.js 14, TypeScript, and Tailwind CSS. Features dark/light mode toggle, interactive career timeline, skills visualization, and AWS infrastructure deployment with S3, CloudFront CDN, automated CI/CD pipelines. Integrated with GitHub API and Medium RSS feed for real-time content updates.
📦All Projects
Designed and implemented a robust data pipeline using Apache Kafka for streaming data ingestion into Amazon S3. Handles high-volume data efficiently with automated processing, partitioning strategies, and error handling. Optimized for scalability and reliability in production environments.
Streamlined development workflow by configuring Jenkins pipelines with pipeline-as-code approach. Implemented parallel job execution for automated builds, comprehensive testing, and deployments. Reduced deployment time and improved code quality through automated checks and validations.
Developed custom database connectors for seamless integration between Oracle and MariaDB systems. Implemented connection pooling, transaction management, and error handling for reliable data access. Enabled cross-database queries and data synchronization capabilities.
Designed and implemented Apache NiFi flows for real-time data processing and transformation. Handled high-volume streaming data efficiently with custom processors, routing logic, and data enrichment. Ensured data quality and reliability through comprehensive error handling and monitoring.
Implemented advanced Redis caching layer that significantly improved API response times. Designed optimal cache policies, implemented cache-aside pattern, and configured TTL strategies for various data types. Achieved substantial performance improvements through intelligent caching strategies.
Created a robust logging abstraction layer over Log4j to provide a unified logging interface across multiple libraries and services. Simplified logging operations, standardized log formats, and improved debuggability. Implemented centralized configuration and log level management.
Small desktop application built with Electron.js as a 3rd year academic project. Features basic code editing and live preview for HTML, CSS, and JavaScript. Learning project exploring desktop application development with web technologies.
🛠️Technology Stack
Backend & Infrastructure
Frontend & Full-Stack
Cloud & DevOps
🔗More Projects
Want to see more? Check out my GitHub profile for additional projects, code samples, and open-source contributions.