I have been blessed with rewarding career for challenging work. And through this career, I have been able to gain some insights on how business works and how technology rapidly advanced. As a developer, I'm able to analyze, design, implement and deploy solutions using our software to achieve business goals. I was able to go through various business tasks, such as inventory management, customer relationship management, financial accounting, and data warehousing. The first year of work had been a roller-coaster for me because the programming language used by our projects were not something taught in the University. I had to attend trainings just to learn their programming language and how it works. But through the years of coping, I have gained so much knowledge that I no longer need support from my seniors. I have improved my resolution skills when it comes to conflict. I also improved my communication skills where I could directly talk to the other teams instead of writing down through email. I could say I'm able to work technically and verbally on my own without having any help from my seniors or managers. And yes, I do have good oral and written communication skills. I do have b