DEEPAK

GEORGE

0%

Loading Experience

Deepak George

DEEPAK

GEORGE

Cybersecurity Engineer

Specializing in Secure Software Development, Threat Intelligence & System Hardening

Available for Work
Scroll
(Experience)

Work
Experiences

012025

NEC Corporation India Pvt Ltd

Present

Graduate Engineering Trainee

Currently working as a Graduate Engineering Trainee at NEC Corporation, contributing to software development and engineering solutions. Previously completed a 5-month trainee program from July to November 2025.

EngineeringSoftware DevelopmentR&D
022025

CDAC India

Feb - May 2025

Cyber Security Analyst Intern

Implemented LDAP functionalities using Apache Directory Studio. Built a React-based IP scanner with geolocation and database integration. Developed Python toolkit for real-time network scanning and PCAP analysis using Scapy, Pyshark, and socket programming. Created certificate validator and website defacement checker.

ReactPythonLDAPScapyPysharkpyOpenSSL
032024

CyberLabs - IIIT Kottayam

Mar - Sep 2024

Cyber Security Intern

Led cybersecurity simulation efforts focusing on secure EV charging communication. Demonstrated expertise in NS-3, cryptographic protocols, and network simulation. Applied security principles to model, test, and validate secure communication between EVs and charging stations.

NS-3CryptographyNetwork SimulationEV Security
042023

Kerala State IT Mission (CERT-K)

Nov 2023 - Jan 2024

Cyber Security Intern

Drove incident response initiatives, promptly identifying and mitigating cybersecurity threats within the CERT environment. Applied technical skills in malware analysis and vulnerability assessments. Successfully executed penetration testing projects.

Incident ResponseMalware AnalysisVAPTPenetration Testing
052023

IIT Madras

Aug - Oct 2023

Data Science & Optimization Intern

Selected as an intern at IIT Madras for research and innovation. Collaborated with the team to expand knowledge and diversify technical skills in data science and optimization techniques.

Data SciencePythonMachine LearningOptimization
(Skills)

My Skillset

Armed with diverse expertise across technology, security, and innovation, I thrive in building complete solutions from concept to deployment. Every challenge is an opportunity — and I am always ready to deliver beyond expectations.

Web Design

I possess proficient skills in web design, with a keen eye for aesthetics and functionality, allowing me to create visually appealing and user-friendly websites.

ReactNext.jsTailwind CSSFramer MotionFigma

Penetration Testing

Possessing expertise in penetration testing, I specialize in assessing and fortifying digital security through comprehensive evaluations of systems and networks.

VAPTBurp SuiteMetasploitNmapWireshark

Software Development

In software development, I leverage my programming skills to design, build, and maintain robust software solutions tailored to meet the unique needs of clients and users.

PythonNode.jsTypeScriptREST APIsGraphQL

Graphics Designing

In graphic design, I blend creativity and technical skills to produce visually captivating and effective designs across various mediums, enhancing brand identity.

PhotoshopIllustratorCanvaUI/UXBranding
ReactNode.jsPythonTypeScriptNext.jsPostgreSQLDockerAWSCybersecurityLinuxMongoDBNessusMobSFWebInspectReactNode.jsPythonTypeScriptNext.jsPostgreSQLDockerAWSCybersecurityLinuxMongoDBNessusMobSFWebInspect
(Projects)

Here's some of
my projects

A collection of projects showcasing my skills in full-stack, cybersecurity and networking tools.

Planning Mithra
AI / Full-Stack

Planning Mithra

An AI-powered trip advisor using React, Vite, and Firebase, integrating Google Auth0 for secure authentication. Features AI-driven itinerary generation, real-time food recommendations, and budget estimation using OpenAI and Gemini API.

ReactViteFirebase+2
VIT Connect
Full-Stack

VIT Connect

A full-stack contact directory with a React.js frontend and a Node.js & Express.js backend, using MongoDB for data storage. Users can efficiently search and retrieve faculty and batchmate contact details.

ReactNode.jsExpress+1
TrustSight
Cybersecurity

TrustSight

A comprehensive monitoring solution that tracks website changes, detects defacement attempts, and validates SSL certificates with automated alerts.

PythonSecurityMonitoring+1
WinPass Extractor
Security Tool

WinPass Extractor

A Windows-based password extraction tool leveraging system-level APIs and registry analysis to retrieve saved credentials securely. Implements efficient memory forensics and decryption techniques.

PythonWindows APIMemory Forensics
Packet Nova
Network Tool

Packet Nova

An all-in-one tool combining real-time network scanning with advanced PCAP analysis, providing efficient traffic monitoring and detailed packet-level insights.

PythonNetworkingPCAP Analysis
IP Origin
Network Tool

IP Origin

IP Origin Detector is a cutting-edge tool that helps users trace the geographical origin of an IP address and verify if it's blacklisted. Designed with a clean and intuitive UI, it's an essential resource for cybersecurity enthusiasts, developers, and network analysts

PythonipaddressFastAPI+1
Shadow Ban
Network SecurityOngoing

Shadow Ban

ShadowBan is a tool that limits website access to specific geographic IP ranges. It enforces access boundaries — ensuring that only users from authorized regions can reach a particular site. This is especially useful for government portals, election systems, financial services, regional platforms, or any website that must remain accessible only within a defined area. ShadowBan provides developers and cybersecurity professionals with a simple and effective way to enforce regional-level access control and prevent unauthorized external access.

PythonGeoIPFastAPI+1
(Research & Innovation)

Publications
& Patents

Exploring the frontier where digital intelligence meets human health designing secure autonomous systems that move safely through the world, and medical technologies that understand the human body without intrusion.

Research Papers

Published

2024

Cyber-Resilient Autonomous Vehicles

Research focused on securing autonomous vehicle networks and enhancing decision-making capabilities through advanced security implementations. Explores machine learning and deep learning techniques for threat detection in vehicular communications.

CybersecurityAutonomous VehiclesMachine LearningNetwork Security
Read Paper

Patents

Filed

2024

Somnambulism Detection System

Innovative IoT-based system using smart sensor technology embedded in socks to detect and alert sleepwalking episodes. Features real-time monitoring and automated alert mechanisms for caregivers.

IoTHealthcareWearables
Filed

2024

Blood Glucose Estimation

Novel non-invasive technology for estimating blood glucose levels without traditional invasive methods. Utilizing advanced sensor technology, the device provides real-time glucose monitoring, enhancing convenience and accuracy for diabetic care. Designed for comfort and ease of use, it aims to revolutionize glucose tracking with a painless and accessible solution.

HealthcareNon-InvasiveMLMedical Device
(Code)

What I've been building

A glimpse into my coding style - clean, secure, and maintainable code across the full stack.

Custom Hooks

React hook for secure authentication with Firebase and session management.

Production-ready code
frontend.ts
// lib/hooks/useAuth.ts
import { useState, useEffect, useCallback } from 'react';
import { auth } from '@/lib/firebase';
import { onAuthStateChanged, signOut as firebaseSignOut, User } from 'firebase/auth';
import { getUserProfile } from '@/lib/firestore'; // your function

type AugmentedUser = User & { role?: string; plan?: string; [key: string]: any };

interface AuthState {
  user: AugmentedUser | null;
  loading: boolean;
  error: Error | null;
  signOut: () => Promise<void>;
}

export function useAuth(): AuthState {
  const [user, setUser] = useState<AugmentedUser | null>(null);
  const [loading, setLoading] = useState(true);
  const [error, setError] = useState<Error | null>(null);

  useEffect(() => {
    const unsubscribe = onAuthStateChanged(auth, async (firebaseUser) => {
      try {
        if (firebaseUser) {
          const profile = await getUserProfile(firebaseUser.uid);
          setUser({ ...firebaseUser, ...profile } as AugmentedUser);
        } else {
          setUser(null);
        }
        setError(null);
      } catch (err) {
        console.error('Auth state error:', err);
        setError(err instanceof Error ? err : new Error('Auth failed'));
        setUser(firebaseUser || null); // fallback
      } finally {
        setLoading(false);
      }
    });

    return () => unsubscribe();
  }, []);

  const signOut = useCallback(async () => {
    await firebaseSignOut(auth);
  }, []);

  return { user, loading, error, signOut };
}
(Contact)

Let's Connect

Have a project in mind?

I'm currently available for freelance work and full-time positions. If you have a project that needs creative and secure development, let's talk!

Get in Touch