Ania Kowalska is a software engineer based in Barcelona with six years of experience building web and mobile applications, currently contributing to Elastic’s front-end work. She has a strong background in React and React Native, and also champions Svelte and good design—bridging UI polish with practical engineering. Her open-source contributions include UI improvements to the widely used Kibana project and internationalization updates to the Ghost publishing platform, showing comfort across front-end and back-end areas. Past roles span startups and consultancy work where she shipped responsive, mobile-aware interfaces and refined developer-facing APIs. Trained initially in cognitive psychology, she brings a user-centered perspective to UX and developer ergonomics. A cybersecurity enthusiast, she balances practical product delivery with an interest in secure, maintainable code.
6 years of coding experience
3 years of employment as a software developer
cognitive psychology, cognitive psychology at Seconda Università degli Studi di Napoli
React, React at Zero To Mastery Academy
React, React at Academind
Master's degree Psychology, Master's degree Psychology at Uniwersytet im. Adama Mickiewicza w Poznaniu
Contributions:133 reviews, 39 PRs, 17 pushes in 4 months
Contributions summary:Ania primarily contributed to the user interface (UI) components of the Kibana project, focusing on enhancing the Discover application. Their work involved fixing responsive design issues within the data view picker, including addressing label wrapping and overflow problems. They also added mobile device width constraints and refined the display of data view names and alert details. Furthermore, the user made changes to highlight matching field values in KQL searches and replaced occurrences of `euiThemeVars` with `euiTheme`.
Independent technology for modern publishing, memberships, subscriptions and newsletters.
Role in this project:
Back-end Developer
Contributions:5 commits, 4 PRs, 2 comments in 2 days
Contributions summary:Ania primarily contributed to the Ghost publishing platform by replacing the `i18n.t` package with the `tpl` helper across various core server files. This involved changes to authentication, authors, invites, pages, and labels APIs. The commits demonstrate a focus on updating the codebase and adapting it to use a new template helper for improved internationalization management within the platform. This likely contributed to overall code maintainability and future feature development.
cmsmembershipspublishingnewslettersjavascript
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.