Full Stack Engineer At Crewfare.com

Full Stack Developer

CrewFare

Node.js | AWS Serverless | React | RESTful APIs

Role Overview

Worked as a Full Stack Developer at CrewFare, architecting and developing serverless web applications using Node.js and AWS cloud infrastructure. Built scalable APIs and web services serving 100,000+ users with modern React architecture and AWS Serverless Framework.

Led migration from traditional Redux patterns to modern async/await architecture, reducing development time by 80%. Implemented cloud-native solutions using AWS services including Lambda, EC2, RDS, S3, CloudFront, and Elastic Load Balancer, ensuring high availability and performance for production applications.

Key Responsibilities

🔌

API & Web Services Development

Designed and developed RESTful APIs and web services using Node.js with MVC architecture for serverless applications on AWS infrastructure.

State Management Optimization

Migrated Redux actions to Promises and lifecycle methods to ES7 async/await, improving state management and reducing container development time by 80%.

☁️

AWS Serverless Architecture

Implemented serverless APIs using AWS Lambda and Serverless Framework in Node.js for scalable, cost-effective cloud solutions.

🎨

Frontend Feature Development

Built rich user interfaces for 100,000+ users using CSS3, Flexbox, Storybook, React Navigation, and Animated API for interactive user experiences.

🔄

Build Process Automation

Created Gulp build processes to automatically transpile TypeScript to ES6, enabling modern browser compatibility and streamlined development workflow.

🚀

Cloud Migration & Deployment

Led proof of concept and deployment of in-house applications to AWS cloud using EC2, RDS, S3, CloudFront, ELB, and CloudSearch services.

Technical Contributions

🔧 Backend Development

  • Node.js APIs: Developed RESTful APIs and web services with Express.js framework
  • MVC Architecture: Implemented Model-View-Controller pattern for serverless applications
  • AWS Lambda Functions: Created serverless functions for event-driven architecture
  • Serverless Framework: Utilized AWS Serverless Framework for infrastructure as code
  • Database Integration: Connected applications to AWS RDS for relational data management

⚛️ Frontend Development

  • React Architecture: Built scalable React applications with modern hooks and functional components
  • State Management: Migrated from traditional Redux to async/await patterns for cleaner code
  • ES7 Async/Await: Implemented modern JavaScript patterns for asynchronous operations
  • CSS3 & Flexbox: Created responsive layouts using modern CSS techniques
  • Storybook: Developed isolated component library for consistent UI development
  • React Navigation: Implemented seamless routing and navigation flows
  • Animated API: Built interactive animations responding to scroll and click events

☁️ AWS Cloud Services

  • EC2 Instances: Deployed and managed virtual servers for application hosting
  • RDS Databases: Configured relational database services for data persistence
  • S3 Storage: Implemented object storage for static assets and file uploads
  • CloudFront CDN: Set up content delivery network for global performance
  • Elastic Load Balancer: Configured load balancing for high availability
  • CloudSearch: Integrated search functionality using AWS managed search service

🔄 Build & DevOps

  • Gulp Task Runner: Created automated build processes for TypeScript to ES6 transpilation
  • File Watching: Implemented real-time code change detection and compilation
  • TypeScript: Developed type-safe applications with TypeScript language
  • ES6 Transpilation: Ensured modern browser compatibility through Babel transformation
  • POC Development: Conducted proof of concept work for cloud migration strategies

Technology Stack

🟢 Node.js
⚛️ React
🔄 Redux
☁️ AWS Lambda
🚀 Serverless Framework
📦 AWS EC2
🗄️ AWS RDS
📁 AWS S3
🌐 CloudFront
📘 TypeScript
🔧 Gulp
📖 Storybook

Performance Improvements & Impact

80%
Development Time Reduction

Migrated Redux to async/await patterns, drastically reducing container development time and improving code maintainability.

100K+
Active Users Served

Built and deployed features serving over 100,000 users with responsive design and smooth animations.

Serverless
Cloud Architecture

Implemented cost-effective serverless architecture using AWS Lambda, reducing infrastructure costs and improving scalability.

Key Achievements

  • State Management Revolution: Reduced Redux development time by 80% through async/await migration
  • Serverless APIs: Built scalable APIs using AWS Lambda and Serverless Framework
  • Large-Scale User Base: Deployed features serving 100,000+ active users
  • Cloud Migration: Led successful POC and deployment to AWS cloud infrastructure
  • Build Automation: Created Gulp processes for TypeScript to ES6 transpilation
  • AWS Expertise: Implemented EC2, RDS, S3, CloudFront, ELB, and CloudSearch services
  • Modern React: Built interactive UIs with Storybook, React Navigation, and Animated API
  • Full-Stack Development: Delivered end-to-end solutions from backend APIs to frontend animations

🏢

Project: CrewFare

Explore CrewFare’s innovative platform and solutions.

Visit CrewFare →

Need a Full Stack Developer?

I build scalable serverless applications with Node.js, React, and AWS cloud services for modern web platforms.

Let’s Work Together

Visited 10 times, 1 visit(s) today