Srikanth Bandaru

Srikanth Bandaru

A  

Hi, my name is Srikanth, and I am a Senior Software Engineer. I care deeply about the people I work with and bring empathy and strong communication to teams. I strive to learn and teach as much as I can.

Skills

The main area of my expertise is full stack JavaScript development. Currently, I am using React for the frontend and I'm compiling the code in V8 for backend.

Skills Distribution

Focus

JavaScript
ReactJS
Node.js
Functional Programming
PostgreSQL
Python

Portfolio

I enjoy bringing ideas to life and strive to build great applications. I also contribute to Open Source in my spare time. Take a look at some of my recent projects. You can also check my GitHub here.
ALL
JAVASCRIPT
REACTJS
NODEJS
OTHER
portfolio

reactjs-input-validator

An input validator built for Reactjs

portfolio

hindutempleofstlouis-donation-platform

A donation platform for a non-profit

portfolio

youtube-super-user

Gives you super user access to YouTube. Let's you control video speed using keyboard.

portfolio

chandamama-downloader

A small script to download all the Chandamama magazines

portfolio

reactv16-mailto

A react component to create and display a mailto link.

portfolio

srikanthbandaru

portfolio

video-maker

Projeto open source para fazer vídeos automatizados

Work History

I care deeply about the people I work with. I bring empathy and strong communication to teams, and strive to learn and teach as much as I can. You can also check my CV here.

Software Developer

Developing large-scale enterprise web applications using functional & point-free style JavaScript, React, Node, and PostgreSQL. Built a proof of concept and am currently leading the development efforts of an in-house, scalable and collaborative platform for reusable components.

bayer-logoDec 2019

Technical Lead

Led rapid development of an internal application for our clients from concept to working software and customer trails. Oversaw organizational change of our front-end stack (to React.js + Redux). This required understanding and managing the needs of the company, developers and clients, and planning, communicating and architecting the change.

cognizant-logoApr 2017

Blog

I learn from the community and love to share back what I have learned. I started regularly writing about everything from Front End development to ServerSide JavaScript.
How I built the portfolio section of https://bsrikanth.com
January 21, 2019
2 min read

I am very happy, especially in this section. The portfolio list is not hardcoded. How lame would that be?😊 A GraphQL query fetches all my…

Read full article
JavaScript Explained: The Event Loop
January 19, 2019
2 min read

To make complete sense of this article, please make sure to get yourselves familiarized about call stack and execution context…

Read full article
JavaScript: What is Execution Context & Call Stack
January 19, 2019
2 min read

Understanding the fundamentals of a programming language gives us a broader perception and it is what separates a junior developer from a…

Read full article

Contact

Say Hello!! If we ever meet in person, your drink is on me!