Pankaj Singh

10+ years of professional hands-on experience in development of diverse set of systems like desktop applications, web applications, application frameworks and low-latency, high-availability, horizontally-scalable cloud services.
Disambiguating complex problem to build futuristic and maintainable solution is my daily job.

What I Do

Solving customers' problem

Solve customers' problems through innovative technical solutions. Undestanding core problems through the customer requirements and then building the solution for that rather than fulfilling their exact requirements is my preferred way of working.

Leading

Leading the vision and technical direction of the team. Building executable roadmap for the team for better cross team and within team coordination.

Mentoring

Provide mentorship to other fellow developers to help them grow in their career.

Designing system

Design wholistic solution for the customer problem. Building systems which have to deal with very high TPS, high availability and low latency requirements is my forte.

Coding

Write ciritical path code of the system. Mostly code in java with few supporting pieces if needed in other languges like js, python or any scripting language depending on any critical systemic requirements/limitations.

Design / Code reviews

Review designs and code of significance of the team.

Inspirations