Hello! My name is Denis Semenov. 👨💻
I am a Frontend Developer based in Munich, Germany.
Denis Semenov
Frontend DeveloperMunich, Germany
Key Competencies
Experienced frontend developer and designer with over 10 years of expertise in web development, graphic design, and UI/UX design. Deep knowledge of JavaScript, TypeScript, React, Vue.js, Next.js, and other modern frameworks. Significant experience in creating visually appealing and intuitive interfaces. My approach is holistic: I don’t just complete tasks but offer optimal solutions when I see opportunities for improvement and optimization to meet business goals.
I always strive to use the most suitable tools to minimize rework and enhance product quality. Thanks to my experience in marketing, analytics, SMM, and project management, I offer solutions that drive business growth and improve user experience. My goal is to create innovative and effective products that help companies achieve strategic goals and increase conversions.
Recent Projects
- Fly Media Marketing - Digital Agency Website(https://flymedia.marketing/)
Stack: Next.js, Tailwind.css
Developed a modern and stylish website for Fly Media Marketing, showcasing their expertise in marketing and SMM. The site includes team descriptions, service offerings, and package details, significantly improving their online presence and client engagement, attracting new partners. - Anna Rozhkova - Personal Website(https://annarozhkova.com/)
Stack: Next.js, Tailwind.css
Created an animated, multilingual personal website for a senior project manager using Next.js and Tailwind CSS. The site includes a detailed resume, portfolio, and gallery in a professional business style with user-friendly navigation and print-friendly features for official use. - ROD Car Service - Multilingual Website(https://rodsto.com.ua/en/)
Stack: WordPress, Bootstrap, Custom theme
Developed a multilingual landing page for a car service specializing in light and heavy vehicle repairs. The site includes detailed service descriptions, company information, and contact details, improving customer interaction and user experience. - Legend Billiards Club(https://legendbc.ru/)
Stack: Webflow
Created a modern website using Webflow for a billiards club with a booking form, detailed service descriptions, and sections about club areas and events. The site improved client experience and increased club attendance. - Fabo Studio - Dance Studio Website(https://fabo.studio/)
Stack: WordPress, Bootstrap, Custom theme
Developed a bright and user-friendly website for a dance studio based on WordPress, featuring a class schedule, instructor biographies, and an interactive gallery, making it easy for students to navigate and engage. - Yandex Music to Spotify Playlist Export(https://yamusic.cyou/)
Stack: JavaScript, PHP, Spectre.css
Developed an application for migrating playlists between Yandex Music and Spotify using JavaScript and PHP. The site features an intuitive interface and guide, making playlist transfer simple and convenient for users. - ZNWR Online Store on Shopify(https://znwr.eu/)
Stack: Next.js, Custom SCSS, Shopify Storefront API
Created an ultra-modern minimalist online store for a European premium clothing brand, integrated with Shopify. The site features stylish visuals, intuitive navigation, and an excellent user experience, perfectly capturing the essence of luxury and high fashion.
Skills
Technical Skills
- JavaScript & TypeScript
- HTML5, CSS3/SCSS
- Git, GitHub, GitLab
- Bootstrap, Tailwind.css
- Vue.js + Vuex + Vuetify
- React/Next.js + Zustand
- Node.js, npm/yarn
- Webpack/Gulp, eslint, prettier
- SPA, SSR, SSG, JAMstack
- SOLID, KISS, DRY
- Cross-browser Compatibility
- Responsive Design
- Mobile-friendly Development
- Search Engine Optimization (SEO)
- Third-party API Integration
- Website Performance Optimization
- Graphics and Media Optimization
- Project Management and Coordination
- Agile and Scrum
- Testing and Debugging
- Code Review
- Adobe (Xd, Ps, Il, Lr, ID)
Personal Qualities
- Attention to Detail
- Problem Solving and Critical Thinking
- Adaptability and Flexibility
- Teamwork and Collaboration
- Creativity and Innovation
- Technical Thinking and Decision Making
- Self-motivation and Discipline
- Continuous Learning and Improvement
Experience
Certificates & Courses
- Codecademy
- Udemy
- Coursera
- Hexlet
- Skillbox
- Geekbrains
- Agile Project Management
- SCRUM Master (Scrum.org)
Languages
- Russian - Native
- English - Upper Intermediate
- Spanish - IntermediateHispania, Escuela de Español - B1 (2023)
Education
- Russian State University for the Humanities
5-year Master's Degree in Marketing with a specialization in Marketing Analysis (GPA: 3.2 on a U.S. system) - High School (Lyceum) №26
Advanced classes in Mathematics, Commerce, and Economics. Participation and wins in math competitions and open classes in marketing and economics.
Personal Projects
- Developed and implemented a Smart Home concept in a country house and two city apartments. I regularly improve the Smart Home usage scenarios and keep up with IoT innovations.
- Applied Python programming skills to automate social media account promotion. Currently using Python for pet projects in the field of artificial intelligence (AI).