I'm a full stack programmer, a critical thinker, a quick learner and a problem solver.
I have proven myself valuable in various environments, and I am always looking for new challenges and opportunities to improve and impress.
I'm strongly inclined towards technically correct, clean and functional code. My engineering drive is mostly in solving tooling/frameworking, architecture and software quality problems. I've also vested interest in growing the engineering organization around me through teaching, knowledge sharing and pair programming/debugging.
I have a combined 10+ years of experience in working with a wide breadth of languages and technologies from Javascript, through R, Java, to Scala and AWS; I have a confident understanding of service architecture and common patterns solutions, infrastructure, ops with AWS and delivery processes.
|| Email || Interactive CV || LinkedIn || Github ||
Staff Full-stack engineer (tooling) @ Prezi || 2020.12 - 2023.01
Developer-Experience / DevOps engineer leading efforts in Front-end tooling/infrastructure, improving front-end developer tooling, CI/CD, workflows and front-end architecture. Maintaining CI/CD and tooling kubernetes clusters for microservices. (Typescript, Node.js, Python, Shell scripting, Kotlin, Webpack & Babel, Kubernetes)
Senior Full-stack engineer @ Prezi || 2019.09 - 2020.12
Working as a full-stack engineer on Prezi.com's client-facing frontend applications. Leading efforts in frontend application infrastructure; monorepo tooling, management, and automation, aiming to improve developer experience and delivery pipeline stability. Specializing in: Typescript/Javascript build tooling, code-to-customer tooling and workflow optimizations. (Typescript, Python, React, Node.js, Webpack & Babel)
Senior Full-stack javascript engineer @ SunshineSmile/PlusDental GmbH. || 2019.06 - 2019.09
Role as an architect, mainly responsible for bettering engineering practises, reducing technical debt, coaching peers and developing new features in a Javascript environment. Left early because management decided to kill the Javascript stack. (Node.js, Typescript, React, Koa.js, Graphql)
Full-stack javascript engineer @ Klarna || 2017.09 - 2019.06
Full-stack engineer on frameworks and user management, working mostly with Node.js, Java, Clojure and AWS. Working on business critical auth/auth systems, front-end frameworks and tooling, migrating and supporting legacy services, and designing new solutions.
Working as a full-stack engineer on the Klarna App for mobile and web using React and React Native, working with Javascript, Node.js, React/Redux. Managing E2E responsibility of applcation features, from design through deployment to monitoring. Advocating testing, static types, functional programming, and maintainable code.
Full-stack engineer @ Prezi || 2016.07 - 2017.08
Mainly working on application critical collaborative- and document integrity features using Scala and Typescript, maintaining and developing microservices, and contributing to a high-performant front-end application. Managing our services through Terraform on AWS.
Specializing in data-analytics software solutions that require software building and architecture knowledge using Javascript, and R.
Software Engineer @ Morgan Stanley || 2015.02 - 2015.09
I was developing back-end logic, and high-performant front-end components for trading software using Scala, Javascript, Three.js and Ext.js.
Summer Technology Intern @ Morgan Stanley || 2014.07 - 2014.09
As a summer intern I was responsible for developing various parts of a complex trading application’s UI in WPF and C#.
Java developer @ Nokia Siemens Networks || 2012.08 - 2014.03
I was a part time Java developer. As part of a Scrum team I was responsible for developing server side Java services and Javascript front-end components. Thorough testing was part of the job.
Held lab courses for Software Laboratory I. (C), Software Laboratory II. (C++). I built material for, and held a 2 semester course in Javascript for enthusiasts.
Software Engineer BSc & MSc @ BME || 2009 - 2015
Thesis works:
- Windows 8 Application Development (.Net, #C)
- Game Development in Typescript using WebGL (Typescript)
Business Information Systems BSc @ CUB || 2011 - 2016
Thesis works:
- Stock-trading portfolio optimization algorithms in practise
I dabble around with synthesizers and electronic music. I enjoy teaching and learning new things, hacking small experiments and prototypes in my free time.