Flowz
Sr. Full Stack Developer
DocuSign portal with serverless architecture and passwordless authentication
Next.jsTypeScriptMaterial UINode.jsNest.jsServerlessAWSStripeDynamoDB
Flowz
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
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
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