Walking down the corridor always ready with a good-humoured smile upon eye contact, that’s Antony, our Senior Product Developer (aka software developer) who was recently promoted. Congrats!
We sat down with Antony to find out his motivations, and some advice he has on what it takes to be a Senior Product Developer in his 7th year in Titansoft. Read on as he shares with us his journey of growth in Titansoft, the time a mistake he made affected almost 2 years’ worth of production data, and most importantly, what keeps him smiling!
This article is about what I have submitted to Scrum Alliance while applying for my CSP (Certified Scrum Professional) certificate, and I would like to use this opportunity to share about my Agile learning journey during my years in Titansoft. This has been a very different journey in my life for the past 3 years as it required lots of guts and commitment.
I joined Titansoft in October 2014 as an Accounts Specialist. After doing accounting tasks for more than a year and familiarising myself with the job scope here, it started to become routine with not much challenge. As is our Titansoft’s motto to “Never Stop Improving”, we are encouraged to keep learning and to improve ourselves, be it on professional or personal level. For my accounting function alone, there were very limited areas that I can learn and improve further. Continue reading
Curious to know what is coaching all about? We had a chat with Liangzhu to find out more.
1) Can you tell us more about what coaching is about? How do you get to know about coaching?
To me, coaching is about discovery, awareness and choice. It is a way of empowering people to find their own answers, encouraging and supporting them to make conscious choices.
Coaching is more like being a facilitator – asking questions, guiding through the discussion, and using of inquiry to explore further.
What coaching does is to help people to be aware of and to gain a better understanding of their own strengths and weaknesses. In other words, it helps people to grow by knowing themselves better.
Tuan is one of the senior Product Developers (PD) in Titansoft and is a member of the PD recruitment committee, where they assist HR in the recruitment process by reviewing technical tests and conducting interviews as well. In Titansoft, we believe in growing both in depth as well as laterally.
Tuan, one of our Senior Product Developers
What does being a Product Developer (PD) mean to you?
In the past, we used to be developing software in the traditional way, which meant that I simply did the task that has been assigned to me. We weren’t concerned much about the quality of our codes and had to wait for Quality Assurance (QA) to complete their testing.
Over time, we adopted new processes such as Scrum. This changed everything, especially mindset. We do not just simply take up tasks. We now contribute ideas and take ownership of the product.
As a Product Developer, we do everything for the product, and will definitely care about the quality of the item – every aspect of it from end to end.
In July 2016, across all meeting rooms, there is a special device on all the panels: this device is a controller with motion sensor and power switch, which can allow staff to switch on/off the aircon and lights in each meeting room with just one slide of the panel!
Ever wondered how does this automation work, or what inspired the implementation of automation to our meeting rooms? We had a chat with Kheng Soon about what is Home Automation Systems about, as well as his passion of the future of Home Automation.
Our User Experience (UX) Team Lead, Raymond started his journey with us in 2014. Back then, UX was relatively new to him (as a Web Designer) and within a short period of 2 years, he now guides fellow UX members in learning and practicing the wonderful field of user experience. Today, we find out more about his UX journey and how the UX team works in an agile environment. Continue reading