My name is Konstantin Solovev. I'm 27 years old. I'm a passionate programmer man.
Next.js, React, Tailwind CSS, Redux, Zustand, RxJS, Electron, TypeScript, JavaScript, HTML, EJS, CSS, SASS, Stylus, Bootstrap.
Express, Node.js, PostgreSQL, SQLite, Redis, MongoDB, TypeORM, Jest, Node Tap, TypeScript, JavaScript.
Nginx, Docker (Docker Compose, Docker Swarm), GitHub Actions, Webpack, SWC, Gulp, ESLint, Prettier, Git.
I bring significant experience in full-stack development, particularly in development of new components using React, RxJS, TypeScript, and working with PostgreSQL/SQLite databases.
Web security, browsers API, web standards, knowledge of the internal implementation of JavaScript functions in Chromium.
Proficient in developing desktop applications using Electron.
Skilled in DevOps practices with expertise in Nginx, Docker, Webpack, Gulp, and GitHub Actions. Capable of designing complex project templates with Webpack, Docker Compose and other related tools.
Experienced in building single-page applications (SPAs) and complex web applications, with a focus on Cross-Browser Compatibility and Web Optimization.
Highly skilled in writing various types of tests including unit, component, integration, and end-to-end tests. Proficient in setting up Jest for efficient test execution, including configuring test structures, database settings, and test sharding.
🔗 Third-party Integration: Extensive experience integrating third-party services such as Google Analytics 4, Zendesk, Facebook Login, Google Sign In.
- 🌱 I’m currently doing deep dive into Python for my work in GFZ Helmholtz-Zentrum für Geoforschung