Boulder, Colorado, United States
notAmazon: Partnered with team to develop and implement mock of Amazon product page, focusing on Amazon’s feel and functionality. Technical Scope: React, Express, MySQL, Docker, AWS EC2, CSS Modules.
• Designed questions, answers, and footer modules that can be dynamically rendered alongside other components utilizing microservices-architecture.
• Created RESTful API routes applying URIs and query parameters, integrating pagination, sorting, and comment filtering to enhance user experience (UX).
• Boosted code readability and eliminated selector naming conflicts by employing CSS modules with hashing.
Horizontal Scaled Backend: Created system for notAmazon, focusing on maximizing legacy code scalability and developing cost efficient solutions for client. Technical Scope: MongoDB, Docker, AWS EC2, Nginx, Loader.io, New Relic.
• Generated and inserted 10M data records into Mongo database in 8 minutes.
• Accelerated search query speeds, advancing from 88K ms to 2 ms by creating sharded database and leveraging indices.
• Significantly increased number of requests-per-second (RPS) from 100 to 1K to 10K with 0% error rate and 49 ms response time, integrating Nginx as a load-balancer for several servers on AWS EC2.
eCommerce Platform: Led full stack development of sales system for marijuana, designing and implementing platform with easily maintainable and scalable, performant react code. Technical Scope: React Hooks, React Suspense, React-Router, Redux, GraphQL, Apollo, Context API, Firebase, Stripe.
• Integrated React Hooks and styled components, creating flexible and responsive UX, with user sessions and persistence using Redux, Firebase, Firestore, and Oauth.
• Encapsulated business logic in React Higher Order Components (HOC) and shared data with presentational components from centralized Redux store, allowing for opportune reuse of common UI elements.