Senior Full-Stack Developer with experience building software using Typescript, C++, and Python. Currently developing CyborgDB, an end-to-end encrypted vector database. https://www.cyborgdb.co/new
Constructed the mock microservice application frontend in React which utilized modular components in order to reduce render times by minimizing the number of re-renders.
•
Implemented gRPC to convert JSON data to protobuf messages, reducing latency between requests and responses and decreasing complexity in order to promote a more rapid development process.
•
Built client and server stubs using Node.js to aid in transferring data between microservices in order to handle concurrent requests more efficiently and to improve scalability.
•
Created a proxy server in the mock microservice application in Node.js/Express in order to efficiently route requests from the client to the appropriate microservice and translate those requests into gRPC’s HTTP2 framework.
•
Configured webpack to transpile the front-end assets of the mock microservice application to produce minified, uglified, tree-shaken bundles for better asset caching and load-times.
•
Utilized a NoSQL database to securely store user and book data within their respective microservices.
•
Implemented Docker Containers and Docker Compose to containerize each microservice in our mock app to ensure a consistent workflow for each member of the development team.
Consulted directly with end users of Stack Overflow’s talent software and communicated bugs, feature requests, and other feedback to product and engineering teams.