Windows just released the windows subsystem for linux feature to the public with its latest windows fall creator update, if you are not familiar with this feature it allows you to run linux binaries natively on windows - F.A.Q. Enabling WSL The feature is not enabled by default and you...
Working at a large financial company as part of “homegrown” startup group, designing and developing workflows, tools and “backend for frontend” servers. Some of the challenges I faced were top tier security requirements, communicating with enterprise level tools and services and implement/follow legal regulations imposed by the state regulator. Handson experiences: Node.js - servers, cli tools and general scripting, docker, vagrant and a wide array of enterprise level services and devop tools.
As part of international team at Li on I’ve been working on ADP’s next gen data driven platform, during my work time period the company scaled up enormously, and my task was to develop and migrate the current product from a startup level to an enterprise level. The hands on tech stack included: ES2015 (functional avor), React (stateless approach), webpack, jest and the accompanied test libraries. The platform employed micro-service architecture, the tech stack included: vagrant, docker, kafka, zookeeper, redis among other cutting edge technologies.
Been a part of international team working on the development of the barnch.io dashboard, my work focused on data and analytics display on the application front end. The technological stack included, node.js as the backend server, facebook react.js as the frontend view library and ES6 as the programming language. As part of my work I implemented modular react components that follows react guidelines and used the flux design pattern for implementing the components data flow.
One of the first developers on the touchbeam project, as part of a 6 man team, that later grow to more the 20, I help with the technical design (UI aspects) and communication protocols (rest), implement the front end server (node) and the web application (angular), integrate the application into CD environment (TeamCity/AWS with feature toggles) and took part in designing the UI/UX. As part of the work I did extensive work with highcharts and defining server protocols for dynamic report configuration (server controlled), I also developed Oauth server (partial protocol) and used GCM services Server: nodejs as a thin/proxy server, express as webserver, passport for authentication, AWS used for hosting, TeamCity for continuous deployment, mocha for testing Client: Angular, angular-bootstrap, ui-router, highcharts, Feature toggles for CI, karma for testing