sorry for possible typos and mistakes, work in progress
My summary there “Олег Бородин, программный инженер, разработчик”
Here I will give examples with a public source and working copies.
Examples of corporate applications and services I cannot published in accordance with the elementary agreements and security rules.
I use “Search around, invest to research, use tool by needs”. For development similarly.
For every day work from 2007 I use own build with FreeBSD + XFCE + 1/2 Gnome + many Unix-based applications.
For development I use Code::Block, Geany, sometimes QtCreator. Many years ago also used Emacs.
Of course, I use all possible/need methods of debugging, tracing, verification and version control code.
For building corporate I use system different kind of unix-like operation systems: Linux, FreeBSD, sometimes SunOS/OpenIndiana and other derivatives. I use Linux and other Unix-like system from 1997 for very different projects and purposes.
I understand the advantages and limitations of various application development systems, frameworks and other computing systems.
For development I wide used
Angular2: I use all frameworks feathers. Good framework.
Sometimes for one-two page application (like “see some records/results from xyz”) I used Vue.js framework.
For example, for self-education and just-to-fun I make embedded automates on ARM, OpenCM (opensource ARM MCU base library), FreeRTOS, newlib (libc for embedded systems) and/or pure C.
For sample: FreeRTOS application sample 1, FreeRTOS application sample 2, …
Training time as an example:
I know how to create create applications that work on projects.
I want to create useful applications. And I understand that a successful business requires a calculated joint efforts of many people who can make reasonable products.
My experience and knowledge tell me about it.