Mindaugas Barcauskas

Software Engineer - Get Paid Team at Wix

Vilnius, Vilnius County, Lithuania
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
Mindaugas Barcauskas is a software engineer specializing in backend systems with hands-on experience at Nortal, Uber, Mambu and currently Wix’s Get Paid team. He focuses on Java and Golang, distributed systems, and cloud-native tooling—particularly AWS, Kafka and databases like MySQL, Elasticsearch and Cassandra. At Mambu he drove platform modernization and developer productivity gains that materially shortened startup times for 200+ engineers and enabled pioneering local LLM experiments. At Uber he contributed to the open-source Cadence workflow engine, adding features like dynamic polling and large-parameter handling to improve cost and scalability. Colleagues rely on him for solving hard technical problems and improving observability, reliability and onboarding. Based in Vilnius, he pairs pragmatic engineering with a customer-focused, data-driven approach to delivering impactful platform improvements.
code3 years of coding experience
job8 years of employment as a software developer
bookBachelor's degree, Computer Software Engineering, Bachelor's degree, Computer Software Engineering at Vilniaus universitetas / Vilnius University
languagesEnglish, Lithuanian
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (10)

cadence10
orchestrate10
orchestrator-workflow10
orchestration10
go10
engine10
distributed-systems9
workflow-automation9
thrift8
testing7

Programming languages (4)

TypeScriptJavaGoThrift

Github contributions (5)

github-logo-circle
cadence-workflow/cadence

Aug 2022 - Jan 2023

Cadence is a distributed, scalable, durable, and highly available orchestration engine to execute asynchronous long-running business logic in a scalable and resilient way.
Role in this project:
userBack-end Developer
Contributions:18 reviews, 12 commits, 20 PRs in 5 months
Contributions summary:Mindaugas primarily contributed to the Cadence workflow engine by implementing features and addressing issues within the codebase. Their work included adding the ability to provide a reason for canceling workflows, modifying the data structures for workflow execution information. Furthermore, the user implemented and tested a limit to the number of pending activities in the workflow mutable state. The changes also encompassed updating dependencies and modifying the Thrift definitions.
cadenceresilientorchestration-engineservice-buslogic
Java framework for Cadence Workflow Service
Contributions:2 releases, 22 reviews, 82 commits in 4 months
workflowworkflow-management-systemcadenceworkflow-engineaws-swf
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
Mindaugas Barcauskas - Software Engineer - Get Paid Team at Wix