Kristin Cowalcijk

Staff Software Engineer at Baidu, Inc.

Beijing, Beijing, China
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

🤩
Rockstar
🎓
Top School
Kristin Cowalcijk is a Staff Software Engineer based in Beijing with 12 years of experience building robust backend systems and distributed data processing features. At Baidu she drives core engineering work and brings deep systems-level expertise from earlier roles at Neusoft, grounded in a computational mathematics degree from Jilin University. Kristin is an active open-source contributor focused on stability and correctness—her fixes range from preventing invalid memory access in embedded captive-portal software to improving spatial joins and Spark SQL support in high-profile geo-spatial projects like GeoMesa and Apache Sedona. She has a strong track record of hardening parsing, configuration handling, and serialization layers, and of adding OGC-aligned spatial functions and performance-minded geometry serde. Colleagues rely on her for pragmatic bug fixes that improve production resilience and for thoughtful extensions that enable large-scale geospatial analytics.
code12 years of coding experience
job5 years of employment as a software developer
bookBachelor’s Degree, Computational Mathematics, Bachelor’s Degree, Computational Mathematics at Jilin University
github-logo-circle

Github Skills (31)

json10
spark-sql10
network-configuration10
debug10
c-language10
geometry10
memory-management10
configuration-management10
cluster-computing10
geospatial10
c1110
spatial-analysis10
captive-portal10
java10
spatial-data10

Programming languages (11)

TypeScriptJavaC++CRustScalaJavaScriptHTML

Github contributions (5)

github-logo-circle
apache/sedona

Sep 2021 - Jan 2023

A cluster computing framework for processing large-scale geospatial data
Role in this project:
userBack-end Developer
Contributions:1 release, 89 reviews, 10 commits in 1 year 3 months
Contributions summary:Kristin primarily focused on fixing join operations in Spark SQL, addressing issues related to handling empty or single-row datasets. They modified core and SQL components to implement new spatial functions like ST_Contains, ST_Covers, and ST_CoveredBy, aligning them with OGC standards. Additional work included extending RDD APIs for spatial predicates and implementing a new geometry serde for performance and Z/M dimension support.
geospatialpythonspatial-analysisspatial-sqlcluster-computing
locationtech/geomesa

May 2021 - Jan 2023

GeoMesa is a suite of tools for working with big geo-spatial data in a distributed fashion.
Role in this project:
userBack-end Developer
Contributions:10 reviews, 14 commits, 12 PRs in 1 year 8 months
Contributions summary:Kristin primarily focused on improving the GeoMesa filter and Spark SQL functionalities. Their contributions include fixing filter expression evaluations, particularly related to functions with embedded expressions, and optimizing cardinality values in the minmax statistic. The user also worked on supporting various attribute types, like Bytes, List, and Map, in GeoMesa Spark SQL, enhancing its data processing capabilities. They also addressed the generation of feature IDs and implemented fixes for partition envelopes calculations.
geomesageo-spatialgeospatialkuduaccumulo
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
Kristin Cowalcijk - Staff Software Engineer at Baidu, Inc.