I started my profesional career as a Software Engineer to develop application framework for embededd products such as TV and Blu-ray Player. My main tasks for the first 2 years were:
From the 3rd yers, I worked with offshore engineers in India to develop new features on TV. My main role is to lead the team to develop new requirements, to manage development tasks, and to mentor the engineers. Features my team developed were:
Developing application framework for new requirements as well as maintaining existing features is challening, especially when the code base is getting big every year. The entire code based was beyond 5-million lines for the products I got involved. As a part of the big software development team, I leanred important disciplines ranging from understanding requirements, feasibility study, designing archtecture, coding, testing, and releasing and maintening. It's always important to be creative, collaborative, and utilizing the best tools and practices for effective development.
electronics.sony.com/tv-video/televisions/c/all-tvs
private
2007 - 2015
BRAVIA is a brand of Sony TV. I developed embedded applications as a junior software engineer, and led beyond 30 engineers of an application framework team to support application developers and a browser team to enable web applications running on the embedded device.