Ron Šmeral

Senior Software Engineer (AI Adjacent) at MSD Czech Republic

Prague, Prague, Czechia
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
Ron Šmeral is a Senior Software Engineer based in Prague with 11 years of experience building full-stack, cloud-native solutions and AI-adjacent tooling for life sciences and enterprise customers. He designs and ships end-to-end systems—from FastAPI backends and TypeScript React frontends to Terraform-managed AWS infrastructure—regularly owning requirements, architecture, testing, and ops for small agile teams. At MSD he has driven LLM-powered features like document acronym discovery, UAT scenario generators, documentation linters, and pharma-specific classifiers using RAG and prompt/context engineering. A pragmatic open-source contributor, he added Promise-based async support and tests to the widely used noble Node.js BLE library, demonstrating attention to interoperability and reliability. Former roles in technical writing and quality engineering inform his strength at translating complex domain rules into clear, testable software. Outside work he balances a wordsmith’s sensibility with musicality—“wrangling words, strumming strings, and crafting code.”
code11 years of coding experience
job8 years of employment as a software developer
bookMaster's Degree, Service Science, Management and Engineering, Master's Degree, Service Science, Management and Engineering at Masaryk University Brno
bookBachelor's Degree, Applied Informatics, Bachelor's Degree, Applied Informatics at Masarykova univerzita Brno, Fakulta informatiky
languagesEnglish, Czech, Slovak, German, Spanish
stackoverflow-logo

Stackoverflow

Stats
548reputation
16kreached
21answers
0questions
github-logo-circle

Github Skills (18)

asynchronous10
javascript10
async10
es6-promise10
typescript10
typescript-types10
nodejs10
typescripts10
unit-testing9
bluetooth-le9
btle9
bluetooth-low-energy9
cdi6
react6
jsf6

Programming languages (8)

TypeScriptJavaCJavaScriptHTMLRubyPythonKotlin

Github contributions (5)

github-logo-circle
abandonware/noble

Mar 2020 - Apr 2020

A Node.js BLE (Bluetooth Low Energy) central module : Community maintained
Role in this project:
userFull-stack Developer
Contributions:17 commits, 8 PRs, 8 comments in 16 days
Contributions summary:Ron contributed to the Noble.js library by adding support for asynchronous functions using Promises. This included modifications to the TypeScript definition file and updates to the library's core functionality to provide async alternatives to existing methods like `startScanning`, `connect`, and `discoverServices`. The user also introduced new examples, such as a peripheral explorer, to showcase the library's capabilities, and implemented comprehensive unit tests for the async functions, improving the library's reliability.
bluetooth-low-energynodejs
rsmeral/puck.js

Jan 2017 - Feb 2022

Contributions:15 commits, 14 pushes, 1 branch in 5 years 2 months
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