Добро пожаловать!
Меня зовут Михаил Филоненко, я начинающий разработчик.
Активно программирую с 2015 года, за это время пробовал множество языков программирования (C, C++, Java, Rust, Swift, Python). Для профессионального роста, остановился на веб-разработке.
Технологии
- HTML5
- CSS3
- JS (+ ECMAScript 6+), как VanillaJS, так и с jQuery
- TypeScript
- Angular 2+
- RxJS
- NodeJS (на базовом уровне)
Технологии для разработки и деплоймента
- Git
- NPM, Webpack
- Angular CLI
Общие умения и знания
- Верстка адаптивных HTML-страниц.
- Распространенные паттерны асинхронного и многопоточного программирования.
- Основы алгоритмики .
- Паттерны OOP и ФП.
- Общее понимание работы сети, понимание работы протоколов HTTP, TCP, UDP.
Как я работаю?
- Докапываюсь до заказчика насчет подробностей заказа, никогда не делаю абы как.
- Довожу до конца, даже если проект мне не нравится.
- Если я вижу проблему, я ее решаю. Не просто «чтобы работало», а чтобы сочеталось с остальной программой по стилю.
- Я всегда стараюсь делать свою программу масштабируемой, поддерживаемой и модульной.
- Если я написал код, и он перестал меня устраивать, я его переделать.
- Но в общем, все зависит от того, какие условия будут поставлены. Я могу и хочу приспосабливаться.
Если есть вопросы – обязательно пишите, с радостью отвечу.