Skip to main content

Last Projects

Technologies

  • Node.js
  • Golang
  • gRPC

Role

  • Node.js/Golang Developer

2024

Swapcard

    • Interconnecting Systems: We specialize in connecting and harmonizing various systems used by our clients. Whether it’s integrating third-party software, legacy systems, or proprietary tools, our squad ensures that data and processes flow smoothly between these platforms. We achieve this via continuous polling and webhooks for now.
    • Data Synchronization: Our team is dedicated to ensuring that data consistency and accuracy are maintained across different systems. This involves real-time data syncing, data transformations, and error handling to guarantee data integrity.
  • Workflow Optimization: We analyze our clients’ workflows to identify inefficiencies and bottlenecks. By integrating systems strategically, we help streamline their processes, reduce manual work, and increase overall productivity.
  • Custom Integrations: In cases where off-the-shelf integrations are not available, our squad develops custom solutions tailored to our clients’ unique requirements. This flexibility is a cornerstone of our service.
  • Monitoring and Maintenance: Our work doesn’t stop at deployment. We provide continuous monitoring, performance optimization, and prompt issue resolution to ensure the longevity and reliability of the integrations.

2023

Sweatworks

  • Successfully leading a team of skilled engineers in the development of the e-commerce frontend with a noticeable increase in conversion rates. Leveraging cutting-edge Shopify performance techniques and features.
  • Comprehensive oversight and delivering effective solutions across various teams and codebases within the organization. This includes providing support to backend, streaming, and mobile operations, ensuring smooth and efficient functioning.
  • Architecting interesting solutions with a focus on reusability and performance to support a streaming subscription system that is accessed through web and mobile, as well as making sure teams follow security best practices.
  • Developing distributed systems, microservices, and REST APIs (including using them as integration points with third-party applications) in a variety of programming languages including Golang.
  • Use of the public cloud providers (AWS) with CI/CD pipelines (CircleCI) to build, test and deploy.

Technologies

  • Node.js (express.js)
  • Golang
  • AWS
  • Github hooks CI
  • PostgreSQL

Role

  • Backend Engineer

Technologies

  • Node.js
  • Golang
  • gRPC

Role

  • Node.js/Golang Developer

2021

JumpCloud

    • Implement a middle tier API gateway in Node.js with Express.js.
  • Design and Create gRPC services with Golang

2020

VideoAmp

  • Design and develop RESTful API to connect microservices between the cloud architecture in the backend side.
  • Create database schemas and implement queries to get and filter data.
  • Implement new features in the frontend side with React Hooks.
  • Migrate class components to functional component with effects and hooks.

Technologies

  • Node.js (Hapi.js)
  • React (Hooks)
  • AWS
  • Circle CI
  • PostgreSQL
  • MongoDB

Role

  • Node.js Developer/React Developer

Technologies

  • Node.js
  • React.js
  • GraphQL
  • Accessibility (A11Y)

Role

  • Node.js/React Developer

2019

Lululemon

  • Implement a middle tier API gateway in Node.js with Hapi.js and GraphQL with Apollo Federation.
  • Implement Accessibility features on the USA website.
  • Implement core features with Redux.

2018

Glowforge

  • Convert React web application to desktop version with Electron framework.
  • Design and develop a responsive web application with React to connect the Glowforge 3D printer to show the diagnostic data.

  • Implement features in Node.js to manage IoT devices.
  • Design and Develop RESful API endpoints to connect the 3D printer.

Technologies

  • Node.js
  • React.js
  • Electron

Role

  • Node.js/React Developer