Home > Speakers > Dan Neciu
speaker

Dan Neciu

Staff Engineer @CareerOS

|neciudan

How not end up your app to a a hot mess of spaghetti Carbonara

Every project / app starts small and grows and grows until it becomes a hot mess of spaggetti Carbonara. You try to follow all the best practices and advice and in the end the result is the same. In this talk I will go though my case study on how I managed to scale my application to millions of users and keep the code tidy and clean. Starting a startup is one thing - scaling it is another beast entirely. In this practical, experience-driven talk, I'll take you through our two-year journey of building and scaling a JavaScript application from ground zero. Rather than theoretical concepts, you'll hear real stories about the technical challenges we faced and the solutions we implemented. We will discuss how to handle: - building a component library - building a scalable release process - internationalisation of the app - performance issues at scale - and some funny bugs

Bio

Neciu Dan is the technical co-founder and tech lead of CareerOS, where he spearheads the development, maintenance, and scaling of the main application. Bringing over 12 years of engineering expertise to the table, Dan has a proven track record in the tech industry, having previously served as a Senior Product Engineer at the New York E-commerce brand, AdoreMe, and as a Senior Software Engineer at the food delivery company, Glovo.

Beyond his technical contributions, Dan is an esteemed international speaker and mentor. He passionately encourages best development practices, with a keen focus on testing, accessibility, and security. His recent speaking engagements include esteemed conferences like React Alicante, Utah JS, Techorama Belgium, and Frontmania Netherlands.