Roman Poya

Senior Software Engineer at Siemens Digital Industries Software

Greater Cambridge Area United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Roman Poya is a Senior Software Engineer based in Greater Cambridge with 12 years of experience building high-performance computational geometry, meshing and multi-physics solvers for aerospace, biomedical and industrial applications. He holds dual PhD and M.Sc degrees in Computational Sciences and Engineering and has 5+ years of professional C/C++ and Python experience complemented by expertise in MATLAB, Julia and the Python scientific stack. Roman has led design, development, testing and CI for two large in-house simulation frameworks and currently architects meshing components for Siemens NX PLM, bringing deep knowledge of low-level optimizations, parallel algorithms, meta-programming and x86 architectures. His background in both research and industry enables him to bridge advanced numerical methods and production-grade software, with a track record in parallel anisotropic mesh generation for aircraft and coupled FEA frameworks for MRI systems. An often-overlooked strength is his ability to translate compiler-level techniques into practical performance gains for large-scale simulation codes.
code12 years of coding experience
job8 years of employment as a software developer
bookDoctor of Philosophy (PhD) Simulation in Engineering and Entrepreneurship Development, Doctor of Philosophy (PhD) Simulation in Engineering and Entrepreneurship Development at Swansea University
bookDoctor of Philosophy (PhD) Simulation in Engineering and Entrepreneurship Development, Doctor of Philosophy (PhD) Simulation in Engineering and Entrepreneurship Development at Technical University of Munich
bookUPC Universitat Politècnica de Catalunya
bookBachelor of Technology Civil Engineering, Bachelor of Technology Civil Engineering at National Institute of Technology Karnataka
languagesSpanish, German, English
stackoverflow-logo

Stackoverflow

Stats
2,375reputation
238kreached
40answers
10questions
Badges
numpy
top-5%
python
top-5%
github-logo-circle

Github Skills (63)

algorithms10
volumes10
libm10
approximate10
python10
multidimensional-arrays10
hpc10
math-functions10
mechanics10
fpga10
simd10
tensor10
cpp10
high-performance10
multiphysics10

Programming languages (5)

JuliaC++CMathematicaPython

Github contributions (5)

github-logo-circle
romeric/PostMesh

Dec 2015 - Jun 2018

A curvilinear mesh generator for high order finite element analysis
Contributions:8 releases, 74 commits, 4 PRs in 2 years 5 months
finite-element-analysismesh-generationsurfacesfinite-elementscurves
romeric/Fastor

May 2016 - May 2022

A lightweight high performance tensor algebra framework for modern C++
Contributions:31 releases, 5 reviews, 703 commits in 6 years
cpptensortensorstensor-contractionmultidimensional-arrays
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial