> Nishant

I'm a backend developer passionate about building fast, reliable, and scalable systems using Go, PostgreSQL, and Linux.
I've written 35 blogs so far.

Nishant

TECHNICAL SKILLS

Languages

GoRustC/C++PythonTypeScriptJavaScriptJavaPHP

Backend/Infra

REST APIsGo TemplatesConcurrent ETL PipelinesRBACOAuth 2.0JWTWebSockets

Databases & Caching

PostgreSQLRedisKeyDBMongoDBMySQLClusteringReplicationDatabase Indexing

Systems/Networking

LinuxLinux AdministrationiptablesnftablesNATdnsmasqtcpdumpShorewallDebian/DevuanShell ScriptingCronVirtualization (VirtualBox)

DevOps & Tools

DockerCI/CD (GitHub Actions)AnsibleJujuGitGitHubBitbucketPostmancURLVS Code

Cloud & Deployment

OVHCloudSSL/TLSDomain SetupLoad BalancingDistributed SystemsNginxKubernetes (theory only)

CS Fundamentals

Data Structures & Algorithms (600+)OSDBMSNetworkingOOPSystem DesignAlgorithms

Soft Skills

Technical BloggingDocumentationOpen SourceTeam CommunicationAgile

Frontend

React.jsViteTailwind CSS

Featured Projects

Firewall Management System

Completed
PerlMojoliciousCouchDBShorewallDevuan/Linux
  • Web-based firewall management interface with CouchDB authentication.
  • Supports live control of Shorewall rules, automated backups, and secure user login.
  • Added diagnostics tools (ping, traceroute, tcpdump) for real-time infra observability across 15–20 nodes.

BalancerX

Completed
GoHTTP/TCPProxyHealth CheckConfig-driven
  • Production-grade load balancer with HTTP and TCP support, active health checks, and logging.
  • Implemented round-robin and random strategies, configurable via config.yaml.
  • Handles 11-12.5k req/sec with 4-16ms latency under 200 concurrent clients.
  • Stable under 500-2000 clients, processing ~647k-727k requests in 60s.