
Backend Developer with 2+ years of hands-on experience specializing in Go (Golang) to build highperformance, concurrent systems. Expert in leveraging goroutines, channels, and scalable architectures to create responsive, efficient applications. Proficient in TCP/UDP networking, WebSocket communications, and optimizing network-based systems for low-latency, fault-tolerant operations. Extensive experience with SQL databases (including SQL Server), and designing efficient, robust data pipelines for real-time data processing. Strong command of cron jobs, system automation, and ensuring application performance, security, and scalability across distributed systems. Passionate about leveraging technical expertise to drive business success, deliver impactful results, and contribute to the continuous growth of organizations.
• High-Performance Real Time Data Processing & Storage System :-
Designed and implemented a scalable, real-time data processing system in Golang with a focus on high throughput, zero data loss, and seamless integration. The solution efficiently handles incoming data streams, processes them dynamically, and optimizes storage across SQL databases and Kafka.
-KeyFeatures :
Real-Time Data Ingestion
Dynamic Client Discovery
Intelligent Data Management
Optimized Batch Transactions
Scalability & Fault Tolerance
Multi-Mode Storage Support.
• Unified Trading Gateway (UTG) :
A high-performance, real-time transaction processing server built in Golang, designed to handle continuous client requests 24/7 without delay. It supports multiple communication protocols and efficiently processes logins, orders, modifications, cancellations, getting reports and other critical transactions while ensuring security, scalability, and real-time monitoring.
- Key Features :
Seamless Multi-Protocol Support
Ultra-Fast Processing
Real-Time Monitoring & Insights
End-to-End Security
Scalable & Configurable
Structured Data Processing.
• Tools Developed
- LogCheckerTool :
Created a cron-based script to monitor and analyze application logs for errors, warnings, or unusual system behavior. Helps in early detection of runtime or system-level issues., Shell Scripting, Cron, Linux (RHEL), Log Parsing (Grep, Sed, Awk)
- PatchUpdateScript :
Developed a shell-based automation script to deploy patches and updates across 60+ Linux servers in test and production environments. Integrated with Ansible for smooth and consistent deployments., Shell Scripting, Ansible, YAML, SSH, RHEL, Cron.
- LogCleanerUtility :
Built an automated script to clean up old logs and free up disk space. Runs on a scheduled basis using cron and is configurable based on log type and retention policy., Shell Scripting, Cron, Linux (RHEL), File System Tools (find, rm).
- LoadGeneratorTool :
Developed a custom Load Generator Tool to simulate high-throughput traffic and test the performance of backend systems. Designed primarily to benchmark services written in Go, ensuring they handle concurrent requests, message bursts, and network edge cases., Go (Golang), TCP/UDP, Concurrency (goroutines, channels), Cron (optional), Networking