Joachim Seminck

Product Engineer at Lightyear

Tallinn, Harju maakond, Estonia
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

👤
Senior
🎓
Top School
Joachim Seminck is a Product Engineer with 11 years of experience crafting polished front-end experiences, currently building product at Lightyear from Tallinn. He specializes in JavaScript and React, with hands-on expertise in UI/UX details such as animations, tooltips, modals and styled-components that improve developer and user workflows. Joachim is an active open-source contributor—his work on the high-profile CodeSandbox client improved core IDE interactions, and contributions to a React ESLint plugin show a focus on code quality and DX. His background ranges from technical consulting to frontend roles, giving him a pragmatic appreciation for product requirements, maintainability, and developer ergonomics. Colleagues would describe him as detail-oriented and pragmatic, often catching subtle UX and linting issues before they reach production.
code11 years of coding experience
job3 years of employment as a software developer
bookUniversiteit Gent
bookBachelor, Applied Informatics, Bachelor, Applied Informatics at Hogeschool Gent
stackoverflow-logo

Stackoverflow

Stats
721reputation
178kreached
0answers
10questions
github-logo-circle

Github Skills (24)

javascript10
styled-components10
eslint10
ui-design10
uid10
lint10
front-end-development10
codesandbox10
react10
jsx10
modals9
develop9
modal-dialog9
modal-windows9
datepicker6

Programming languages (6)

TypeScriptJavaScalaJavaScriptGroovyDart

Github contributions (5)

github-logo-circle
React-specific linting rules for ESLint
Role in this project:
userFront-end Developer
Contributions:87 commits, 38 PRs, 240 comments in 3 years 2 months
Contributions summary:Joachim primarily contributed to the `jsx-eslint/eslint-plugin-react` repository by implementing and modifying linting rules specific to React JSX syntax. They focused on features such as enforcing new lines for properties and ensuring correct indentation. The contributions included adding new rules, fixing existing issues, and updating tests, demonstrating expertise in enhancing and refining the code quality of React-based projects.
reactlintlintereslintjavascript
An online IDE for rapid web development
Role in this project:
userFront-end Developer
Contributions:7 commits, 7 PRs, 10 comments in 1 month
Contributions summary:Joachim primarily contributed to the user interface of the CodeSandbox client. Their work involved fixing typos, enhancing the consistency of tooltips and animations, and adding modal interactions for file and sandbox deletion. The user demonstrated proficiency in React, styled-components, and potentially JavaScript, given the changes to front-end components and associated styling. The changes included updates to buttons and the introduction of alert/modal components.
reactjavascriptsvelteonline-idepreact
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
Joachim Seminck - Product Engineer at Lightyear