Monday 23 December 2013

Hey, I'm a Thoughtworker and #ComeHome !

During the last summer vacation from school , I got an offer to join Thoughtworks Pan-Africa in the Kampala, Uganda office. I was excited to receive such an opportunity to join this revolutionary tech company and also to travel to an East African country to learn their culture and meet new people.

Let me give you a gist about Thoughtworks Inc. Thoughtworks was founded by Roy Singham , we are a community of passionate individuals whose purpose is to revolutionize software design, creation and delivery, while advocating for positive social change. We have over 2500 employees, with 29 offices in 12 countries: Australia, Brazil, Canada, China, Ecuador, Germany, India, Singapore, South Africa, Uganda, the United Kingdom, and the United States. You can learn more about us here http://www.thoughtworks.com/about-us  Thoughtworks is a leader in Agile software development.

Thoughtworks Pan-Africa  is focused on hiring local talent to help in the design and creation of software. This is a game changer in technology here in Africa since most foreign technology companies set up marketing offices in Africa, in order to sell their products to the masses because they do not believe African techies are baked enough to help in the building of softwares.  I was enthused over this and also happy to be a part of this new tech wave here.

Working at Thoughtworks was simply amazing and I will give you a feel of my experience. Prior to joining Thoughtworks, my technology stack was mostly .net framework , VB , java , C++ , php , mysql , html , javascript but after two months of working about two different social impacting projects my technology stack , programming patterns became more advanced and my github repository is prove of that https://github.com/raindolf?tab=repositories. These are a few build tools and languages I was working with Python , Django , Ruby on rails and postgresql. TW programming patterns relies heavily on Agile and Object Oriented programming principles. This is a demo ruby OOP program i wrote with a colleague called Parking Lot.  I had a feel of Agile practices like Pair programming and Test driven development which was a bit difficult at the beginning but adapted to it quickly. Open this link to check out our Technology Radar which includes our build tools , programming languages , techniques , platforms etc The team I worked with was patient and they made me feel at home. I miss them so much. See below a few pix from Kampala :)




We have offices in Uganda and South Africa. The homeland of Osagyefo Dr. Kwame Nkrumah , Ghana is the next stop.......yaaaay! If you have a passion for technology and want to be a part of this revolution join us.We encourage more women to apply, most of our great engineers and business analysts are women. Meet our awesome Regional Director of ThoughtWorks Pan Africa Enyonam Kumahor.  We already involved in the Ghanaian community , we sponsored Women 2.1 Summit and the Start-up weekend Accra.  Okay I know i'm talking too much..Watch this awesome video and meet our awesome Pan-African team..


Finally we are inviting you to attend our #ComeHome cocktail this holiday season on Friday 27th December , 2013 @ Villa Monticello . Join Betty Enyonam Kumahor, Regional Director of ThoughtWorks Pan Africa,  to spend an evening exploring how Africans are returning home and contributing to Africa’s continued development using technology as their tool. Yours truly will be there with my fellow TWER's Uchenna Moka  and Edem Kumodzi . Join us @ ThoughtWorks Pan Africa and be a part of Africa's technology revolution Register today for this event today!

Any fool can write code that a computer can understand. Good programmers write code that humans can understand. - Martin Fowler 





4 comments:

  1. You are truly redefining the meaning of software development in the African terrain..Keep it up man. I would love to join you guys but i am more into web design and development and you guys are software developers..Hope i could be of help.

    ReplyDelete
    Replies
    1. Thanks for the kind words. Which languages do you develop websites in ? Take a look at the tech radar , if you are familiar with the tools then get in touch :) Happy Holidays !

      Delete