Hi, I’m Mr Tibs

Crafting pixel-perfect, accessible, and high-performance web experiences using modern JavaScript frameworks and clean, semantic code.

Learn more

About Me

I’m a passionate Software Development Engineer at Yardi Romania, where I collaborate with a highly skilled team to deliver innovative solutions for global businesses. My work focuses on seamlessly integrating modern JavaScript (TypeScript) and .NET technologies to create cutting-edge digital products.

With well over a decade of experience in frontend development, I’ve worked across agencies, startups, and enterprise environments — crafting responsive, accessible, and performance-driven web experiences.

I have a strong foundation in HTML5, CSS3, modern JavaScript frameworks, and UI/UX principles. I’m constantly exploring new technologies and trends — like Web3 — and enjoy applying them to my personal and professional projects.

Outside of coding, I love collaborating with designers and developers to create engaging user experiences and solving complex challenges with clean, elegant solutions.

Software Development Engineer & Frontend Specialist

Building modern, scalable, and high-performance web solutions using JavaScript, TypeScript, .NET, React, Next.js, and Vue.

Learn more

Tibs has always been a pleasure to work with. His front-end skills are excellent, covering most of the requirements of a modern day web agency. His communication is always prompt, polite, and professional. He will always be one of our first points of call for any web development projects.

Ian Batcheldor

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sagittis eu hac volutpat velit donec scelerisque. Vel pellentesque tellus facilisis integer blandit porttitor posuere aliquam amet. In nisl pulvinar cursus diam faucibus arcu quam. Ut ullamcorper ipsum sit ullamcorper est consequat. Mattis commodo urna duis nisl mollis tortor adipiscing. Dignissim praesent nec quis vel gravida purus laoreet semper. Leo nam vitae felis sit eget viverra nulla ultricies. Iaculis diam odio vel egestas. Quis erat in dignissim id id. Pulvinar varius scelerisque proin risus erat sit nec. Tortor quam volutpat sagittis cursus. In id nunc ligula morbi faucibus velit faucibus etiam.

Tortor mauris magna morbi in laoreet. Purus tortor fames lorem vestibulum, a ultrices. Gravida rhoncus pharetra, eleifend scelerisque feugiat nunc feugiat. Faucibus donec sed ac ut sit eget morbi tincidunt aliquam. Porttitor nulla facilisis in iaculis scelerisque nulla nunc. Ut bibendum tellus sit non non ac sit. Risus faucibus duis mauris rhoncus pretium, gravida in habitasse fermentum. Ipsum cras id in netus sit nunc quisque varius. Nam faucibus viverra sapien adipiscing sed enim.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Molestie nulla ac cum netus luctus odio. Maecenas vel mattis sem maecenas risus metus neque vulputate adipiscing. Massa semper sit ultrices viverra ullamcorper gravida mattis ullamcorper non. Amet, nisl laoreet aliquam et.

Nibh sit purus ligula ut. Sed dictum facilisi blandit interdum habitasse nunc mi quam eros. Nec maecenas a morbi id elit vestibulum venenatis elit morbi. Nisl ac suspendisse placerat orci quam iaculis. Diam nullam quis accumsan ultrices ultricies et consectetur mi. Non ornare sed id faucibus. Ultrices at adipiscing lectus egestas tempor amet. Cursus ut nibh sapien tristique etiam. Mattis tellus nulla varius neque pharetra massa volutpat velit. Vivamus in pellentesque mus eu metus a. Consequat sed eget tempus egestas vitae interdum ornare eget egestas.

Lorem ipsum dolor sit amet

  • Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sagittis eu hac volutpat velit donec scelerisque. Vel pellentesque tellus facilisis integer blandit porttitor posuere aliquam amet. In nisl pulvinar cursus diam faucibus arcu quam. Ut ullamcorper ipsum sit ullamcorper est consequat.

  • Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sagittis eu hac volutpat velit donec scelerisque. Vel pellentesque tellus facilisis integer blandit porttitor posuere aliquam amet. In nisl pulvinar cursus diam faucibus arcu quam. Ut ullamcorper ipsum sit ullamcorper est consequat.