Software Architect

I'm Kumar Abhishek

A researcher and practitioner of designing and improving internet scale services and distributed systems. I have deep interest in learning new technologies and I strive for improving upon continuously. 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 Java, Node.js, Golang, Python, etc. Multiple aspects of Clean Architecture, and cloud design patterns. Supporting multiple HTTP protocols, 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 on Amazon ECS and Kubernetes. 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

Adobe

Pioneered technology solutions and architectural frameworks for Adobe's Firefly APIs, enhancing integration capabilities across Adobe flagship applications while improving service performance across platforms.

Bazaarvoice

Leading technical initiatives and compliance in ratings and reviews of product offerings.

Cisco Systems

Architecting and developing cloud-based solutions for communication technologies.

Others

Education

  • Post-graduated from Birla Institute of Technology and Science, Pilani (MS, Software Systems).
  • Graduated from R.V. College of Engineering, Bangalore (B.E, Information Science and Engineering).

Collaborations

Languages

  • English
  • Hindi

Contact