Elena Golovko

Senior Frontend Developer at Semrush

Belgrade, Central Serbia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Elena Golovko is a Senior Frontend Developer with eight years of experience building and modernizing large-scale web applications, currently shaping frontend at Semrush from Belgrade. She has led feature development, refactoring, and migrations across retail, e‑commerce, and enterprise HR platforms—raising unit test coverage to 90% and moving projects from Angular to React. Elena pairs pragmatic engineering with product-facing communication, implementing A/B testing, contract tests with PactFlow, and CI-driven screenshot testing via Storybook. An active contributor to DefinitelyTyped, she has improved TypeScript typings for Ember.js components and services, enhancing type safety for other frontend teams. Known for embracing challenging tasks, she blends hands-on coding with system-level improvements that reduce technical debt and improve developer experience.
code8 years of coding experience
job6 years of employment as a software developer
github-logo-circle

Github Skills (8)

emberjs10
static-typing10
typescript10
dts10
typescript-definitions10
typescripts10
type-definition10
typescript-types10

Programming languages (4)

TypeScriptCSSJavaScriptHTML

Github contributions (5)

github-logo-circle
The repository for high quality TypeScript type definitions.
Role in this project:
userFront-end Developer
Contributions:4 reviews, 7 commits, 6 PRs in 3 months
Contributions summary:Elena primarily focused on adding and updating TypeScript type definitions for various Ember.js components and services within the DefinitelyTyped repository. This included defining types for components such as `ModalComponent` and services like `EmberModalService` and `SchedulerService`. These changes involved updating existing type definitions to accommodate new features and ensure compatibility with later versions of Ember.js and related libraries. The user's contributions directly enhanced the type safety and developer experience for Ember.js projects.
typescript-definitionstype-definitionshigh-qualitydtsdefinitions
elenagolovko/DefinitelyTyped

Jun 2022 - Oct 2022

The repository for high quality TypeScript type definitions.
Contributions:23 pushes in 3 months
type-definitionshigh-qualitydefinitionstypescriptquality
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Elena Golovko - Senior Frontend Developer at Semrush