About

Cover Image for About
Vasil Nedev
Vasil Nedev

Welcome to my digital workshop!

For over a quarter of a century, my professional life has been dedicated to the world of civil engineering and quality management. In that world, precision is non-negotiable. A structure's integrity depends on rigorous standards, meticulous attention to detail, and a profound understanding of how complex, interdependent systems fit together. It’s a discipline built on creating things that are robust, reliable, and built to last.

While my career has been in construction, my passion for building has always had a parallel, digital dimension. Away from the construction site, my greatest pride and joy is my family – my wife and our three wonderful children. They are my foundation and my inspiration.

It is in the spaces between family life and my engineering career that I have diligently cultivated my skills as a self-taught software developer. This has never been a fleeting hobby, but a continuous and committed quarter-century journey of self-study and experimentation. To formalise and expand my knowledge, I recently completed an intensive, 8-month bootcamp, solidifying my expertise in Python and Data Science. The analytical mindset I apply to an engineering problem—deconstructing it, understanding its core components, and implementing a sound, lasting solution—is the very same one I bring to writing code and analysing data.

My journey began with the foundational languages of the web: HTML, CSS, and JavaScript. Over the years, my curiosity led me to explore powerful modern libraries and frameworks, developing a deep focus on React. This has since expanded into a robust full-stack skillset, working with Node.js and Express to architect server-side logic, and using databases like MongoDB and PostgreSQL to structure and persist data. I was particularly impressed by the development of IFC.js, which led me to enrol in the That Open Company Master BIM Software Developer programme to bridge my engineering background with innovative digital construction.

In recent years, my focus has turned to advanced data relationships and AI. I have been deeply immersed in the world of Neo4j graph databases and am actively developing applications that leverage Large Language Models (LLMs) for Retrieval-Augmented Generation (RAG), using the rich context from a Knowledge Graph to power intelligent, connected systems. I package these applications using Docker containers to create portable, scalable systems that harness modern cloud technologies.

For many years, my development work was a personal pursuit; I was focused on the doing rather than the documenting. I didn't spend much time cataloguing my achievements or writing about the solutions I'd built. This blog is my conscious effort to change that. It is a living record, created to share my current projects, my innovative ideas, and my future-focused development concepts with you.

To see some of the code behind my ideas, you can visit my GitHub profile. For a look at my commitment to structured learning, feel free to check out my Pluralsight, Data Science portfolio and Neo4j Academy profiles.

This blog stands as a testament to my belief that a formal computer science degree isn't the only path to genuine technical proficiency; that discipline, relentless curiosity, and a hands-on approach over many years can build a formidable and deeply rooted skillset.

If you would like to see my professional qualifications or connect, please visit my LinkedIn profile.

Thank you for visiting, and I hope you will find something of value for you here.

Vasil Nedev