Full-stackDeveloper
Create digital products using React, TypeScript and Node.js.
about
Hey there, I'm Kateryna! 👋

Kateryna K.
Full-stack Developer
I'm a Software Engineer who specializes in creating impactful digital experiences. My core stack includes React, TypeScript, and Node.js, which I leverage to build responsive, intuitive applications that deliver exceptional user experiences.
Beyond professional work, I dedicate time to developing meaningful personal projects that solve real-world problems and serve as laboratories for exploring new technologies.
I'm committed to continuous learning, with current interests spanning Web3, Rust, and advancing my expertise in both web and mobile development. I believe in writing code that's not only functional but also maintainable, performant, and architected for long-term success.
work
Calgary, AB
- Collaborated on a React-based web admin tool and React Native mobile application for a scuba diving platform, enabling users to explore diving spots, upload photos, and advertise partner-led trips.
- Improved code quality, maintainability, and performance by refactoring complex codebase sections.
- Fixed critical bugs in the Supabase-integrated admin tool, enhancing functionality for managing user-generated content and partner trip listings.
- Implemented new features for the admin interface, streamlining content moderation and improving user experience for platform administrators.
London, UK
- Developed and maintained features for a financial platform, enabling retail investors to access IPOs and fundraises at institutional terms.
- Delivered a high-quality product under tight deadlines, achieving a 95% customer satisfaction rate through rigorous testing and peer reviews.
- Designed and implemented an internal UI component library, adopted by 3+ teams, enhancing developer productivity and visual consistency across products.
Remote
- Built a React Native mobile application from scratch for a personal CRM, streamlining business relationship management for 10,000+ users.
- Spearheaded stakeholder communication, gathering requirements and planning development sprints, resulting in on-time delivery of key milestones.
- Mentored 3 junior developers through code reviews and pair programming, improving team code quality and reducing bugs by 20%.
Remote
- Contributed to a SaaS platform built with React and Next.js, optimizing document handling processes for 50+ business clients.
- Implemented role-based access controls, enhancing security and user experience for multi-tenant environments.
- Collaborated with the design team using Figma to bring design concepts to life in a pixel-perfect manner.
Remote
- Developed an internal document management system and dashboard using Material UI, improving operational efficiency for 20+ staff members.
- Gathered business requirements directly from management, ensuring alignment between technical solutions and business needs.
- Created interactive prototypes to validate requirements, accelerating project approval by 10%.
skills
Front-end
React / React Native / JavaScript / TypeScript
NextJS / Redux Toolkit / Context API
GraphQL / Playwright / Jest
Styles
SCSS / SASS / Tailwind / CSS in JS / CSS modules / styled-components
Back-end
Node / Express / GraphQL / Supabase
PostgreSQL / MySQL / MongoDB
DevOps
Heroku / Vercel / GitHub Actions
Docker / (CI/CD)