Kaushik Chakraborty

kaushik@kaushikc.org | github.com/kaychaks | keybase.io/kaushikc | linkedin.com/in/kaychaks/
kaushikc.org/tags/technology

About me

I am passionate about programming from its mathematical to its industrial aspects. My interests lies in Functional Programming, Knowledge Engineering, and Decentralized Web. I am a self-learning, research-focused, and hands-on programmer with experience in building sytems at both server and client level. I’ve worked in R&D organizations as well as handled large Enterprise Client Delivery projects. My idea of leadership is show-and-tell and less leadership more collaboration. I value open-source culture and try to contribute to open-source projects on the side.

Programming

Haskell, TypeScript, JavaScript
Also: Scala, React, Relay, Redux, PHP, Python, PureScript

Operations

Linux, Kubernetes
Also: Terraform, Ansible, Circle CI, Docker Registry, Nix, Dhall

General

Modern Web Programming(GraphQL, Virtual DOM, Progressive Web, Web Assembly), Functional Programming, Type Systems
Also: HTTP(1&2), Reactive Principles, Graphs, Formal Methods, Knowledge Engineering, Site Reliability Engineering (SRE), Extreme Programming based Agile

Experience [Cognizant Technology Solutions, 2006 - NOW]

Sr. Architect - Large Store Transformation [2019 - 2020]


Sr. Architect - Global Technology Office - Applied Research Initiatives [2018 - 2019]


Architect - Global Technology Office - Solutions and Accelerators [2012-2018]


Sr. Associate - Global Technology Office - Consulting [2011 - 2012]


Associate [2006 - 2011]


Education

B. Tech [Computer Science & Engineering], 2002 - 2006, Kalinga Institute of Technology and Science, Bhubaneshwar, India.