Опыт работы:
Experienced Web Developer with over 10 years in the IT industry, specializing in both front-end and back-end development. Proficient in modern technologies such as JavaScript, TypeScript, React.js, Redux, Node.js, and RESTful APIs. Skilled in designing and developing scalable web applications with a strong focus on performance, security, and user experience. Experienced in working with databases, cloud services, and deployment pipelines. Passionate about writing clean, maintainable code and continuously improving development processes. Open to new challenges and opportunities to contribute innovative solutions
Образование:
Lviv Polytechnic National
University
Bachelor
Computer Science
Профессиональные и другие навыки:
JavaScript (ES6+), HTML5, Web Accessibility (WCAG), CSS3, SASS/LESS, Tailwind CSS, Cross-browser Compatibility, Responsive Design, TypeScript, Build tools (Webpack, Vite, Gulp, Grunt), Git, SVN, React.js, Redux (Toolkit), CSS-in-JS (styled-components, Emotion), CSS Modules, BEM, Testing UI (Jest, React Testing Library, Cypress, Enzyme, Jasmine), Next.js, Vue.js, Component Libraries (Material-UI, Chakra UI, Ant Design), Scalable UI architecture approaches, Node.js, Express.js, GraphQL, RESTful APIs, Storybook, SQL, MongoDB, Cloud Platforms (GCP, AWS), Figma, Sketch, Adobe XD, CI/CD (GitLab CI, Jenkins, GitHub Actions, Docker), Agile (Scrum, Kanban), Bootstrap, jQuery.
Дополнительно:
- Technical Leadership: Experienced in mentoring engineers, managing CI/CD pipelines, and improving development processes to enhance efficiency and code quality.
- Problem-Solving: Strong analytical skills with a track record of solving complex design and performance issues, reducing bugs, and improving customer satisfaction.
- Collaboration: Works effectively with UX designers, back-end developers, and stakeholders to align technology solutions with business objectives.
- Industry Experience: Over 10 years in web development, successfully delivering scalable, high-traffic applications and optimizing user engagement.
- Methodologies: Proficient in Agile methodologies (Scrum, Kanban), ensuring smooth workflow and project execution.
- Continuous Learning: Always eager to explore new technologies, improve coding practices, and stay updated with industry trends.
- Strong Communication: Experienced in direct client interaction, requirement analysis, and project estimation.
- Relocation Flexibility: Open to relocation if a suitable offer is provided.
- Side Projects & Open Source: Passionate about contributing to open-source projects and continuously experimenting with new tools and frameworks.