About me

I'm a software engineer specializing in startups and open source, with expertise in low-level systems, native Node.js addons, and performance-critical application.

  • I'm the original author of the RemotePC Linux App , an Electron.js desktop app with Linux services and native node modules for real-time remote streaming.
  • On the RemotePC R&D team, achieved >30 FPS streaming by offloading the pipeline—desktop capture, RGB-to-YUV conversion, H.264 encoding/decoding—to GPU via hardware acceleration and FFmpeg, slashing resource use.
  • Built and led the RemotePC Linux team from hiring to delivery of a production-grade app.
  • Created IDrive BMR's partner manage remote access using WebRTC and signaling servers.
  • Contributed to Postman's Linux ARM desktop app support. Contributed to postman desktop application's launch performance optimizations by 20%.
  • Maintaining and revamping Ajv-Plus JSON Schema Validator for full JSON Schema compliance.

Available for consulting on C/C++, hardware accelerated video, native Node addons, Ajv-Plus, JSON Schema, architecture. reaching out

What i'm doing

  • JSON Schema logo

    JSON Schema

    While JSON is probably the most popular format for exchanging data, JSON Schema needs a lot more awareness.

  • Ajv-Plus icon

    Ajv-Plus

    The most popular JSON Schema Validator needs maintainance and direction. Maintaining the fork of Ajv.

Testimonials

  • Raghu Kulkarni

    Raghu Kulkarni, CEO, IDrive Inc.

    Frankly speaking, you have contributed more to the company than most people. Innovation is not easy. Most people do just routine work. Very few actually create something new and ground breaking. I don't think in our entire company we have created ground breaking products except in web viewer, HW acceleration etc..This was truly impressive. Thank you. You deserved the best innovation award.

  • Jayaram Karanth

    Jayaram Karanth, Head of RemotePC, IDrive Inc.

    You are one of the excellent resource whom I have worked in recent years. We did many achievements like beat webviewer performance, h/w accelerate to windows, linux rpc, WebRTC based remote access to BMR which is new for us and many more. I really appreciate your R & D work.

  • Juan Cruz Viotti

    Juan Cruz Viotti, Sourcemeta Founder | JSON Schema TSC

    Bala is a proficient JavaScript developer with experience working with large-scale cross-platform desktop apps (like Postman) using frameworks like Electron both as an individual contributor and as an architect. Bala can confidently find his way through on macOS, GNU/Linux, and Windows and has recently been learning native application development with C and C++ on GTK/GNOME and Win32.

  • Kousik Satish

    Kousik Satish, Google | NIT Trichy

    Bala was a wonderful mentor and was pivotal in guiding the team to build RemotePC for Linux from scratch. When given a problem, he always tries to find many different ways of solving it and then evaluates the best out of it. This is a quality which has personally inspired me and his research has helped the firm in finding unique and new solutions. Apart from work, he always maintains his calm and keeps the environment lively. He is definitely a very good team player and a leader who is capable of adding value in any role he is presented with.

  • Leela Shankar Adhimulam

    Leela Shankar Adhimulam, AI Growth Hacker | Entrepreneur | Public Speaker | Content Creator

    Balakrishna is immensely knowledgeable and loves whatever he does. He works hard and is an excellent team player, always helping and guiding his peers and subordinates. He helped us a lot in clearing many bugs and dependency issues. Never miss a chance to work with him!

  • Ravish Hebbani.V

    Ravish Hebbani.V, Associate Manager HR at IDrive Software India Pvt Ltd

    Balakrishna is a smart at work, highly dedicated individual hired through NITK Campus! I would highly recommend him for any of Linux or any new assignment,he is a creative & innovative thinker and he was one of the best resource too in IDrive" All the best to you Balakrishna and I am sure you will continue the good work.

Resume

Education

  1. National Institute of Technology Karnataka

    2014 — 2016

    Master of Technology - M.Tech, Computational Mathematics

  2. G. Pulla Reddy Engineering College (Autonomous) Kurnool

    2009 — 2013

    Bachelor of Technology - B.Tech, Computer Science

  3. Narayana Junior College Kurnool

    2007 — 2009

    Intermediate(+2), Mathematics, Physics and Chemistry (MPC)

  4. Sri Bala Sai High School Kurnool

    2005 — 2007

    Secondary School Education

Experience

  1. Senior Systems Engineer

    2020 — 2025

    Postman Inc.

  2. Linux Team Lead

    2016 — 2020

    Idrive Inc.

  3. Intern

    2015 — 2016

    Dell EMC Technologies.

My skills

  • C  ·  C++  ·  Node.js  ·  Native node modules  ·  Electron  ·  JavaScript  ·  TypeScript  ·  CMake

Blog

Contact

Contact Form