Simon Grodnik
C# / BIM Developer · Barcelona, Spain
Email: sgrodnik [at] gmail {dot} com
GitHub: sgrodnik
Telegram: @sgrodnik
Skills
C#, .NET, WPF, MVVM, Python, JavaScript, SQL, Django, Flask, Git, Firebase, BIM, Revit API, AutoCAD API, Aveva API, IFC.js, Excel API (VSTO), Google Apps Script, Telegram Bot API.
Experience
C# BIM Developer - Sener
Barcelona, Spain | September 2023 – Present
- Developing C# WPF plugins and organizing design automation systems.
- Analyzing user workflows and solving automation challenges.
Python / C# BIM Developer - Krastsvetmet
Remote | March 2022 – September 2023
- Developed Python automation scripts and design templates for plant piping systems.
- Established design automation approaches.
C# / .NET Developer - GENPRO
Remote | December 2021 – March 2022
- Created five Revit add-ons with custom WPF graphical interfaces in C#.
BIM Manager - 53 Central Design Institute LLC
Remote | October 2021 – December 2021
- Developed an event-listening C# add-on to synchronize dependent parameters on sheet number modifications.
- Created Python scripts for layout and decoration calculations.
- Wrote BIM regulations and project templates.
Cleanrooms HVAC Designer & BIM Manager - Hospitaltechnik LLC
Remote | February 2017 – October 2021
- Designed HVAC systems for cleanrooms and operating rooms.
- Managed Autodesk Revit implementation, family development, and script writing.
- Created custom Python automation scripts to eliminate errors and speed up modeling.
Selected Projects & Plugins
- Find and Replace: Tabular parameters editor for batch modifications.
- Earthing Circuit: Automated duct routing taking room openings into account.
- Lamp Parameters: Component counter and parameter synchronizer for linked files.
- Find Duplicates: Overlapping detail item detector and remover.
- Favorite Views: Custom light browser for quick navigation.
- Sheet Updater: Auto-updating sheets and schedules tracker.
- HVAC Schedule: Single schedule generator for multi-category elements.
- Bill of Materials: Automated material takeoff and report generator.
- Warehouse Bot: JavaScript Telegram bot integrated with Google Sheets API.
- Nutrition Tracker: Django & PostgreSQL web application.
Education
- freeCodeCamp.org (2018): Front-end development, data structures, and algorithms.
- Peter the Great St. Petersburg Polytechnic University (2011 – 2016): Bachelor’s degree in Land Amelioration (hydraulic structures).
Languages & Interests
Languages: English (B2), Spanish (A2)
Interests: 3D printing, biking