Конкретно сейчас ищу фул-стэк разработку на стеке веб приложений на Angular (или React) и бекенда в виде Golang (возможно также Java/C#), остальные предложения рассматриваю по остаточному принципу.
Руководящий опыт: зав. кафедрой прикладной математики и информатики (20 чел.), руководитель проекта по созданию ИТ инфрастуктуры (6 чел.), руководитель отдела разработки (5 чел.) Есть понимание того, как дробить глобальную задачу на более мелкие, делегировать их и добиваться исполнения.
В области программирования прошел путь: basic, VB, Delphi, C Builder, C, C++, C#, Java, Prolog, PHP, Python, Perl, bash.
Сейчас больше специализируюсь на Angular (начинал с 6, работал со всеми начиная с 4), Go.
Angular: RxJs, NgRx, Akita (поверхностно), Microfrontends - SingleSpa, Nx (поверхностно), взаимодействие с беком - REST, RESTfull, Websocket (поверхностно), gRPC (поверхностно). Custom Web Components - A Elements, Lite-elements, UI - Bootstrap, Material, PrimeNG, DevExtreme, Fuse, UI5, Unit Test - Karma/Jasmine. Работа с репозиториями - глобальным NPM, Nexus. Написание библиотек общих компонентов. Работа с компоновщиками/компиляторами - webpack, gulp, babel. . Есть опыт интеграции платежных систем (SberBank, Tinkoff, PayPal)
Go: REST, RESTfull (gin, mux), CRUD (sqlc, sqlx, GORM), gRPC (пара проектов), WebSocket (тоже пара проектов), многопоточные приложения (Goroutine, WG, Channels, Mutex), написание микросервисов с оркестрацией через брокеры (RabbitMQ, Kafka), интеграция с внешними системами (например платежными СберБанк, Тинькофф, PayPal, почтовыми - DHL), работа с HTTPS, HTTP2, работа с сертификатами, тестирование (testify), анализ производительности через штатный бенчмарк, чтение переменных среды окружения и флагов командной строки, подготовка image и ямл файлов для развертывания в системах контейнеризации (Docker, K8S)
На начальном уровне знаю AngularJS и VueJS. Есть представление о линейке React (REact, React Native, React360) Есть небольшой опыт с WebXP, WebGL + Three.js
Есть небольшой опыт .Net Core (могу накидать простой бек с REST и CRUD) и Unity3D.
Знаю на хорошем уровне различные ветки SQL (MySQL, PostgreSQL, MS-SQL), сейчас больше Postgres. Есть небольшой опыт с нечетким поиском (pg_trgm).
Есть из noSQL есть опыт с MongoDB (стандартный CRUD, text-index, GeoJSON) и ElasticSearch/Kibana (на самом примитивном уровне круд).
Понимаю диаграммы описания бизнес-процессов (DFD, IDEF, UML). Есть небольшой опыт с BPN (Camunda)
Есть опыт с брокерами сообщений (RabbitMQ, AciveMQ, Kafka).
Есть опыт с key-value хранилищами (Consul, Redis, BoltDB).
Есть опыт с сервером аутентификации KeyCloak.
Понимаю MVC, MVVM. Понимаю методологию DevOps и парадигму CI/CD, есть опыт командной разработки, опыт руководителя проекта, руководства небольшой командой разработчиков/девопса, в том числе с использованием методологии Agile, Scrum, Kanban. (В основном через Gitlab/Redmine/Jira)
Умею работать с Git как через консоль, так и через среды GitHub, GitLab. Активно осваиваю Jenkins. Умею работать с Merqurial.
Умею разворачивать с нуля и настраивать большую часть серверного программного обеспечения, включая фаерволы (pf, ipf, iptables, ISA, Mikrotik), вебсервера (IIS, Apache, Nginx), сервера приложений TomCat(), СУБД (MS SQL, PostgreSQL, MongoDB, MySQL, Redis), балансировшики (nginx) и очереди (RabbitMQ).
Есть опыт с оркестровыми системами, системами виртуализации и системами автоматического развертывания, среди прочего (VMWare, Docker/Docker-Compose, Kubernetes, Ansible, Vagrant (поверхностно))
Сейчас активно изучаю blockchain.
Репо:
https://github.com/archi-chester
https://gitlab.com/qz0