Gaurav Singh Jawla

Hi, I'mGaurav Singh Jawla

I am a

Passionate about building scalable architectures, integrating AI solutions, and crafting seamless, intuitive user experiences.

Scroll Down

About Me

Get to know me!

I'm a Full Stack Software Engineer building scalable, high-performance web applications. I bridge the gap between robust backend systems and elegant, intuitive frontend interfaces.

When I'm not writing code, you can find me searching for the perfect cup of coffee, preparing for my next long distance running race, or watching Liverpool FC matches!

Contact Me

Technical Skills

A comprehensive list of the tools, languages, and frameworks I use to build scalable applications.

Languages & Frameworks

React.js
Java
Ruby on Rails
GraphQL
Scala
Python
TypeScript
JavaScript
Node.js
Spring
Next.js

Cloud, Databases & Tools

Postgres
MongoDB
PubNub
AWS (Lambda, DynamoDB, SQS, SNS, S3)
MySQL
LLM-Assisted Development

Experience & Projects

Showing 6 of 6 projects

Software Engineer, Flexport Inc, Bellevue, WA (May 2022 - Present)

  • Built the AI search user interface in Client App using React, leveraging LLM-assisted development workflows (Claude Code) to accelerate feature delivery and enable natural language shipment data retrieval for 5,000+ monthly active users
  • Developed interactive shipment analytics modules in the Client App using Java, MongoDB, and GraphQL to centralize client data, accelerating action item triaging across the platform
  • Engineered self-serve Consignee & Shipper onboarding flows in the Client App using Ruby on Rails and Next.js, reducing onboarding completion time by 50%+ and accelerating time-to-first-shipment
  • Built a cross-app (Prompts and Warnings) system using React and GraphQL to surface banners for missing company data, collecting customs information, and eliminating multi-day shipment delays at origin
  • Implemented real-time work queue updates in the FFApp using Scala, React, and PubNub, eliminating duplicate task processing and reclaiming 1,000+ collective operational hours monthly
  • Integrated automated work item generation logic using Scala and Postgres to populate multiple FFApp queues, launching 1,000+ weekly operational tasks to replace manual data entry
ReactJavaRuby on RailsNext.jsScalaGraphQLPostgres

Software Engineer, Fetch Rewards, Iowa City, IA (Oct 2020 - Mar 2022)

  • Deployed a highly available (Daily Reward) service using Go and AWS Elastic Beanstalk to increase user daily active engagement
  • Built serverless microservices using AWS Lambda, DynamoDB, and SNS/SQS to power user referral features and manage high-volume message queues
  • Engineered a document scanning architecture using Python Lambdas and Java Spring to process high-volume Amazon eReceipts efficiently
GoAWS LambdaDynamoDBPythonJava Spring

Software Engineering Intern, Fetch Rewards, Iowa City, IA (Jul 2020 - Oct 2020)

  • Created a serverless in-house scanning engine using AWS API Gateway, Python Lambda, DynamoDB, and S3 to replace a third-party vendor (MicroBlink) and reduce licensing costs
  • Executed large-scale database backfills using Python Lambdas and DynamoDB to align historical data and increase product matching accuracy
PythonAWS API GatewayDynamoDBS3

Software Developer Intern, The Trade Labs, Iowa City, IA (May 2019 - Aug 2019)

  • Developed a full-stack social networking application using React, Node.js, and MongoDB to enable user interactions and secure JWT authentication
ReactNode.jsMongoDBJWT

Rent It Mate (Peer-to-Peer Rental)

  • Built a local community peer-to-peer rental website (Rent It Mate) using the MERN stack and geolocation APIs
MongoDBExpressReactNode.jsGeolocation API

E-Commerce Platform

  • Built a Rails/Bootstrap e-commerce platform replacing legacy university inventory systems
Ruby on RailsBootstrap

Get in Touch

I'm currently open for new opportunities. Whether you want to drop a quick line or lock in a calendar slot to connect, I'd love to hear from you!

Location

Bellevue, WA