Open Minded & Dedicated
There is a ThoughtWorker inside all of us.
Apply Now!

Alpha Geeks

ThoughtWorks’ support for open source innovation is an important part of our overall mission to revolutionize the IT industry. Meet the leading lights of open source innovation in ThoughtWorks India.

Vivek Prahlad
Frankenstein
(Automated functional testing for Java Swing)

Frankenstein's focus is on readable, simple, fast functional tests that can be shared and run by everyone on a team. Apart from automating your functional tests, you could also use Frankenstein for recording bugs so that they may be easily reproduced later.

Ketan Padegaonkar
SWTBot
(Java based UI/functional testing tool for testing SWT and Eclipse based applications)

SWTBot provides APIs that are simple to read and write. The APIs also hide the complexities involved with SWT and Eclipse and windowing systems. This makes it suitable for UI/functional testing by everyone, not just developers. It can run on all platforms that SWT runs on. SWTBot started as a project on SourceForge and has since then moved to eclipse.org. It has so far seen 15000 downloads in less than a year. Apache directory studio is a prominent open source project using SWTBot.

Vivek Singh
White
(Functional testing for rich client applications: Win32, WinForm, WPF, Silverlight and SWT)

White is a .Net UI testing framework that takes advantage of some of the newer features of .Net. The CodePlex team rated it is one of the top projects created in 2008, sharing honors with the likes of WPF and Silverlight.

Karthik Ramachandra
Perf Erl
(JMeter like tool in Erlang)

The erlang approach for Performance testing (PerfERL) was tried out on a Java web application running on Tomcat with Mysql. This was able to scale up a lot more with less effort in comparison with Jmeter. This project was built in about two weeks of part time work by Karthik. He presented this at Erlang eXchange in London - the first international conference on Erlang.

Sriram "Ram" Narayanan is a core contributor to the Belenix project. He has helped test and commit packages to the Belenix software repository - with a majority of focus being on testing. He chaperones the Bangalore Open Solaris User Group meetings, presents at local colleges, and at international events such as the CommunityOne and the Sun Tech Days. He is presently involved in interfacing with various technical and user communities worldwide to understand what people expect from a KDE based desktop and to then help make that happen on Belenix. He works closely along with the Belenix architect to plan and act upon the roadmap for Belenix' future.

Our Open Source Contributions
Read Our Blogs


Bookmark and Share