# Ilia Kuzmin > Full-Stack Engineer at XYZ Reality Location: London, England, United Kingdom Profile: https://flows.cv/iliakuzmin Frontend developer with expertise in generative AEC solutions and development of next generation architectural tools using Three.JS, WebGL and unique design algorithms. I have experience as an architect, which becomes my unique advantage. Goal: To make interaction with 3D solutions on the web as accessible as possible. Key accomplishments: 1. Developed software for developers on generative design without the participation of architects, which reduced time and budget for architectural solutions development by 3 times and improved the quality of analytics and reasoning of solutions by 5 times 2. Created tools to analyse and interact with 3D models on the web. Achieved significant optimisation of processing complex models on the web using compression algorithms, LOD, Post-processing and flexible visualisation management. 3. Managed a startup designing private homes in England with minimal architect involvement. Prioritising tasks according to Agile and Decision Matrix. ## Work Experience ### Senior Full-stack Developer @ XYZ Reality Jan 2025 – Present | London Area, United Kingdom ### Full-stack Developer @ XYZ Reality Jan 2023 – Jan 2025 | London, England, United Kingdom ### Senior Frontend Developer @ Rubius Jan 2023 – Jan 2023 1. Developed cloud-based software to automate the economic potential of building sites, with the added capability to rapidly generate thousands of architectural solutions in seconds. Technologies: TypeScript, Next.JS, Node JS, entity component system, Three.JS (react-three-fiber), C#, PostgreSQL, styled-components. 2. Leveraging the Genetic Algorithm (GA), I developed and implemented a methodology for architectural design, including flexible evaluation and verification systems. This approach provides clients with informed and high quality solutions while demonstrating their evolutionary development. Technologies: TypeScript, Node.JS, Three.JS, GA (Genetic Algorithm) algorithms and other algorithms for working with geometry and data analysis. 3. Developed a unique "bin packing" algorithm for landscaping projects. It not only efficiently places geometric elements in a given contour but also analyses their best urban layout, reducing the time for developing effective complex design solutions by 5 times. Technologies: TypeScript, Genetic Algorithm (GA), Simulated Annealing (SA), The Guillotine algorithm, Best Fit Decreasing (BFD). ### CTO & Founder @ Mdlr House Jan 2023 – Jan 2023 | London, England, United Kingdom Co-founder & CTO 1. Developed a methodology that divides the house design process into modules, each following its own rules, complemented by tools for analysing existing architectural designs. Technologies: TypeScript, Node.JS, Python, Grasshopper, GA, Magnetising Algorithm, Treemap, Guillotine and other algorithms. 2. Led as CTO, managing a team of 2+ specialists (developers and architects) and establishing an optimised process for sharing data and hypotheses within the team. ### Frontend Developer @ AinoWorld Jan 2023 – Jan 2023 | Barcelona, Catalonia, Spain 1. Developed a methodology for efficient streaming of geometric data, ensuring high performance and reliability of map information. Technologies: Next.JS, Prisma, Mapbox, @antv/l7, rRPC, ECS 2. Created tools that allow users to collaborate in real time, sharing data and resources without delay. Technologies: WebRTC, LiveBlocks. ### Senior Frontend Developer @ Context Machine Jan 2022 – Jan 2023 | Almaty, Kazakhstan 1. Developed a platform with a team of +5 people for working with complex 3D scenes on the web, adapting the functionality depending on the complexity and purpose of each scene. Technologies: Next.JS, PostgreSQL, Apollo, Three.JS, D3. 2. Researched and optimised methods of interacting with 3D scenes, implementing the ECS + RxJS + React approach and developing a metrics system to monitor performance. Technologies: ECS algorithms, RxJS, compression algorithms for complex mesh objects. ### Frontend Developer @ Стрелка КБ Jan 2019 – Jan 2023 | Москва, Москва, Россия Developed central sections of the platform including crowdsourcing, data visualisation, and forecasting and modelling modules. Technologies: Next JS, PostgreSQL, D3, Three.JS, Python, R 2. Created algorithms to efficiently process and categorise large volumes of messages Technologies: MapReduce, Batch Processing, Stream Processing algorithms 3. Introduced a methodology to automatically highlight key issues, emotional colouring of messages and other important tags. (based on various NLP algorithms) Technologies: NLP algorithms. 4. Created Mapbox-based tools for deep analysis of urban areas, including data and route visualisation Technologies: Mapbox, @antv/L7, Three.JS, D3, and SSR data MVT training) ## Education ### Moscow Architectural Institute (State Academy) (MARCHI ) ## Contact & Social - LinkedIn: https://linkedin.com/in/ilia-kuzmin - Website: https://mdlr.cc --- Source: https://flows.cv/iliakuzmin JSON Resume: https://flows.cv/iliakuzmin/resume.json Last updated: 2026-04-05