Back-end Developer2020 - PRESENTFreelance
Technologies: AWS Cloud Development, AWS Lambda, AWS DynamoDB, Shopify API, TypeScript, Node.js
- Developed a platform to connect Shopify with vendors' inventories and fulfillment providers.
- Implemented serverless architecture using AWS services: S3, Lambda, DynamoDB, and SNS/SQS.
- Developed a modular architecture for vendor integrations using AWS Cloud Development Kit (CDK).
- Improved observability using AWS X-Ray, CloudWatch Dashboards, and CloudWatch Logs Insights.
- Created infrastructure to test vendor integrations by using AWS SDK, CucumberJS, and API mocks.
React Developer2020 - 2020Sundae
Technologies: React, TypeScript, Gatsby, GatsbyJS, Contentful, Styled-components, Google Maps API, GitHub Actions
- Transformed a website from WordPress into GatsbyJS using Contentful as headless CMS.
- Built a component library using React and Storybook with styled-components and styled system.
- Created a workflow in GitHub Actions to run visual regression tests using BackstopJS.
React and TypeScript Front-end Engineer2019 - 2020Skeduly
Technologies: React, TypeScript, Jest, Ruby on Rails (RoR), ActiveRecord, Dry-rb, RSpec
- Built an application for fleet and personnel management in the aviation industry.
- Developed a front end with a modular dashboard interface using React, TypeScript, and Jest.
- Contributed to the back end written using Ruby on Rails, ActiveRecord, dry-monads, and RSpec.
Front-end Developer2018 - 2019Untaylored
Technologies: Cypress.io, Styled-components, GraphQL, RxJS, Redux, React, TypeScript
- Developed user-facing functionality for a Belgium-based fashion store.
- Conceptualized component library based on the design reference.
- Ensured operational safety though static analysis, runtime type checking, and E2E tests.
Full-stack Developer2018 - 2018Freelance
Technologies: Firebase, React Native, RxJS, Redux, React
- Developed map-based mobile application and invite-based CRM system using React Native and Firebase.
- Established CI/CD pipeline for a monorepo using CircleCI, Lerna, and Firebase CLI.
- Implemented strategies for automated testing for Firebase security rules and cloud functions.
- Optimized spatial data retrieval using a custom algorithm for a discrete number of regions.