Dunstan D'souza.

Software Developer [Web Apps & Utilities]

//About me

I'm a software developer who enjoys building web applications and utilities. I test my learnings by building projects and deabstracting internals of existing technologies.

Currently, learning about new technologies & seeking new opportunities.

Dunstan

//Projects

HTTP Server image 1
HTTP Server image 2
HTTP Server image 3
HTTP Server image 4
HTTP Server image 5

HTTP Server

High-performance HTTP server written in C using Linux epoll. Serves static files with optimized I/O and concurrency, secure file handling, robust request parsing, multi-client support, structured error handling and logging for reliability and debugging.

clinuxepollnetworkingsystems
Math Expression Evaluator image 1
Math Expression Evaluator image 2

Math Expression Evaluator

Client–server infix expression evaluator handling negatives, unary minus, and parentheses. Built in C with Linux epoll for concurrent clients and low-latency processing. Uses stack-based parsing, thorough error handling, and careful resource management for stability.

clinuxepollparsingserver
Compression Tool image 1
Compression Tool image 2

Compression Tool

Single-file Huffman compressor/decompressor in C++ that supports arbitrary binary-safe inputs (text, PDFs, images, binaries). Handles edge cases (empty files, single-symbol inputs) and stores an efficient frequency-table header. Implements priority-queue and tree structures for fast encode/decode.

c++compressionhuffmansystemscli
XXD Tool image 1
XXD Tool image 2
XXD Tool image 3
XXD Tool image 4

XXD Tool

CLI hex-dump utility written in Go for forward and reverse conversions of text, PDFs, images and binaries. Supports extension-aware output, robust error handling for accurate restoration, binary-safe file I/O, and performance optimizations for large files.

goclihexfile-iotools

//Skills

HTMLHTML
CSSCSS
JavaScriptJavaScript
GoGo
TypeScriptTypeScript
ReactReact
TailwindcssTailwindcss
NextjsNextjs
Node.jsNode.js
Express.jsExpress.js
PostgreSQLPostgreSQL
LinuxLinux
GitGit
PostmanPostman
DockerDocker
CC
C++C++
JavaJava
AWSAWS
PythonPython
DjangoDjango
MongoDBMongoDB
GraphQLGraphQL

//Contact

If you have any questions, feel free to email me.