#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;
}