Radomirs Cirskis is a pragmatic, technology-agnostic software engineer and solution architect with 12+ years of experience building and managing data systems, now leading Data Systems Development at Royal Society Te Apārangi while also running his consultancy ProData Ltd. He combines deep hands-on expertise in high-performance and distributed databases (PostgreSQL, Cassandra), backend development in Java, C, Python and Go, and cloud platforms with a strong track record of pragmatic system design and data migrations. Radomirs has architected research infrastructure such as the NZ ORCID Hub and contributed backend improvements to the well-known Flask-Admin project, notably around peewee integration and composite key handling. Comfortable switching between big-picture architecture and detailed implementation, he favors parsimonious, falsifiable designs—preferably expressed as working code. Fluent at bridging technical and non-technical stakeholders, he repeatedly turns complex requirements into reliable, auditable systems. An avid quick learner, he also studied Korean at Yonsei University, reflecting a curiosity that extends beyond technology.
13 years of coding experience
9 years of employment as a software developer
Bachelor of Science (BSc), Mathematics, Bachelor of Science (BSc), Mathematics at Latvijas Universitate
N/A, Computer Science, N/A, Computer Science at Rigas Tehniska Universitate
n/a, Korean Language, n/a, n/a, Korean Language, n/a at 연세대학교 / Yonsei University
Korean, English, Russian, Spanish, Latvian, Chinese
Simple and extensible administrative interface framework for Flask
Role in this project:
Back-end Developer
Contributions:21 commits, 12 PRs, 19 comments in 1 year 9 months
Contributions summary:Radomirs primarily contributed to the back-end functionality of the Flask-Admin project, with modifications focusing on database interactions and model handling. The commits demonstrate work on peewee integration, specifically addressing issues related to composite keys and search functionality, which enhances model querying and data retrieval. Additionally, the user made improvements to base view functionality by adding missing extra arguments to view args and extra args propagation.
A fresh approach to autocomplete implementations, specially for Django. Status: v3 stable, 2.x.x stable, 1.x.x deprecated. Please DO regularely ping us with your link at #yourlabs IRC channel
Contributions:25 pushes, 1 branch in 5 years 8 months
implementationspython2-xdjangoapproach
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.