nishant singh

Web Developer in Bengaluru, India

Read my blog

I like doing geeky stuff.
I can hack real deep in Java. (like compiling and loading classes dynamically and over web, annotation based excel parser, library that records outgoing http calls and plays back like proxy server).
I can create a highly modular, testable single page app, really quick,
I can copy a UX design into fully responsive css3 webpage(apart from Photoshop stuff).
I can make highly modular, testable apps in Java, Javascript, python, ruby, CoffeeScript.
I enjoy training and mentoring.
I can help a team deliver faster, with fewer bugs, by incrementally redesigning their code-base.

In my current role, I am working as a consultant, coaching teams on
- Code pairing,
- Unit testing,
- Refactoring legacy code
- Test driven development,
- Behavior driven development,
- Functional tests and automation.
- Testing Strategy

Links to my work :
- spring-vcr : (https://github.com/nishants/jrec), a vcr.py like library for java;
- exTab : (https://github.com/nishants/extab), a library for mapping excel tables to java objects.
- chakra : (https://boiling-scrubland-7787.herokuapp.com/) a java compiler and runner over web.
- Some JQUERY,CSS3,HTML5 work : http://www.geeksaints.org/apps/.

  • Work
    • Thougthworks