Skills
Technologies and tools I work with, grouped by area. Each one shows my level and what exactly I do with it.
Showing 25 of 25
Frontend
NEXT.js
Level: Advancedalso: Backendbuild this application with ssr and connect to graphQL server
React.js
Level: AdvancedWrite own hoc use context.api and many things ....
Angular2+
Level: Proficientuse lib rx.js auth with azure
Jest
Level: Proficientalso: Backendwrite tests for react components and backend functions and routing
mongoDb
Level: Proficientalso: Backendwrite aggregationa with two colections, generate views, use mongoDB Compass, write select functions with pagination and project, use mongoose to connect
redux
Level: Proficientuse, Redux Toolkit
Socket.io
Level: Proficientalso: Backendbuild communicator for contact clients with custom care department
tailwindCSS
Level: ProficientGraphQL
Level: Basicswrite )
Storybook
Level: Basicsuse with react write own design system
Webpack
Level: Basicsalso: Backendbasic config, add some plugins
LEAFLETJS
MaterialUI
Web Components
Backend
chatGPT
Level: Proficientalso: Frontendexpress.js
Level: Proficientcrud, connecting with mongoDb and socket.io
typescript
Level: Proficientalso: Frontendcustom gruards
NEST.js
Level: Basicsbuild this application with ssr and connect to graphQL server
TYPEORM
Level: Basics
DevOps
Docker
Level: Proficientconfig by Dockerfile run docker-compose,create config for applications on environment
Tools
AI Engineering & Automations
Level: Proficientalso: Backend, FrontendI design and implement architectures based on language models and process automation—ranging from local deployments to advanced production applications:
Working with Models and the Ecosystem: Practical knowledge of and integration with leading models (Claude, ChatGPT, Gemini), as well as deploying lighter open-source models (e.g., via Ollam) on our own infrastructure.
Prompt Engineering & Best Practices: An advanced engineering approach to prompt creation (context structuring, prompt systems, thought chains) that ensures reproducibility and high precision in responses.
Production Deployments (AI in Production): Implementing LLM-based solutions in commercial systems and automating daily development and operational tasks.
Personal Automation and IoT: Integrating LLMs with the world of IoT and home automation to create intelligent systems that support daily processes and personal projects.
git
Level: Proficientknow git-flow use command for daily work, create branches for features, create merges with
Jira
Level: Proficientwork with backlog and scrum, write own SQL selects, dashboards, and charts for statistics,
write small application for visualization team statistic from worklogs , and
bash
Level: Basicsalso: DevOpsbasic level for write own small scripts
photoshop
Level: Basicssimple basic operation on picture, retouch , add filters, adjust brightness add other postproduction settings