Radomirs Cirskis

Project Manager - Data Systems Development

Auckland, Auckland, New Zealand
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
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.
code13 years of coding experience
job9 years of employment as a software developer
bookBachelor of Science (BSc), Mathematics, Bachelor of Science (BSc), Mathematics at Latvijas Universitate
bookN/A, Computer Science, N/A, Computer Science at Rigas Tehniska Universitate
bookn/a, Korean Language, n/a, n/a, Korean Language, n/a at 연세대학교 / Yonsei University
languagesKorean, English, Russian, Spanish, Latvian, Chinese
stackoverflow-logo

Stackoverflow

Stats
4,769reputation
1.7mreached
45answers
1question
Badges
database
top-1%
sql
top-5%
postgresql
top-1%
sqlite
top-5%
github-logo-circle

Github Skills (19)

postgresql10
python10
databases10
flask-ask10
peewee10
data-integration10
sql-database10
flask10
database10
sqlite9
sql9
go6
django-allauth6
bash6
batchfile6

Programming languages (11)

PowerShellCSSC++CBatchfileJavaScriptGoLua

Github contributions (5)

github-logo-circle
pallets-eco/flask-admin

Jul 2017 - Apr 2019

Simple and extensible administrative interface framework for Flask
Role in this project:
userBack-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.
flask
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.
Request Free Trial