Flowz

Senior Full Stack AI Engineer

DocuSign portal with serverless architecture and passwordless authentication

20248 months
Next.jsTypeScriptMaterial UINode.jsNest.jsServerlessAWSStripeDynamoDB
fullstack
F
flowz

Flowz

DocuSign portal with serverless architecture and passwordless authentication

Next.jsTypeScriptMaterial UINode.jsNest.js
Explore →

Problem Solved

Replaced expensive enterprise e-signature tooling with a self-hosted, serverless DocuSign alternative giving SMBs unlimited document signing at a fraction of the cost.

Overview

  • Defined and implemented design patterns optimizing project structure and maintainability
  • Developed efficient data structures and algorithms enhancing performance
  • Managed backend using Nest.js framework with serverless AWS Lambda functions
  • Implemented role-based authentication using AWS Cognito
  • Enabled passwordless login options including fingerprint and face scan
  • Implemented CI/CD pipelines for development and production servers
  • Built drag-and-drop form builder for document creation
  • Integrated Stripe subscription-level management

Key Skills Demonstrated

Serverless Architecture DesignRole-Based Access ControlPasswordless Authentication (WebAuthn)Subscription & Billing LogicDrag-and-Drop UI EngineeringCI/CD Pipeline SetupAWS Cloud Architecture

Challenges

  • Ensuring adherence to industry best practices for design patterns
  • Optimizing performance and computational efficiency
  • Managing backend complexity with Nest.js framework
  • Creating and deploying serverless functions efficiently
  • Implementing secure passwordless authentication methods
  • Setting up CI/CD pipelines for seamless deployment

Solutions

  • Defined design patterns aligned with industry best practices
  • Developed efficient algorithms to enhance performance
  • Managed backend using Nest.js for better scalability
  • Created serverless functions using AWS Lambda deployed on AWS
  • Implemented role-based auth with Cognito and passwordless login
  • Built CI/CD pipelines for both dev and production environments

Key Achievements

  • Reduced infrastructure costs ~60% by going fully serverless on AWS Lambda
  • Cut signup-to-first-document time to under 30 seconds via passwordless biometric login
  • Shipped a no-code drag-and-drop form builder used by every customer onboarding
  • Automated dev/prod deployments through CI/CD, eliminating manual release steps

Tech Stack

Frontend

React.jsTypeScriptMaterial UICognitoEmotion CSSDND Form BuilderStripe

Backend

Node.jsNest.jsServerless FrameworkAWS LambdaIAMCloudFormationDynamoDBS3

Deployment

Deployed using AWS services including Lambda, IAM, Cognito, CloudFormation, DynamoDB, and S3 with CI/CD pipelines

Third-Party Integrations

Stripe for paymentsAWS Cognito for authPasswordless authentication