John Deere
Software Engineer
July 2023 – Present
Bengaluru, India
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.