Nokia

2015 to 2019

I worked as a senior web application developer for Nokia where I led the web technology modernization efforts for the IP/Optical Networking department. When I joined Nokia, the company was using an outdated web application framework. It required a web browser to download 10MB of JavaScript just to draw a table. It was slow, time-consuming to develop with, and full of bugs. Over the course of several months, I convinced the organization to change using a series of proof-of-concepts and PowerPoint presentations. Today, we have over 80 developers using the foundation that I put in place.

Nokia Logo

My day to day responsibilities include being the project lead for web applications on the Software Defined Networking (SDN) platform, and providing guidance and consultation for other web application teams. I created web applications in React/Redux to assist internet service roviders (ISPs) in monitoring network traffic and to take action to steer network traffic using BGP and Openflow Protocols.

Awards

Nokia Spotlight Award for Excellence in Initiative and Contribution

“…Andrew took the initiative and investigated various technologies for the GUI development. He provided demos comparing the tools and libraries and proposed the React framework for GUI development. He provided training for the designers and developed first React based common components and framework to develop these components. Andrew has been putting a lot of overtime to make sure the success of the [Product].”

Business Excellence Award

“Outstanding work on the NSP GUI which enabled the flow control and PCE applications to quickly get to market. Andrew also pushed the adoption of React in the team which is increasing overall velocity.”

Recognition - Premium Parking Award

“Andrew Herriot is well known among NSP web developers for his significant contribution to the NSP GUI platform. React was chosen for NSP’s modern-looking GUI development based on his initiative. He has been leading the GUI design in NRC-F team as well as contributing to the common components and NSP GUI framework. Andrew is constantly looking for ways to improve the quality of the React GUI components and his commitment to the quality of the GUI framework is recognized by his colleagues.”

Projects

Here is a video highlight some of the projects I was working on.