Evgenii Iulin
Senior Frontend Engineer / Frontend Lead
Georgia | Remote
CV: Evgenii_Iulin_CV.pdf
LinkedIn: linkedin.com/in/evgenii-iulin-57217573
Github: github.com/alltiptop
Summary
Senior Frontend Engineer / Frontend Lead with 10+ years of experience building React, Next.js and TypeScript applications, CMS-driven websites, public web platforms, internal tools and frontend-heavy products. Strong background in frontend architecture, reusable component systems, localization, performance optimization, map-based interfaces, PWA, GraphQL APIs and CMS integrations with Sanity, Directus and Strapi.
Experienced in code review, technical leadership, cross-functional collaboration and end-to-end delivery, including frontend implementation, CMS modeling, Docker/Linux deployments, CI/CD, production maintenance and automation tooling.
Technical Skills
Frontend: React, Next.js, Vue, TypeScript, JavaScript, Redux, HTML5, CSS3, Nuxt
Architecture & APIs: GraphQL, REST, WebSocket, WebRTC, Next.js API routes
CMS & Content: Sanity, GROQ, Directus, Strapi
Maps & Geospatial UI: MapLibre GL, Leaflet, interactive map interfaces
Infrastructure & Automation: Docker, Linux, Nginx, CI/CD, Git, Node.js automation, configuration generation, Telegram Bot API
Performance & UX: PWA, SEO, metadata optimization, image/video optimization, responsive UI
Design & Tools: Figma, SVG, web design, component-driven UI
Developer Tools: Git, Docker, Linux, OpenCode, Codex, AI-assisted development workflows
Experience
Ecoparsec NGO - Technical Lead / Senior Frontend Engineer
Remote: July 2022 - Present Stack: Next.js, TypeScript, GraphQL, Directus, Strapi, Docker, Linux, Nginx, PWA, MapLibre GL
- Lead development of a public ecological web platform for Armenia, including an interactive recycling map, eco wiki and CMS-managed content.
- Own end-to-end technical delivery across frontend, CMS, deployment, infrastructure, UI design and production support.
- Built the frontend architecture with Next.js, TypeScript and GraphQL, including map UI, content pages and PWA functionality.
- Selected, configured and maintained backend/CMS infrastructure using Strapi and Directus.
- Set up Docker, Nginx and CI/CD workflows for deployment and maintenance.
- Designed and implemented product UI without a dedicated designer, using Figma and reusable visual patterns.
- Integrated the ecological map into the Yerevan municipal "Greening and Environmental Protection" website.
Quintegro - Frontend Developer
Remote: April 2023 - October 2025 Stack: Next.js, React, TypeScript, Sanity, GROQ
- Developed and maintained a CMS-driven Next.js/React website integrated with Sanity.
- Built reusable frontend components and improved existing UI flows across localized pages.
- Fixed production bugs, reviewed pull requests and contributed to frontend code quality.
- Integrated content models and frontend data fetching through GROQ and Next.js APIs.
- Collaborated with a cross-functional remote team in an agile delivery process.
WayRay - Frontend Team Lead
Moscow / Remote: April 2021 - April 2023 Stack: Next.js, React, TypeScript, GraphQL, Gatsby, Strapi, Docker
- Led an outsourced frontend team delivering company websites and internal web applications.
- Rebuilt the corporate website and migrated content management to Strapi CMS.
- Improved frontend performance, animation behavior, image optimization and video processing during build.
- Built internal tools, including employee CMS workflows and office security-related services.
- Refactored legacy frontend modules and improved maintainability of existing projects.
- Reviewed code, coordinated delivery with stakeholders and supported frontend architecture decisions.
Freelance - Frontend Developer
Remote: August 2020 - February 2021 Stack: React, Gatsby, TypeScript, GraphQL, Strapi, Node.js, styled-components, Figma
- Designed and developed websites from scratch using Gatsby, React, TypeScript and Strapi.
- Created UI layouts in Figma and implemented responsive frontend interfaces.
- Configured basic infrastructure, including Nginx, webhooks and virtual machine setup.
- Optimized metadata, images and videos for SEO and performance.
- Delivered full-cycle frontend work from design to deployment support.
Xometry Europe / Shift GmbH - Frontend Developer
Remote: October 2019 - July 2020 Stack: React, Redux, TypeScript, styled-components, WordPress
- Maintained and developed frontend applications for CRM, partner area and customer-facing panels.
- Refactored legacy React projects and migrated parts of the codebase to TypeScript.
- Created new UI features and redesigned existing user flows.
- Contributed to an internal UI library and reusable frontend patterns.
- Worked with multiple frontend projects in a remote product environment.
Optimax Investments Ltd. - Frontend Developer
Tolyatti: July 2018 - July 2019 Stack: React, Redux, Flow, Jest, redux-saga
- Built new frontend features and fixed production bugs in a Scrum/Agile team.
- Optimized website loading by reducing the number of backend requests.
- Participated in code reviews and frontend architecture discussions.
- Worked with React, Redux, Flow, Jest and redux-saga in a production codebase.
- Gained strong teamwork experience in a structured engineering environment.
Earlier Experience - Frontend Developer / Web Developer
Remote / Samara: August 2014 - June 2018 Stack: Vue, Vuex, WebRTC, WebSocket, PHP, HTML, CSS, JavaScript
- Built CRM systems, websites and real-time communication features using Vue, WebRTC and WebSocket.
- Developed and maintained commercial websites and client-facing web projects.
- Led a small web development department and participated in client negotiations.
- Combined frontend development, web design and delivery management in client-facing projects.
Selected Projects
ecomap.am / yrvn.am - Public Ecological Map Platform
Public web platform for ecological data, recycling points and educational content in Armenia.
- Built and maintained the frontend, CMS structure, map interface and deployment setup.
- Implemented CMS-driven content, localization, PWA behavior and map-based UI.
- Worked on the product as a technical lead, frontend developer and UI designer.
- Stack: Next.js, TypeScript, GraphQL, Directus, Strapi, Docker, MapLibre GL.
Private Network Automation Platform
Private multi-server proxy/VPN configuration platform used by a small group of trusted users.
- Built a Node.js-based generator for structured JSON configurations with automated routing rules, balancing logic and server-specific output.
- Maintained several Linux servers and automated client configuration updates across multiple endpoints.
- Implemented a Telegram bot for user-facing management and operational workflows.
- Designed the setup to reduce manual maintenance and make configuration changes safer, repeatable and easier to distribute.
- Stack: Node.js, JSON configuration generation, Linux, Docker, Telegram Bot API, proxy/VPN infrastructure.
decloud.cc - "Scan and Share" PWA
PWA for quick device-to-device sharing.
- Built a web application for fast sharing between devices.
- Implemented PWA-oriented behavior and browser-based communication flows.
- Stack: React, Next.js, PWA, WebRTC, WebSocket.
Languages
Russian: Native
English: Upper-Intermediate