Building backend systems in Go

Sanjay N.
Software Engineer

High-Performance Backend Runtimes & Ultra-Fast Frontend Pages

Engineering high-throughput backend services, automated integrations, and exceptionally fast, SEO-optimized user interfaces. Passionate about type-safe system architectures, distributed messaging networks, and database performance tuning.

99%
Latency Drop
95%
SEO / Page Perf
<300ms
Query Speed
profile.goGo 1.22

package main


import "fmt"


func main() {

// Active Credentials

sanjay := SoftwareEngineer{

Name: "Sanjay N",

Focus: "Backend Runtimes & High-Performance Frontends",

Languages: []string{"Go", "PHP", "Python", "TypeScript", "Node.js"},

Messaging: "RabbitMQ",

Caching: "Redis Cluster",

Databases: []string{"MongoDB", "MySQL", "Postgres"},

CloudDevops: []string{"AWS", "Cloudflare", "Docker", "CI/CD"},

Architectures: []string{"Microservices", "Event-Driven"},

}


fmt.Printf("Profile: %%+v\n", sanjay)

}

About Sanjay N

sysctl --get-profile
status: active

I am a Software Engineer with experience in building and maintaining web applications across backend and frontend systems. I primarily work with Go, PHP, JS Frameworks like React.js, Qwik.js and databases like MongoDB, MySQL, and Redis, with hands-on experience in API development, integrations, and performance optimization.

I focus on writing clean, maintainable code while understanding systems end to end. I continuously work on improving my engineering skills and contributing to reliable, scalable solutions.

sysctl --active-learning
Active Buffer:Apache SparkCloudflare EdgeClaude AI Agents & LLMs
Core ExpertiseBackend & APIs
Primary StackGo, PHP, React, Qwik
Databases & CacheMongoDB, MySQL, Redis
Engineering FocusScalable Solutions

My Tech Stack Monitor

sanjay@dev: ~/techctl
Golang (Go)primary / daily
APPLICATION:High-Performance Runtimes / Microservices
PHPprimary / daily
APPLICATION:LMS Core Engines / REST API design
Pythonprimary / daily
APPLICATION:Background Workers / Automation Scripts
C/C++exploring
APPLICATION:Low-Level Systems / Core Algorithms
Javaexploring
APPLICATION:Enterprise Applications / OOP Design
TypeScriptprimary / daily
APPLICATION:Type-Safe Frontend & Backend Web logic
JavaScriptprimary / daily
APPLICATION:Interactive Dynamic Web interfaces
Node JS / Express JSprimary / daily
APPLICATION:Asynchronous Event-Driven API Gateways
React JSprimary / daily
APPLICATION:Single Page Web apps / Component grids
Qwik JSprimary / daily
APPLICATION:Resilient high-SEO frontend frameworks
MongoDBprimary / daily
APPLICATION:NoSQL / Dynamic Document Stores
MySQLprimary / daily
APPLICATION:Structured Relational SQL Query engines
Redisprimary / daily
APPLICATION:In-Memory Cache / Sessions / Key-Value
RabbitMQarchitecture design
APPLICATION:Distributed Message Broker / Decoupled Queues
Dockerarchitecture design
APPLICATION:Isolation / Orchestrated Container Containers
AWS / Cloudarchitecture design
APPLICATION:Cloud Hosting / VPC / EC2 Systems
Git / Githubprimary / daily
APPLICATION:Team Version Control / Code Collaboration
CI/CD Pipelinesarchitecture design
APPLICATION:Automated Testing / Deployment Workflows
Event-Driven Architecturearchitecture design
APPLICATION:Decoupled Messaging / Pub-Sub Channels
Microservices Architecturearchitecture design
APPLICATION:Distributed Service Meshes / API Routing
RESTful APIsprimary / daily
APPLICATION:Strict Interface Contracts / HTTP endpoints

Work Experience Showcase

sanjay@dev: ~/career_milestones
sanjay@dev:~$ cat se_experience.json

Software Engineer (Full time)

HCL GUVI, IITMRP Chennai
Chennai, IndiaJuly 2024 - Present
  • Backend Engineering: Re-architected LMS admin synchronization from legacy cron-based polling to a real-time Event-Driven Architecture (Go/PHP); utilized RabbitMQ to achieve near-instantaneous data consistency, slashing synchronization latency by over 99%.
  • UI-UX Design Course: Developed a zen class page for the UI-UX course using Qwik JS. This effort improved SEO for Google indexing and achieved a remarkable page performance score of 95%.
  • CodeKata: Redesigned and enhanced the CodeKata platform by integrating new features, including hints, fullscreen mode, maximize functionality, and layout options. These improvements boosted usability and learner interaction, leading to a 15% increase in submission rates.
  • Database Optimization: Optimized MongoDB database queries and implemented effective Redis caching, which reduced response time from 5 seconds to just 300 milliseconds.

Engineering Systems & Integrations

platform: Zoho Cliqrunning
$ deluge deploy --project cliq-pipeline-bot

Zoho Cliq CI/CD Integration

Engineered a real-time pipeline monitoring bot using Webhooks to track GitHub pull requests and Cloudflare deployment statuses within Zoho Cliq, centralizing developer notifications.

DelugeWebhooksREST APIJSONZoho Cliq
platform: NodeJS / WebSocketsactive
$ nodectl start chat-server --port 8080

Chat Messenger

Engineered a real-time communication system using WebSockets to enable instant messaging, typing indicators, and live connection updates, improving user interactivity and system responsiveness by ~40%.

HTMLCSSJSNode.jsWebSockets
platform: PHP / MySQL / Redissynced
$ php artisan serve --host=guvi.local

User Data Management System

Built a web-based management system enabling users to sign up, log in, and manage personalized data, leveraging Redis, MySQL, and MongoDB for efficient data handling and optimized performance.

PHPHTMLCSSJSBootstrapRedisMySQLMongoDB
platform: Automation CLI / PHPcompleted
$ php crafter-cli pptx:generate --source=dataset.csv

Crafter.ai

Devised and automated a slide generation system that converts structured datasets (.csv, .xlsx) into editable PowerPoint (.pptx) files, streamlining report creation and reducing manual effort by 70%.

PHPHTMLCSSJSBootstrapRedisMySQLMongoDB

Coding Profiles

Milestone Audit Logs

sanjay@dev: ~/audit_logs
[2025][SUCCESS]Winner of the Zoho Developer Community Hackathon 2025 (Zoho Cliq Category) (Issued by: Zoho Developer Community)
[2024][SUCCESS]Received Certificate of Recognition from GUVI - January 2024 to April 2024 Period (Issued by: HCL GUVI)
[2022][INFO]Google Kickstart Round G 2022 - RANK 9695 (Issued by: Google)
[2021][INFO]Interizon Hackathon 2021 - Finalist (Issued by: Interizon)
[2021][INFO]Intro to Web Development - Coursera Credentials (Issued by: Coursera)
[2021][INFO]C Programming / Java Programming - Coursera Certifications (Issued by: Coursera)
[2022][INFO]Mastering Data Structures & Algorithms using C and C++ (Issued by: Udemy)
[2022][SUCCESS]Java Skill Assessment & Problem Solving Assessment (Issued by: HackerRank)

Get In Touch

sanjay@dev: ~/contact

$ ping -c 1 sanjay_n

Always happy to talk about backend systems, integrations, interesting side projects, or something I wrote on the blog. Drop a message and I'll get back to you.

Physical CoordinatesCoimbatore, Tamil Nadu, India
Response TimeUsually within a couple of days