Skip to main content

From Hackathons to Production: Full-Stack Web Development & Security Log Analysis

00:03:35:19

Groundwork: Computer Science at IILM University

My path in technology began with a strong interest in understanding how systems work under the hood. Currently pursuing my B.Tech in Computer Science and Engineering at IILM University (2023–2027), I have immersed myself in data structures, algorithms, operating system internals, computer networking, and web architectures.

Early on, I realized that true engineering mastery comes not from textbook memorization alone, but from designing, debugging, and deploying software in the wild. That mindset propelled me to dive headfirst into hackathons, internships, open-source development, and cybersecurity research.


High-Pressure Innovation: 3rd Position at IIT BHU Dark Buster

One of the defining milestones of my undergraduate journey was competing in the Dark Buster Hackathon, organized by the Indian Institute of Technology (IIT BHU).

Dark Buster Hackathon at IIT BHU — 3rd Position Podium & System Architecture

Hackathons test every dimension of an engineer's toolkit under tight time constraints:

  • Rapid Problem Deconstruction: Identifying core user pain points and stripping away non-essential features to focus on a high-impact Minimum Viable Product (MVP).
  • Architectural Trade-offs: Deciding when to leverage off-the-shelf libraries versus crafting custom modules to maintain agility without sacrificing code reliability.
  • Cross-Functional Team Collaboration: Dividing system responsibilities—from database schema modeling to frontend user journeys—and maintaining continuous git integration without merge conflicts.

Securing 3rd Position among exceptional collegiate teams across the country reinforced my ability to deliver under pressure and turn complex problem statements into functional, intuitive software solutions.


Internship at YBI Foundation: Building for the Real World

During my internship as a Frontend Developer at YBI Foundation, I transitioned from academic and hackathon projects into commercial software engineering workflows.

YBI Foundation Internship — Full-Stack React.js, Express & MySQL Architecture

1. Dynamic Interfaces with React.js

My primary responsibility was engineering modular, reusable UI components using React.js. I focused on:

  • State management across complex multi-step forms and dashboards.
  • Ensuring strict cross-browser compatibility and fluid responsiveness across desktop, tablet, and mobile displays.
  • Accessibility standards (ARIA labels, semantic HTML, keyboard navigability) to ensure universal accessibility for all users.

2. Full-Stack Integration with Node.js, Express & MySQL

Working closely with backend infrastructure, I developed and integrated RESTful APIs using Node.js and Express.js, backed by MySQL relational databases. Key technical takeaways included:

  • Designing normalized database schemas with proper foreign key constraints, indexes, and primary key sequencing.
  • Implementing middleware for request payload validation, error handling, and session authentication.
  • Writing optimized SQL queries to minimize join overhead and prevent query bottlenecks under concurrent user traffic.

Security Engineering & Telemetry: Splunk & Linux Auth Logs

Beyond standard web development, my passion extends deeply into Cybersecurity and Security Engineering. In modern enterprise environments, code is only as good as its defensive posture.

1. The Log Monitoring Dashboard Project

To explore security operations firsthand, I constructed an interactive Log Monitoring Dashboard centered around Linux system telemetry:

Splunk Linux AuthLog Security Overview & Real-Time Brute-Force Monitoring
  • Data Ingestion: Parsed continuous authentication logs (/var/log/auth.log and secure logs) containing SSH session attempts, sudo escalations, and PAM authentication events.
  • Search Processing Language (SPL): Formulated queries to detect brute-force attack vectors, such as anomalous spikes in failed password attempts originating from unknown CIDR blocks within short rolling time windows.
  • Visual Analytics: Designed clear dashboard panels highlighting geographic distribution of failed logins, targeted usernames (e.g., root, admin), and time-series spike detection for rapid security incident triage.

Cloud Fundamentals: AWS Certified Cloud Practitioner

To complement my full-stack and security foundation, I pursued and earned the AWS Certified Cloud Practitioner credential.

Zero-Trust Cloud Architecture — AWS VPC Segmentation & IAM Hardening

Understanding cloud architecture is critical for modern software engineering:

  • Identity & Access Management (IAM): Implementing strict least-privilege policies, role assumption, and multi-factor authentication for automated services.
  • Virtual Private Clouds (VPC): Segmenting public-facing subnets from private database tiers using security groups, network ACLs, and NAT gateways.
  • Serverless & Edge Computing: Leveraging services like AWS Lambda, S3, and CloudFront to achieve elastic scaling and reduced operational overhead.

What Drives Me

The intersection of Full-Stack Software Development and Security Engineering is where I feel most at home. Building applications that are not only performant, responsive, and visually compelling, but also fundamentally resilient against real-world vulnerabilities.

Whether I'm writing React components, optimizing database queries, tuning GLSL shaders, or analyzing system telemetry in Splunk, my goal remains the same: to build software that makes a meaningful, secure impact.

Feel free to explore my projects on GitHub or reach out to connect!