Software Engineer @ Nexthink | Distributed System, AI Integration, Java

India

Bengaluru

Bangalore Urban

Bangalore Urban, Karnataka, India







Bachelor of Computer Application, Computer Science
Utkal University

Master of Computer Applications - MCA, Computer Science
Utkal University
Join Shibanisankar and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSoftware Engineer @ Nexthink | Distributed System, AI Integration, Java
Senior Software Engineer at Nexthink with over 11 years of experience in designing and managing high-availability, multi-tenant platforms. Proficient in the Java ecosystem, including Java 21, Micronaut, and Project Reactor, with a strong focus on distributed systems, data platforms, and enterprise event-driven architectures. Developed a distributed, fault-tolerant infrastructure and custom Kubernetes Operator to enhance data transformation and streaming capabilities. Contributed to implementing custom Model Context Protocol servers, enabling advanced natural language querying for Nexthink Spark. Served as a Feature Lead and Scrum Master, managing a team of engineers, driving agile processes, and achieving engineering KPIs. Skilled in Elasticsearch, PostgreSQL, and Retrieval-Augmented Generation (RAG), with a track record of delivering scalable, innovative solutions for complex technical challenges.
Greater Bengaluru Area
claude code
claude
cursor
gemini
github copilot
mcp
Senior Software Engineer at Nexthink, Jan 2022 - Present · 4 yrs 11 mos, India, • Designed a distributed, fault-tolerant infrastructure using Java 21, Micronaut, and Project Reactor. • Architected a custom Kubernetes Operator for a multi-config data transformation engine, enhancing data streaming capabilities. • Developed custom Model Context Protocol servers to support Nexthink Spark with natural language querying. • Managed a team of 5 engineers as Feature Lead and Scrum Master, driving agile sprints and engineering KPIs.
Senior Software Engineer at Rakuten, Apr 2018 - Jan 2022 · 3 y 9 mo, Bengaluru, Engineered a centralized internal ad configuration and layout authoring platform using Spring MVC, enabling Rakuten operators to define, format, and bundle complex digital inventory packages. Architected internal layout engines: Developed robust backend controllers and business logic layers enabling internal operators to systematically author complex ad shells by configuring dedicated menus, layout frameworks, and specific formatting rules. Engineered operator configuration schemas: Created comprehensive administrative data models using Hibernate and MySQL to map and enforce structural layout constraints across localized ad packages. Built individual ad-tag testing tools: Programmed a custom generation utility allowing operators to download standalone ad tags to preview and validate structural rich-media behavior of ad. Automated batch distribution pipelines: Designed low-latency, asynchronous batch processing engines to aggregate finalized structural templates and publish them downstream as active inventory layouts ready for marketplace sale.
Software Engineer at Rakuten India, Jan 2016 - Jan 2018 · 2 yrs 1 mo, Bangalore Urban
Associate Software Engineer at Rakuten India, Mar 2015 - Jan 2016 · 11 mos, Bangalore Urban, Karnataka, India
Bachelor of Computer Application, Computer Science, Utkal University
Master of Computer Applications - MCA, Computer Science, Utkal University