CHARIK GOYAL

Software Engineer

Bengaluru, Karnataka, India5 yrs 10 mos experience
Highly Stable

Key Highlights

  • Innovative solutions enhancing system performance.
  • Expertise in Go and Python for backend development.
  • Proven track record in security hardening initiatives.
Stackforce AI infers this person is a SaaS Backend Engineer with a strong focus on performance optimization and security.

Contact

Skills

Core Skills

Go (programming Language)Software DevelopmentBack-end Web Development

Other Skills

Python (Programming Language)C++NginxSELinuxCSPMicroservicesMiddlewarePostgreSQLDatabasesEncryptionComplianceFull-Stack DevelopmentPythonRedisBack-end Operations

About

Innovator of next-generation solutions, systems, and applications giving society a competitive edge and producing outstanding results. A self-learned programmer can turn coffee into code. Have always found Web dev a way to be more creative, a way to express me in a better way.

Experience

5 yrs 10 mos
Total Experience
2 yrs 2 mos
Average Tenure
7 mos
Current Experience

Cloudflare

System Engineer

Oct 2025Present · 7 mos · Bengaluru, Karnataka, India · Hybrid

Ivanti

3 roles

Software Engineer

Promoted

Jul 2023Oct 2025 · 2 yrs 3 mos

  • Designed and deployed an LLM-powered log-analysis agent that ingests new log files, pinpoints anomalies, and offers interactive, chat-based root-cause analysis.
  • Enhanced core Go microservices with context-aware goroutines, gRPC streaming, and structured Zap logging—raising throughput by 35% and cutting p95 latency from 180 ms to 95 ms.
  • Migrated a legacy C++ web server to Nginx, optimizing configuration and integrating modern web technologies for zero-downtime rollout.
  • Led a comprehensive security hardening initiative: implemented SELinux policies, a file-input validation framework, dynamic encrypted credentials, and a CSP rollout with automated QA—boosting system robustness by 30%.
  • Championed a message-queue-based middleware microservice to synchronize cross-service workflows, ensuring reliable process completion notifications.
Go (Programming Language)Python (Programming Language)Software Development

Associate Software Engineer

Jul 2022Jul 2023 · 1 yr

  • Engineered high-throughput REST and gRPC APIs in Go (worker pools, context cancellation) and Python (asyncio with Uvicorn + concurrent.futures thread pools)—driving a 4× throughput boost (8 K → 32 K RPS) under heavy load.
  • Optimized a backend service (NSA), improving response times by 40% and enhancing overall scalability and operational efficiency.
  • Secured sensitive data with encryption protocols and compliance checks, safeguarding against emerging cyber threats.
PostgreSQLDatabasesSoftware DevelopmentBack-End Web Development

Associate Software Engineer Intern

Jan 2022Aug 2022 · 7 mos

  • Automated data-cleanup pipelines in Python/PostgreSQL, cutting storage costs by 15% and boosting query performance.
  • Identified & resolved critical bugs in the NSA release, ensuring a smooth production launch and positive user feedback.
DatabasesFull-Stack DevelopmentSoftware Development

C4 projects

Web dev lead

Aug 2019Jan 2021 · 1 yr 5 mos

Software Development

Hearts club-vit

Human Resources Manager

Jan 2019Jan 2021 · 2 yrs · Vellore, Tamil Nadu, India

Education

Vellore Institute of Technology

Bachelor of Technology - BTech — Computer Science

Jan 2018Jan 2022

Stackforce found 100+ more professionals with Go (programming Language) & Software Development

Explore similar profiles based on matching skills and experience