About Me
Links
Bio
Hi there, I'm Serhii. I am a Senior Software Engineer at MacPaw web team, where my team develops cool sites and internal projects for the company. I'm passionate about frontend development and trying to be better than yesterday.
Experience
Senior Software Engineer at MacPaw 🐾
MacPaw develops software for iOS and MacOS. Their products include CleanMyMac, Setapp, Gemini Photos and more. MacPaw‘s active user base exceeds 30 million worldwide. Every fifth Mac on Earth has at least one app by MacPaw.
- Led a team of 3 frontend developers, delivering 1–1 sessions and code reviews leading to a 30% enhancement in overall performance and code quality. Elevated juniors to mid-level.
- Spearheaded the front-end development of critical websites reaching 2.6M+ monthly users, leading to improved website stability and higher customer retention.
- Implemented a new responsive and adaptive design for the company blog using TypeScript, BEM, SCSS, and Laravel, leading to a $100K increase in revenue.
- Collaborated with different teams to launch Subscription Cabinet on Vercel with Next.js and REST APIs, resulting in a 95% Google Lighthouse performance score and onboarding 13,000 users in the first month.
- Implemented new CI/CD processes, resulting in an 8% reduction in code review time per week and increased productivity for the engineering team.
- Enhanced codebase security and stability by implementing automated dependency updates with Renovate, reducing outdated dependencies by 35%. Aligned with SOC 2 company strategy to ensure a robust software environment.
Software Engineer at Lawrina
An innovative legal tech company delivering AI-driven solutions to streamline legal processes and enhance efficiency. Created AI-driven anti-plagiarism checker with more than 1 million users worldwide Unicheck
- Developed a user dashboard from scratch using Next.js, TypeScript, and Storybook, achieving a page load time of under 2 seconds.
- Migrated an old WordPress website to Gatsby.js, styled with Tailwind, achieving a 15% reduction in page load time and enhancing the user experience.
- Implemented A/B testing with the server-side render, leading to a 10-25% rise in key user metrics and generating actionable insights for strategic growth.
- Improved developer experience by implementing guidelines for SCSS, Accessibility, and Semantic markup in a cross-functional team.
Software Engineer at PDFfiller
A global leader in document management, serving more than 100 million users worldwide. One of four Ukrainian unicorn 🦄 company.
- Achieved ADA and WCAG 2.1 compliance by implementing semantic HTML, ARIA landmarks, and enhanced keyboard navigation, ensuring user accessibility and saving over $1 million in potential lawsuits.
- Achieved a 10% rise in user engagement by building high-performing SPAs with React, Redux, and Redux-Saga, enriching UI/UX for enterprise SaaS products.
- Collaborated with three teams and over 30 developers to implement a reusable UI library and a component-based architecture, resulting in improved code maintainability.
- Reduced CSS bundle size by 5% by implementing shared classes in the Pug framework, boosting performance and user satisfaction.
- Collaborated with cross-functional teams, including design, product, and backend, to launch features and fix bugs.
Education
Bachelor of Science in Electromechanical Automation Systems
Dnipro University of Technology
Open Source
Mentor - Kottans
Over the years, I've had the joy of mentoring more than 30 individuals. I love conducting insightful code reviews on GitHub, offering engaging voice and text consultations, and sharing motivation and inspiration along the way.
Front-end consultations - MacPaw Career Wave
A mentorship program that empowers girls with valuable career insights and both soft and hard skill development. I helped 5 girls break the stalemate in their careers and find jobs.
Contributor - State of JS & CSS
Authored Ukrainian and Russian translations for the State of JS & CSS survey.