John Deere

Software Engineer

July 2023 – Present
Bengaluru, India

Full Stack Development

  • Developed and maintained full-stack enterprise applications using Node.js, React, JavaScript, HTML, and CSS.
  • Designed and implemented RESTful APIs for backend services.
  • Collaborated with cross-functional teams to deliver scalable software solutions.
  • Participated in code reviews and maintained coding best practices.

Cloud & DevOps

  • Deployed applications on AWS Cloud and containerized services using Docker.
  • Built deployment workflows using Amazon ECS Fargate and stored images in Amazon ECR.
  • Configured Application Load Balancers for traffic routing.
  • Worked with S3 and CloudFront for frontend hosting and content delivery.
  • Managed IAM roles and automated infrastructure provisioning with Terraform.

Workflow Automation

  • Currently developing custom n8n nodes using TypeScript.
  • Built reusable integrations with enterprise applications.
  • Worked with REST APIs and JSON transformations.
  • Improved automation workflows through custom node functionality.

Engineering & Collaboration

  • Worked in Agile teams and participated in sprint planning and retrospectives.
  • Collaborated with QA, product owners, and developers on production-ready features.
  • Troubleshot production issues and implemented reliable fixes.
  • Focused on clean, maintainable, and scalable code.

Technologies Used

Languages

Python · Java · JavaScript · TypeScript

Frontend

React · HTML · CSS · Bootstrap

Backend

Node.js · Django

Cloud

AWS · ECS · ECR · S3 · CloudFront · ALB · IAM

Infrastructure

Terraform · Docker

Automation

n8n

Database

MySQL · PostgreSQL