Projects
Social Media Platform (UniMi)
Uses microservices architecture with docker to containerize backend applications and database for scalability and isolation.
Gin (Go)PostgreSQLDocker
Path & Device Parser and Syncer
Uses an input file with a pre-defined syntax to parse the directory path and output devices in linux to sync the data across the specified devices.
C/C++Linux File I/O
Tour Planning and Booking (Natours)
Uses MVC architecture for backend source code and REST architecture for building APIs for efficient communication between client and server applications.
Node.jsExpress.jsMongoDB
Tech Stack
Backend
GoGin (Go)Node.jsExpress.jsPostgreSQLMongoDB
DevOps
DockerAWSOracle CloudGCPLinuxNginx
Low Level Programming
CC++Linux systems programmingSocket/Network programming
Misc
JiraPostmanHttp Toolkitcurl (Linux)sshBashGit