Karl McGuire
Software Engineer at Salucro Healthcare Solutions- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
Salucro Healthcare Solutions
-
United States
-
IT Services and IT Consulting
-
100 - 200 Employee
-
Software Engineer
-
Dec 2021 - Present
-
-
-
Dgraph Labs
-
United States
-
Software Development
-
1 - 100 Employee
-
Software Engineer
-
Aug 2018 - Jun 2021
- Designed and implemented a high performance, fully concurrent cache library in Go (best on the market as of 2021). Ristretto is currently used in over 100 projects, and all over Dgraph/Badger. - Improved Stripe invoicing for cloud-based deployments (Kubernetes) with per-region billing based on AWS. Automated metric collection and presentation. - Improved JSON to NQuad conversion performance by 90% in critical path with unique one-pass parser. - Organized command-line documentation across dozens of packages while working with Docs team. - Created a user friendly cache simulation framework for evaluating cache performance across multiple Go implementations. Show less
-
-
-
Skycoin
-
China
-
Technology, Information and Internet
-
1 - 100 Employee
-
Software Engineer
-
Aug 2017 - Jul 2018
- Designed and built architecture for an OTC exchange providing liquidity and volume to the Skycoin ecosystem. - Managed a small team of remote developers building internal microservices and libraries. - Extensive focus on full-coverage tests and concurrent-safe Go code handling real money. - Created blockchain interoperable services to aid in research and development. - Managing and deploying multiple Docker images. - Designed and built architecture for an OTC exchange providing liquidity and volume to the Skycoin ecosystem. - Managed a small team of remote developers building internal microservices and libraries. - Extensive focus on full-coverage tests and concurrent-safe Go code handling real money. - Created blockchain interoperable services to aid in research and development. - Managing and deploying multiple Docker images.
-
-
-
Stridatum LLC
-
United States
-
Software Development
-
1 - 100 Employee
-
Software Engineer
-
Jun 2015 - Nov 2015
- Worked with remote team to develop SaaS time-tracking product. - Designed user interfaces and navigation flow. - Wrote and deployed Go REST APIs on AWS for user management and email notifications. - Real time data aggregation and caching using Redis for hundreds of requests per second. - Used TDD to create small, powerful Go libraries for faster development and safer code. - Worked with remote team to develop SaaS time-tracking product. - Designed user interfaces and navigation flow. - Wrote and deployed Go REST APIs on AWS for user management and email notifications. - Real time data aggregation and caching using Redis for hundreds of requests per second. - Used TDD to create small, powerful Go libraries for faster development and safer code.
-
-
Education
-
University of North Carolina at Charlotte
Bachelor's degree, Computer Science