Chandrakiran J

Software Engineer

Bengaluru, Karnataka, India9 yrs 9 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Led development of high throughput microservices.
  • Improved system performance significantly across multiple projects.
  • Expert in designing scalable backend systems.
Stackforce AI infers this person is a Backend-heavy SaaS Engineer with expertise in microservices and performance optimization.

Contact

Skills

Core Skills

MicroservicesDistributed Systems

Other Skills

API AutomationAlgorithm DesignAmazon Web Services (AWS)ArgoCDAutomation ToolsC#CSSCommunicationECSEKSGo (Programming Language)GolangHTML5JavaJavaScript

About

Highly motivated and talented Lead Development Engineer with 7 years of experience in building backend services and systems, improving product performance, designing new features, and setting up for timely releases. Proven expertise in developing microservices and setting up platforms to work on scaling & maintaining systems to support up to a million users and high throughput traffic reliably. Technically, well-versed with Java, golang and nodeJs. Strong ability to lead geographically-diverse teams of junior engineers and interns across time zones for designing distributed systems, building high throughput microservices & supporting platforms while increasing their efficiency, and unblocking their issues. I am on the lookout for exciting new opportunities to learn and grow further. I can be reached at kiranchandra314@gmail.com

Experience

Bluejeans by verizon

2 roles

Lead Software Engineer

Promoted

Nov 2022Present · 3 yrs 4 mos · Bengaluru, Karnataka, India

  • Spearheaded the team in building newer integration services for Healthcare Providers, Slack, Facebook, OAuth, twilio, Canvas, etc.
  • Redesigned and improved the performance of the Events Chat service that resulted in improvement from
  • 100msg/sec to 500msg/sec
  • Designed and developed a new websocket service in Golang that provided a throughput of 1 Million msgs/sec
  • Built a service for accumulating Event stats in golang for in-house analysis with a throughput of 100k rpm
  • Part of a team that worked on the backend platform: worked on multiple improvements, which led to performance
  • gains throughout the backend systems
  • Led the team and owned the complete lifecycle of the Events product side development of a new Moderator
  • Dashboard feature
  • Designed a technique for encoding events recordings at variable bitrate, that improved the encoding performance
  • by 2x, increased the quality of the video and reduced the storage space needed for the encoded recordings
  • Redesigned the recording processing service using EKS, Keda and argoCD, that improved the system capacity from 400 concurrent to 2000 concurrent video processes.
GolangWebSocketMicroservicesPerformance OptimizationEKSArgoCD+1

Senior Software Engineer

Apr 2020Nov 2022 · 2 yrs 7 mos · Bengaluru, Karnataka, India

  • Worked in the Integrations Team responsible for critical integrations with third parties
  • Redesigned and re-built the legacy services for various integrations using ECS, EKS and Java
  • Fixed various bugs and bottlenecks in the legacy services, that improved the performance of the services by 2x • Designed and developed a Bot for automatically detecting and recovering lost Bluejeans recordings
ECSEKSJavaPerformance OptimizationMicroservicesDistributed Systems

Bluejeans network

2 roles

Software Development Engineer

Aug 2017Apr 2020 · 2 yrs 8 mos · Bengaluru Area, India · On-site

  • Part of the Events team, which owns the Bluejeans Events product, that supports lakhs of users per Event
  • Co-created the UI, API Automation Framework and CD workflow for the team to be used; this cut the time needed
  • to run the tests and analyse the results by 50%
  • Worked on the creation of Automation tool for video streams and websocket tests
  • Designed and developed the BlueJeans Slack Bot Service
API AutomationAutomation ToolsSlack Bot ServiceMicroservices

Intern

Jul 2016Aug 2017 · 1 yr 1 mo · Bengaluru Area, India · On-site

Education

Visvesvaraya Technological University (VTU)

Bachelor of Technology - BTech — Computer Science

Jan 2012Jan 2016

Stackforce found 100+ more professionals with Microservices & Distributed Systems

Explore similar profiles based on matching skills and experience