Barnabás Molnár

Software Engineer
Barnabás Molnár

About

Experienced full-stack JavaScript/TypeScript engineer with a focus on code quality and good documentation. Frequently involved in making an idea go from conception to deployment. Occasional open sourcerer and writer. Intrigued by Functional Programming and Haskell as of late. For professional enquires, feel free to reach out on LinkedIn. I sometimes retweet cute animal videos on Twitter too.

Professional skills

  • JavaScript/TypeScript
  • React
  • Tailwindcss, Sass
  • Node, Deno
  • MongoDB, Postgres
  • Firebase
  • Docker
  • CI/CD
  • Documentation

Work experience

Software engineer

Full Time
Excalidraw
remote
2022 June -

Excalidraw is an extremely popular open-source virtual whiteboard with a unique hand-drawn style. Whilst I’ve been fortunate enough to contribute to the open-source editor as well, I’m mostly working on Excalidraw Plus, a SaaS built on top of the open-source editor. E+ offers powerful management and collaboration features for teams and individuals alike. In my day-to-day, I work with the following stack extensively:

  • React
  • TypeScript
  • Tailwindcss, Sass
  • Firebase
  • Lambda functions
  • NodeJS Express backend

Software engineer

Full Time
bimspot
Vienna, AT, remote
2019 May - 2021 August
  • Laid down the client-side (frontend) foundations of a greenfield project as a React.js based SPA (single-page-application).
  • Collaborated with product, backend and UI/UX departments on various feature developments.
  • Led a Bootstrap => tailwindcss migration in flagship React app.
  • Set up a private frontend component library from the ground up (including a private registry, deployment process, Storybook presentation, etc) and developed several components with accessibility standards in mind.
  • Participated in frequent peer review and testing processes.
  • Contributed to the development and maintenance of Node.js based microservices.
  • Played a key role in setting up, maintaining and updating CI/CD pipelines for various projects.
  • Participated in containerisation (Docker) of several projects for local development and production deployment purposes alike.
  • Made several open-source contributions (xeokit, tailwind).
  • Took numerous initiatives to improve developer experience, tooling and documentation.
  • Occasionally proofread marketing and helpdesk/customer support texts and materials.

Front-end developer

Full Time
UNAS
Sopron, HU
2017 Oct - 2018 Aug
  • Sitebuilding, theme development
  • Helped migrate projects over to Bootstrap 4
  • Helped improve developer tooling

English tutor

Part Time
Self employed
Sopron, HU
2012 -

I’ve been giving private lessons for a number of years now, preparing students for various locally and internationally recognised exams. I’ve also helped my students prepare for their studies or employment opportunities abroad. I enjoy collaborative and creative work and mostly prefer working with those who already have at least basic/intermediate competence in the language. I’m also interested in the area of linguistics, with a focus on applied linguistics in particular.

Education

English Language and Linguistics

Master's
University of Vienna
2013-

Not finished due to a rather stark career change. I have, however, completed 40 credits towards an MA in English Language and Linguistics. Very much enjoyed the course and may get back to it sometime.

Philologist in English and American Studies

Bachelor's
University of West Hungary
2009-2012