- 📍 Based in: Prague, Czechia 🇨🇿
- 👨💻 Role: Freelance Python Developer & CAE Engineer
- 🎯 Main Focus: Scientific Computing, CAE Automation, Algorithm Development
My primary activities involve:
- CAE Automation: Streamlining engineering simulations and workflows through scripting with ANSA & META Post APIs.
- Developing FatPy: Building an open-source Python library focused on structural durability analysis and fatigue evaluation.
- Leading FABER COST Action (CA21155) WG6: Coordinating Working Group 6 for FABER (Fatigue Benchmark Repository) – a project aiming to create tools for the engineering/scientific community to benchmark/evaluate material fatigue.
My key interests and drivers include:
- Continuous Learning: Driven by curiosity, I am committed to constantly expanding my knowledge and technical skillset.
- Code Quality & Design: I value writing clean, maintainable, and typed Python code, influenced by principles like SOLID.
- Algorithmic Challenges: I genuinely enjoy tackling logical and mathematical puzzles, such as Project Euler (My Repo).
- Mathematics & Physics: Passionate about these subjects and truly value applying them in my work.
My technical toolkit includes:
- Scientific Computing: NumPy, Pandas, SciPy, Matplotlib, Plotly, Seaborn
- Environment, Quality & Tooling: uv, Pre-commit, Mypy, Ruff, Pytest, MkDocs
- Scripting & Automation: ANSA & META Post API Automation
- Solvers: OptiStruct, Nastran, Abaqus
- Simulation Types: Static Analysis, Fatigue, Crash, Linear & Non-linear FEA
- Basics: C
, C++
, MATLAB
, HTML5
, CSS3
- Learning: Rust
(Rustlings)
- Version Control: Git
, GitHub
- Editors: VS Code
, Vim
(Vim Enthusiast)
- Operating Systems: Windows
, Linux
- CI/CD: GitHub Actions
- Containerization: Docker
(Basic Understanding)
- Software Engineering: Software Architecture, Design Patterns (GoF), SOLID Principles, Test Automation, OOP, Type Hinting
- Domain Knowledge: Mechanical Engineering, Structural Mechanics, Numerical Mathematics, Fatigue Mechanics, Physics, Algorithm Design
I'm always interested in connecting with others in the field!
- Email: jan.vyborny2@gmail.com
- LinkedIn: Connect on LinkedIn
Feel free to reach out if you'd like to discuss open-source scientific computing, CAE automation, API design, Python best practices, or structural durability/fatigue mechanics. I'm open to collaboration opportunities.
Explore my coding journey, primarily in Python, with contributions across repositories. Most development happens in .py files, with occasional Jupyter Notebook usage for prototyping.
