David Cai | Blog

A New Dawn

Fri Mar 18, 2016

A new dawn

It is the end of an era. After almost 8-year service at Financial Engines, I decided to advance my career in a different place. The decision is definitely not easy. Leaving FE is like carving away a big chunk of my life. So many familiar faces, so many beautiful memories. However, as of today, I still believe that when facing a great opportunity, I’d rather give it my best try than having the regrets of inaction.

Looking back, I’m proud to be a part of this great journey. During these 8 years, we went though two waves of technology evolutions at FE. Each time we pushed forward closer to adopting a modern front-end technology stack. The past two years are the most exciting for app developers at FE. Single Page Application (SPA) had its debut. Macbook was introduced to wider audience. SPA CICD pipeline was born at that time. Git, Gulp, Bower, Node JS, Optimizely, SauceLabs, App Dynamics, Analytics, Loggly, Jasmine, Protractor, and C3/D3 all happened within that short period. Things just got exploded … in a good way :)

UI revolution

Now, I’m confident to make an assertion that our front-end technologies of today can compete head to head with any unicorn company’s. We certainly have technical difficulties here and there, but overall, the teams are much better equipped compared to what we had one year ago. All thanks to the great people here who made this happen. I’m honored to ride the journey together with you.

Front end tech stack

On my last day at FE, looking forward, I see FE has a bright future on the tech horizon. We might adopt Angular 2 or React JS, and TypeScript or ES6. Micro-service started steadily with backend code componentization. More people had their taste of AWS Lambda. Folks at Platforms did great work on APIGEE. And soon, we will have our first mobile app implemented in React Native. It is an exciting time for exploration and innovation.

Tomorrow will be a new dawn for me, and certainly Financial Engines will see a bright future ahead. I have confidence in me and in you. Wish all of us the best.

Goodbye, my friends. In Chinese, goodbye means ‘see you another time’.


comments powered by Disqus