← Back to Home ↑ Back to Top

#include <stdio.h>

typedef struct {
    const char *languages[8];
    const char *backend[6];
    const char *systems[5];
    const char *ai[5];
    const char *tools[6];
} TechStack;

typedef struct {
    const char *name;
    const char *title;
    const char *location;
    const char *education;
    const char *currentMission;
    TechStack tech;
} Shalon;

const char* currentlyDoing(void) {
    return "Building AI agents, real-time systems, and software close to the kernel.";
}

int main() {
    Shalon shalon = {
        .name = "Shalon Jovan",
        .title = "Software Engineer | Systems & AI Enthusiast",
        .location = "Chennai, India",
        .education = "B.E. Computer Science & Engineering",

        .currentMission =
            "Building open-source developer tools, "
            "AI infrastructure, distributed systems, "
            "and software that solves real engineering problems.",

        .tech = {
            .languages = {
                "Python",
                "TypeScript",
                "Kotlin",
                "C/C++",
                "Java",
                "JavaScript",
                "Dart",
                "Shell"
            },

            .backend = {
                "FastAPI",
                "Node.js",
                "Express",
                "Next.js",
                "Socket.io",
                "FastMCP"
            },

            .systems = {
                "Linux",
                "Docker",
                "SQLite",
                "PostgreSQL",
                "Redis"
            },

            .ai = {
                "LLMs",
                "MCP",
                "Browser Automation",
                "Computer Vision",
                "Audio Processing"
            },

            .tools = {
                "Git",
                "Playwright",
                "React",
                "Bun",
                "Textual",
                "Raylib"
            }
        }
    };

    printf("%s\n", currentlyDoing());

    return 0;
}
coding cat

// Languages

  • Python (Strong)
  • C/C++ (Strong)
  • JavaScript
  • Java, Dart
  • Shell Scripting

// Full Stack & Cloud

  • MERN Stack
  • REST APIs
  • WebSockets
  • Microservices
  • AWS/Azure tools

// Security & Systems

  • Linux Ricing
  • Forensics & Crypto
  • CTF Challenges
  • Kernel interfaces
  • Brute Force Tools

// Databases

  • MongoDB
  • Supabase
  • Oracle SQL
  • SQLite
  • NoSQL databases

// Networking

  • Socket Programming
  • Flask, WebSockets
  • Real-time multiplayer
  • Session management

// Other Skills

  • Game Development
  • Pygame, Godot, Raylib
  • Browser Extensions
  • Git, Docker (basic)
  • CI/CD concepts

// Tools & DevOps

  • Git
  • GitHub
  • Docker
  • Redis
  • Postman
  • Render
  • Vercel
  • CI/CD
  • AWS
  • Azure Tools

achievements.log

Smart India Hackathon 2025: Selected among Top 50 teams nationally in internal rounds
Hack2TechSustainovate: Grand Finalist (Top 25 teams among 700+ participants)
Kernal' 25: 2nd Place in Decode Me (problem-solving & security challenge)
Web Replica (WIE SSN): 2nd Place for frontend replication accuracy
Prompt with Partners: 2nd Place in AI/prompt engineering competition
GDG CTF: 1st Place
SNUC Hacks '26: Achieved Finalist positioning (Top 25 teams evaluated from a pool of 180+ teams).

involvement.md

IEEE PELS

Webmaster – Managing web infrastructure and technical content

IEEE Photonics Society

Technical Team Member

ACM-W

Technical Team Member

ACM

Technical Team Member

SSN Coding Club

Active member of Full Stack, Cyber Security, and Game Development teams