Profile Picture

Anupam Asok

Software Engineer . Photographer

Hailing from Kerala, India, I am an experienced software developer with a four-year background in application development. As a senior programmer, I approach tasks with a commitment to excellence.


I hold a strong passion for simplicity and quality, recognizing their vital role in achieving successful project outcomes. Being a collaborative team player, dedicated worker, and quick learner, I consistently seek opportunities to expand my skill set.


My approach is rooted in the belief that a job done well speaks for itself. This drives me to consistently deliver outstanding results that go beyond expectations.

Experiences

“No man ever steps in the same river twice, for it's not the same river and he's not the same man.” - Heraclitus

Target India

Senior Software Engineer

Apr 2022 - Present

|

Bengaluru, India

  • As a valued member of the cloud and compute team, my responsibilities encompass maintaining the foundational platform that empowers applications across over 1900 store locations within the United States.
  • Drawing on my proficiency in Golang, I crafted an orchestrator service to govern the deployment strategy for novel application versions on Target's exclusive cloud infrastructure in stores. The outcome: flawless and efficient rollouts, ensuring seamless user experiences.
  • In a leadership role, I efficiently managed the image rollout in Target Distribution centers, reducing the timeline from 1.5 months to just two weeks through strategic automation. This streamlined process minimized errors and introduced advanced post-rollout debugging with enhanced logging and precise workflow patterns. Notably, this year, I accomplished the same task within a week.
  • Presently, I am engaged in the development of a novel application platform designed to deploy target applications as virtual machines on servers within Target's retail stores across the US. This initiative will supplant the current Kubernetes platform that Target is currently utilizing.

Sandvine Networks

Senior Software Engineer

Sept 2021 - Mar 2022

|

Bengaluru, India

  • As a leader of the development team, I successfully spearheaded the creation of the NEF (Network Exposure Function) 5G node on the Control Plane. This Highly Available distributed system, built using Golang and featuring the HAProxy load-balancer, is capable of handling an impressive 150k REST requests per second.
  • I played a critical role in configuring the system for service discovery using Consul and ensuring that all configurations were properly synchronized across the platform.
  • With a keen focus on performance optimization, I utilized golang tools such as the Pprof profiler and Delve debugger to fine-tune the memory and CPU utilization of the NEF services, resulting in significant performance improvements.
  • In addition, I implemented the Workerpool pattern to optimize the handling of HTTPS requests, leading to substantial performance gains. As part of my responsibilities, I also implemented the 5G CP Encryption feature, adding HTTP2 over TLS1.2 for golang services in 5G nodes.
  • To ensure smooth coordination among the team, I took on the additional role of Scrum Master, overseeing a group of 10 skilled engineers.

Software Engineer

Jun 2019 - Oct 2021

|

Bengaluru, India

  • I was part of modifying the PacketLogic Linux distro (Pldist) to build a new virtual machine image for the Control Plane (CP) 5G-ready nodes.
  • I was part of enhancing the working efficiency of the KOI election manager in the Highly Available Maestro Policy Engine CP node. Upgraded the KOI version to utilize leader elections, which effectively prevents split brains in the cluster and effectively handles network cuts between nodes.
  • I played a key role in developing a Golang-based SOAP to REST adapter service.

NIT Calicut

Summer Intern

May - July 2018

|

Calicut, India

I was part of developing the Freight Management System for the Food Corporation of India (FCI) Kerala Region. This project implemented a heuristic algorithm in Python for optimal freight transport across warehouses for FCI.
Improved the execution time of the algorithm while porting from MatLab to Python. Developed a web interface using Bootstrap and MySQL with Django as the backend for running the algorithm on a client-server architecture.

B.Tech, Computer Science & Engineering

2015 - 2019

|

Calicut, India

My time at NIT Calicut (NITC) was instrumental in reinforcing the bedrock of my discipline. Through my leadership role as an executive in the Computer Science and Engineering Association (CSEA), I became a master at dealing with people and taking on accountability. As the Treasurer for Fossmeet'19, an esteemed gathering that highlights the virtues of Free and Open Source Software, I sharpened my financial acumen and organizational skills. Interacting with an eclectic mix of brilliant minds at NITC also instilled in me a deep reverence for the value of diversity.

Technical Skills

“When love and skill work together, expect a masterpiece.” - John Ruskin


Programming Languages

Golang

C / C++

Python

Shell Scripting

tcl


Tools and Frameworks

Git

Grafana

Pprof (Go)

tmux

Confd

Consul

Delve (Go)

Docker

Haproxy (LB)

Kubernetes

Make

Vim

Prometheus


Web Development

Tailwind CSS

Bootstrap

Django

React


Operating Systems

Linux

Windows

Mac


Graphics and Design

Adobe Photoshop

Adobe Lightroom

Adobe Premier Pro

Adobe XD

Adobe After Effects

Photography

“You don't create a photograph, you make it.” - Ansel Adams

I'm deeply passionate about photography.

Photography has enriched my life for more than eight years, prompting me to perceive the world uniquely. I'm always seeking fresh angles that capture the beauty in my surroundings—during my journeys or through my camera lens. My exploration of photography and image editing has deepened my grasp of colors and their emotional resonance. Each time I hold my camera, I'm brimming with anticipation for fresh viewpoints and revelations. Beyond a passion, photography is a lifestyle that has fundamentally altered how I perceive and engage with the world.

gallery
gallery
gallery
gallery
gallery
gallery
Follow me on Instagram

Come Say Hello :D

Connect with me on social media