Samaksh Agarwal - Portfolio

Projects _

Some of my notable projects and experiments

Jeremy - Async Cache Proxy

Developed a prototype cache proxy that sits between clients and upstream servers, intercepting and caching requests to reduce network round-trips. Explored proxy design patterns, socket-level connection handling, and cache invalidation strategies.

C++Socket ProgrammingCachingProxy Design
#Backend#Performance

VulTURE - Vulnerability Tester

Collaborated in a team of four to develop a comprehensive tool that detects 100+ website vulnerabilities for user safety. Created the frontend and backend of the platform, providing a user-friendly interface for security testing.

ReactNode.jsExpressMongoDBFlask
#Full Stack#Security

Goss - grep-like utility

Goss is a grep-like utility written in C++, aiming to mirror and experiment with clean and optimized string matching algorithms behind grep. Algorithms invloved are Knuth Morris Pratt, Boyer Moore, Aho-corasick, etc.

C++String Matching AlgorithmsCommentz-Walter
#Backend#Algorithms

Mini - custom compiler

Mini is a custom educational compiler project for a subset of a simple programming language, implementing core phases like lexical analysis, parsing, semantic checking, and code generation.

Flex(Lexer)Bison(Parser)
#Compiler Design#Lex#Yacc
main
Ln 1, Col 1JavaScriptUTF-8