Hi, I'm Andrei
I'm currently 41 years old, living in Timișoara, Romania.
I've been designing & developing websites and web apps since 2000 and went through all the stages: from HTML3/jQuery to HTML5/ES6 and beyond. I like to think of myself as an eclectic code designer.
Eclectic Code Designer
Eclectic because I don't follow a specific technology or a school of thought in a dogmatic way. Instead, I apply various practices and technologies that suit the problem I'm facing, in a pragmatic fashion.
Code designer has a double meaning. First of all, I'm very keen about code design and maintaining a clean code base. Additionally, I'm also a hybrid between a designer and a developer. Besides being a software engineer working with code, I also have a strong passion for aesthetics, animations, interaction, and everything related to design in a broad sense.
I'm currently working as an User Interface Developer switching between web and mobile.
My everyday battles revolve around Clean Code Design, User & Developer Experience, UI Interaction & Design, and fighting software entropy through constant Refactoring, Automated Testing, Code Reviews, and Team Collaboration.
My primary tech stack currently include React/React Native, TypeScript and Next.js.