Shailendra Singh

Cloud Architect with 11 years of experice in Java/Python development

Bengaluru Area, India

Kubernetes CoreOS Netty Piston Portal MyBatis Cloud Computing IaaS Gradle OpenStack Apache Spark Docker Spring Framework JPA JSF Akka Groovy AWS Java Enterprise Edition DevOps Hibernate Scala Core Java Spring Oracle MongoDB Requirements Analysis Big Data Web Services Linux Java jQuery Agile Methodologies MySQL Cloud Computing
A passionate Java/Python/Node/Go developer with 10+ years of experience who is an Open Source developer in first half and Cloud Architect in second half. Working on a cloud marketplace product in my current project.

I can code in four languages -
Java - I have been coding in Java since beginning of my career.
Python - When I am in linux world this is the only language I use. I do all of my automation using python.
NodeJs - Basic knowledge (My first NodeJs application is a REST API for exposing AWS pricing in REAL TIME.)
Go - Learned it to understand code and implement a feature in Docker registry which I was looking for desperately.

I am author of Piston (A container-less java micro portal framework) which I use as my information and innovation hub. Piston is my attempt to redefine portal technology. It is about solving problems of emerging technologies with a portal technology. Piston is my tribute to open source community.

A researcher who is trying to invent a new model in Java computing. 'Ignition' is my open source networking module where I am experimenting with a binary protocol 'wrench' for piston in order to take its performance to next level. I believe that by using a websocket like protocol I can simplify technology stack of piston and improve its performance by two times at a minimum.

Apps which I have developed on piston platform -

Turbine - An app for visualizing AWS (See attached videos). Focused on AWS pricing and asset visualization in phase 1.
Bolt - An app for visualizing container technologies (docker, rkt etc). See attached videos.
Steam - An app for open source developers to create wikis.

I broadcast my innovations through following github account -


US B1 Visa valid till July 2024

Cloud Brokerage Integration Architect at IBM India Private Limited

May 2016 - Present

- Developed an AWS EC2 simulator which simulates AWS EC2 service with good accuracy. This simulator can be used to test an application against AWS EC2 api by merely modifying hosts file to point an AWS region endpoint url to simulator. This simulator behaves exactly same way as real AWS EC2 service (e.g. creating a default vpc with default subnets whenever a new account is created) however it does not provision cloud assets (e.g. compute, network, storage etc) unlike real AWS EC2 service. This tool brings down cost of testing against AWS EC2 API from thousands of dollars to almost zero.

Cloud Architect at Accion Labs

Dec 2013 - Apr 2016

Senior Programmer at Pramerica

Dec 2012 - Sep 2013

Technical Lead at BT

Dec 2011 - Nov 2012

Information Architect at Mphasis

Aug 2010 - Nov 2011

Associate at Cognizant Technology Solutions

Aug 2008 - Jul 2010

Software Engineer at Accenture

May 2005 - Aug 2008


Indian Institute of Technology, Roorkee

Dec 2000 - Dec 2004

User Testimonials

He was very helpful and informative. He cleared all my doubts patiently.

Push pixels...
Shovel coal into server...
Create mockups...
Defend the wall...
Draft storyboard...
Disrupt an industry...
Achieve profitability...
Become a unicorn...
Become Batman...