Distributed Systems, Architect I'm Kumar Abhishek An innate researcher of designing and scaling internet scale distributed systems. I have deep interest in learning new technologies and I strive for making the web beautiful. Check out more about me by downloading my cv. Download CV

Skills

Cloud

Amazon Web Service for compute (EC2, Fargate, ECS, ECR, Lambda, etc), database (RDS, Aurora, DynamoDB, Elastic Cache, S3, etc), network and content delivery (API Gateway, Cloudfront, Route53, VPC, Cloud Map, ALB, WAF, etc) to list a few.

Code

Production grade design and implementation of various services and applications using Golang (v 1.17+) and JavaScript (ES 10+). Multiple aspects of Clean Architecture, and cloud design patterns (Rate/Quota limiting, Strangler, Saga, etc). Supporting multiple HTTP protocols on same port including WebSocket for real-time communication.

Micro Services

Highly scalable internal / external APIs (REST, WebSocket, GRPC), over TLS (HTTP 1.1, HTTP 2) running as containerised microservices. Various kinds of authentication and authorisation system based on cookies and tokens securing endpoints. Protocol Buffer based encoding / decoding, etc

UI

Various Web based UI and PWA using JavaScript (React.js, Lit, etc) passing Core Web Vitals (LCP, FID, CLS) and Web Accessibility (W3C WCAG). Various kind of layouting using CSS (Grid layout, Flexbox, Box model, etc).

Regulatory

Data privacy (e-privacy regulations) compliance for consent based first-party and third-party cookies (CNIL, CCPA) management. Meeting VPAT and W3C WCAG.

Tools

VS Code, Git, Lucidchart, NoSQL Workbench, Slack, Atlassian Jira, Atlassian Confluence, Markdown, Postman, AWS Cli, Chrome Developer Tools, etc.

Experiences

Bazaarvoice

  • Representing India technical leadership team for various product offerings and portfolio.
  • Driving non-functional requirements such as performance, security, portability and scalability.
  • Full-stack architecture, development, maintenance of solution using AWS, Google, Cloudflare, etc.
  • Key leader for driving technological innovation and solving business problems for customer delight and retention.
  • Regulation & Compliance leadership at organisation level for ePrivacy – CNIL & Web Accessibility – W3C WCAG.
  • Part of technical leadership group for India initiatives.

Cisco Systems

  • Design and development of Cloud native application for Cisco Unified Communication Technology Group (UCTG).
  • Identifying non-functional requirements such as performance, security, portability and scalability of the application.
  • Full-stack architecture, development, maintenance of solution on AWS.
  • Represent technical leadership team for co-ordinating with product management and other stake holder for cloud based UCTG telemetry solutions.
  • Scrum, Agile methodologies.

Eros International

  • Overall backend development of web applications (ErosNow & ErosNow Analytics) including Nodejs, Java, JavaScript, VARNISH, HAProxy, Stunnel, NginX, etc.
  • HTTPS - SSL Certificate, REST APIs for catalog (Movies / Music videos / Short Content, etc.)
  • User/Session Management, Social Network Login
  • Frontend development using HTML5, CSS3, JavaScript, LESS, Jade, etc.
  • Movie Subtitles, Online Subscription, Advertisement (Preroll, Companion, etc.)
  • Optimization & performance tuning for iPad & IE, Google Analytics.

Others

Education

  • Post-graduated from Birla Institute of Technology and Science, Pilani in 2009 with a MS degree in Software Systems.
  • Graduated from R.V. College of Engineering, Bangalore in June 2005 with a B.E degree in Information Science and Engineering.

Collaborations

Languages

  • English
  • Hindi

Contact