Summary
Overview
Work History
Education
Skills
Accomplishments
Websites
Projects
Timeline
Generic

Kushal Banik

Kolkata

Summary

Software Engineer with a track record of designing high-performance, large-scale distributed systems. Expert in search engine architecture, enterprise content services, and real-time data processing. Proven ability to optimize performance, reduce latency, and deliver secure, scalable solutions for millions of users worldwide.

Overview

2
2
years of professional experience

Work History

Software Developer-2 Alfresco Content Services

Hyland
04.2025 - Current
  • Built a custom Apache Lucene-based search engine on top of Elasticsearch, designing core search functionality and exposing a unified Elasticsearch interface; achieved 2.5 s avg query time for 50k+ concurrent users (15% faster vs v1.0).
  • Enhanced search relevance and coverage via custom grammar analyzers, token filters, and improved ranking, yielding wider results, +accuracy, and 3% lower latency; added live eventual-consistent indexing for 4M+ docs with 50 ms avg latency.
  • Engineered robust Rendition and Transformation Service in ATS, handling 2B+ docs/day, reducing doc-to-PDF time to 40ms, increasing throughput by 30%, and improving SLA compliance.
  • Enhanced AI-based rendition service for large-scale metadata extraction, achieving 40 ms doc-to-PDF, boosting throughput by 30% and driving 18% quarterly adoption (62% annual usage).
  • Technologies: Architected cloud infrastructure on AWS EKS utilizing Kubernetes, Java, Spring Boot, and PostgreSQL.

Software Developer-1 Hyland Identity Services (IDS)

Hyland
Kolkata
10.2023 - 03.2025
  • Engineered secure federated identity for 40K+ customers in Hyland Identity Services using OAuth 2.0, OIDC, and SAML. Cut federation time for 10K users to 20 s (36% faster) and boosted overall authentication performance by 20% through Okta/Ping integration.
  • Improved reliability and security by mitigating Replay Attacks (7% increase in license renewals), adding metadata health checks and developed in-house health-check algorithm (4.5% reduction in support tickets), and enabling Device Code Authorization for 5.5K devices at 2.5s average login time.
  • Introduced Device Code Authorization support using IDS for native devices, enabling secure login for 10,000+ devices in under 30 seconds; adopted by 10% of new global customers and expanded suitability for healthcare systems.
  • Tools & Technologies: Spring OAuth Server, SQL Server, LDAP, Angular, TypeScript, SqlServer, DynamoDb.

Education

B.Tech. - Electronics and Communication Engineering

RCC Institute of Information Technology
Kolkata
06.2022

Skills

  • Java
  • JavaScript
  • TypeScript
  • Spring Boot
  • Spring Security
  • Spring OAuth Server
  • Spring WebFlux
  • Hibernate
  • Tomcat
  • ELK Stack
  • Angular
  • Federated Identity
  • Distributed Systems
  • Machine Learning
  • PostgreSql
  • MySql
  • DynamoDB
  • MongoDB
  • AWS

Accomplishments

  • Solved 1000+ algorithmic problems on LeetCode, ranking in the top 0.85% globally (99.15% percentile).
  • Protected intellectual property by securing two copyrights, Covid-Ai (SW-14729/2021) and CoviDoct (SW-15448/2022), for AI-driven medical imaging algorithms.
  • Won Ideathon 2022 and secured a 6-month incubation under the Government of West Bengal with NextMedIt, leading a pilot project on Advanced Healthcare using AI, impacting 12 rural healthcare centers.

Projects

FluxPay - Intelligent Payment Processing Platform, Built a high-performance payment processing platform integrated with major card networks, handling 20k+ requests/min at scale with smart routing for optimal payment method selection and smart retry with precise duplicate detection., Architected an asynchronous event-sourcing model with idempotent commands and exactly-once delivery guarantees. Integrated HSM-backed PCI-DSS Level 1 certified vaults (Thales/Gemalto) for cryptographic tokenization, achieving 99.999% token issuance uptime., Developed a TypeScript SDK with Angular reactive extensions featuring WebSocket-driven webhooks and SSE (Server-Sent Events). Achieved consistent 3.2ms p99 latency for real-time payment status propagation using optimized protobuf payloads and edge-cached CDN endpoints. Open Source Contributions, Alfresco Community Repository

Timeline

Software Developer-2 Alfresco Content Services

Hyland
04.2025 - Current

Software Developer-1 Hyland Identity Services (IDS)

Hyland
10.2023 - 03.2025

B.Tech. - Electronics and Communication Engineering

RCC Institute of Information Technology
Kushal Banik