Ben Rhee
Software Engineer at Ekho- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Nicholas Krug
It has been an absolute pleasure to work with Ben on Ekho. He's someone who can grab a complex task and take it from research and ideation all the way through implementation. He did exactly that with researching and choosing a database engine, creating the data model, and hooking up the instance to our server. He's also completely unafraid to dive into new technologies and libraries as long as he thinks they're going to meet our use cases, which has led us to make incredibly rapid progress in building out the Ekho frontend. Ben is excellent at explaining his decisions and thought process, showing a maturity and vision that have been enormously helpful in keeping the team aligned. He has also pushed the team to think holistically about system design and scale, and our performance testing and throughput have benefited from his influence. I'd love to work alongside Ben again.
Nicholas Krug
It has been an absolute pleasure to work with Ben on Ekho. He's someone who can grab a complex task and take it from research and ideation all the way through implementation. He did exactly that with researching and choosing a database engine, creating the data model, and hooking up the instance to our server. He's also completely unafraid to dive into new technologies and libraries as long as he thinks they're going to meet our use cases, which has led us to make incredibly rapid progress in building out the Ekho frontend. Ben is excellent at explaining his decisions and thought process, showing a maturity and vision that have been enormously helpful in keeping the team aligned. He has also pushed the team to think holistically about system design and scale, and our performance testing and throughput have benefited from his influence. I'd love to work alongside Ben again.
Nicholas Krug
It has been an absolute pleasure to work with Ben on Ekho. He's someone who can grab a complex task and take it from research and ideation all the way through implementation. He did exactly that with researching and choosing a database engine, creating the data model, and hooking up the instance to our server. He's also completely unafraid to dive into new technologies and libraries as long as he thinks they're going to meet our use cases, which has led us to make incredibly rapid progress in building out the Ekho frontend. Ben is excellent at explaining his decisions and thought process, showing a maturity and vision that have been enormously helpful in keeping the team aligned. He has also pushed the team to think holistically about system design and scale, and our performance testing and throughput have benefited from his influence. I'd love to work alongside Ben again.
Nicholas Krug
It has been an absolute pleasure to work with Ben on Ekho. He's someone who can grab a complex task and take it from research and ideation all the way through implementation. He did exactly that with researching and choosing a database engine, creating the data model, and hooking up the instance to our server. He's also completely unafraid to dive into new technologies and libraries as long as he thinks they're going to meet our use cases, which has led us to make incredibly rapid progress in building out the Ekho frontend. Ben is excellent at explaining his decisions and thought process, showing a maturity and vision that have been enormously helpful in keeping the team aligned. He has also pushed the team to think holistically about system design and scale, and our performance testing and throughput have benefited from his influence. I'd love to work alongside Ben again.
Experience
-
Ekho
-
United States
-
Software Development
-
1 - 100 Employee
-
Software Engineer
-
2022 - Present
● Wrote tests in Jest (~20%) to build automated test suites validating types and data flow, ensuring the reliability of black-box testing. ● Built NPM package to initiate API calls and decouple microservice testing from monolith, leveraging asynchronicity to perform comparison logic at scale (~15,000 requests/min). ● Published 3 Docker images to deploy standardized environments in scalable and secure containers, accelerating integration of Ekho into existing CI/CD pipelines. ● Configured AWS to deploy a splash page (via S3 and Cloudfront) and instances of Ekho, servicing developers with the tools to seamlessly implement Ekho into an environment. ● Migrated to TypeScript to leverage strong typing and static type checking, conceiving an approachable codebase and strengthening code integrity (reduced errors by ~30%). ● Wrote Node.js/Express servers to handle thousands of requests per second with non-blocking I/O calls handled by middleware controllers, and reduced network calls by ~60%. ● Established a document model (via MongoDB) to permit black-box testing, facilitating storage of arbitrary data with semi-structured schemas. ● Generated reports (via Chart.js) on key performance indicators from over 20,000 experiments, reducing the time spent monitoring microservices. Show less
-
-
-
Open Source
-
United Kingdom
-
Software Development
-
100 - 200 Employee
-
WorkSpace - Social networking platform for the workplace
-
2022 - Present
● Implemented OAuth 2.0 to maintain application security and added JSON Web Tokens to maintainuser sessions.● Integrated React Router for intuitive routing and future scalability, resulting in a ~25% increase indevelopment speed.● Incorporated PostgreSQL to ensure extensive data integrity & high performance transactions,granting 99% ACID compliance.● Structured state with React-Redux to create a centralized store using dispatchers to manage state,ensuring ~50% reduction of prop drilling. Show less
-
-
Boojle - Chrome Extension replacing Google Search
-
2022 - Present
● Constructed open source Chrome Extension with GPT-3 API to conduct tasks autonomously,reducing manual work by ~45%.
-
-
Education
-
The University of Texas at Dallas
Computer Science