Seanย Carroll

Engineer, AI at Vermillio

Chicago, Illinois, United States
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
Sean Carroll is an experienced software engineer specializing in event-driven architectures, CQRS, event sourcing, DDD, and distributed systems, with 11 years building Java-based platforms on Kubernetes and Kafka. Currently an Engineer, AI at Vermillio, he blends generative-AI product work with backend reliability, and previously led cloud/data platform efforts across AWS and GCP at American Family. A long-time systems thinker, he built microservice orchestration and large-scale ingestion pipelines using technologies like Storm, BigQuery, Aerospike and EKS before they were mainstream. Since 2020 he has been actively writing Rust and maintaining multiple open-source projects, contributing to notable repos such as lmdbjava where he improved tests and reliability. Based in Chicago, he splits spare cycles between Rust OSS, small-company building, and experimenting with how event-sourced patterns scale in AI-enabled products.
code11 years of coding experience
job14 years of employment as a software developer
bookUniversity of Illinois Urbana-Champaign
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
2,701reputation
240kreached
35answers
1question
Badges
spring-data-jpa
top-1%
spring-data
top-1%
java
top-5%
spring
top-1%
spring-boot
top-1%
github-logo-circle

Github Skills (23)

spring10
key-value10
testing10
spring-data10
java10
javas10
spring-boot10
embedded-database10
spring-data-jpa10
bytebuffer9
databases9
database9
latency8
low-latency8
xml6

Programming languages (11)

C#TypeScriptJavaC++ShellRustCSCSS

Github contributions (5)

github-logo-circle
lmdbjava/lmdbjava

Jul 2018 - Jul 2018

Lightning Memory Database (LMDB) for Java: a low latency, transactional, sorted, embedded, key-value store
Role in this project:
userDatabase Engineer / Database Administrator
Contributions:6 commits, 1 PR, 4 comments in 8 days
Contributions summary:Sean primarily focused on testing and improving the functionality of the LMDB Java library. They implemented range search tests, fixed assertions within existing tests, and addressed a bug related to ByteBufferProxy comparisons. The user also performed code cleanup and improved code style by addressing checkstyle build errors, highlighting a commitment to code quality and maintainability within the project.
lmdbmemoryembedded-databasepersistentmemory-database
doctavious/snippext

Sep 2021 - Oct 2023

Contributions:93 pushes, 3 branches, 50 tags in 2 years 1 month
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
Sean Carroll - Engineer, AI at Vermillio