Akara Sucharitakul

Principal Software Engineer, Architect at Conviva

White Salmon, Washington, 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

🤩
Rockstar
Akara Sucharitakul is a Principal Software Engineer and Architect with 12 years' experience focused on high-performance, efficient distributed systems and asynchronous computation. He founded and led the open-source squbs project at eBay/PayPal—an actor-based, Akka Streams/HTTP stack now used in production for very high-throughput and bursty workloads—and has deep expertise in the Actor Model, I/O, and systems performance. At Conviva he continues to drive architecture and delivery of scalable services, championing simplicity, loose coupling, and pragmatic framework choice. His work on Faban and long-term OSS maintenance informed a thoughtful, philosophical approach to software design that emphasizes measurement, algorithms, and operational reliability. Akara’s practical maxim—“the best API is no API”—reflects his preference for minimal, dependable interfaces and measurable efficiency gains.
code12 years of coding experience
languagesEnglish, German, Thai
stackoverflow-logo

Stackoverflow

Stats
111reputation
2kreached
0answers
3questions
github-logo-circle

Github Skills (10)

testing10
akka10
test-automation10
scala10
akka-http9
software-quality9
junit8
shapeless6
sbt6
intellij-idea6

Programming languages (2)

JavaScala

Github contributions (5)

github-logo-circle
paypal/squbs

Aug 2015 - Mar 2022

Akka Streams & Akka HTTP for Large-Scale Production Deployments
Role in this project:
userBack-end Developer
Contributions:21 reviews, 192 commits, 292 PRs in 6 years 7 months
Contributions summary:Akara made multiple contributions to the `paypal/squbs` repository, focusing on enhancements to testing infrastructure and core functionality. These contributions include adding a test route for creating and testing routes, renaming actors for clarity, upgrading dependencies like Scoverage, and correcting various code style issues. Furthermore, the user addressed timeout-related issues and standardized large timeouts within the project.
http-clientstreamsscaleakka-streamsakka-http
akara/squbs

Aug 2015 - Jan 2021

Contributions:354 pushes, 144 branches, 33 comments in 5 years 5 months
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