Default profile banner
SP

Samrat Patel

@samratpatel

Software Development Engineer at AMIGO SOFTCOM LLP

New Delhi, India

samrat2825

AMIGO SOFTCOM LLPDELHI TECHNOLOGICAL UNIVERSITY

Samrat Patel is a Computer Engineering graduate with professional experience in full-stack development and cloud infrastructure. He possesses expertise in building scalable backend systems using Go, Node.js, and Python, complemented by modern frontend frameworks like React.js. His experience includes orchestrating CI/CD pipelines, developing RESTful APIs, and implementing robust cloud backup strategies using AWS and GCP.

Experience

Software Development Engineer

AMIGO SOFTCOM LLP

•Jun 2022 - Jul 2023•Gurgaon

Orchestrated and maintained CI/CD pipelines, enabling automated software delivery and efficient release management for the backend services. Developed RESTful APIs using Go and Mux, integrating various third-party APIs such as Shopify via GraphQL, Woocommerce, Google Analytics (UA and GA4), and Shiprocket to enhance data synchronization and functionality. Designed and implemented database models using MySQL, and MongoDB, ensuring efficient data storage and retrieval for the platform. Led the development and customization of backend systems for onboarding sellers, including catalog management authentication, inventory management, and order processing, resulting in streamlined workflows and improved business value. Set up MongoDB replicas for enhanced data reliability and availability. Implemented robust cloud backup strategies, ensuring data integrity and disaster recovery capabilities. Integrated Courier Partner Aggregator Service, optimizing shipping processes by integrating with multiple courier partners’ APIs and improving operational efficiency.

Software Engineering Intern

AMIGO SOFTCOM LLP

•Apr 2022 - May 2022•Gurgaon

Innovated a backend-driven UI approach, leveraging React.js, to streamline frontend development by allowing no-code integration of new data sources without rewriting the UI code. Optimized frontend development processes, resulting in 80% faster turnaround times and a more streamlined user interface by implementing efficient API endpoints and data caching mechanisms on the client-side.

Technical Lead

CREED ESSENTIAL

•Jul 2021 - Mar 2022•New Delhi, India

Spearheaded the Full Stack development with a team of seven people using Node.js, Express.js, and MongoDB to build a scalable and robust backend infrastructure. Introduced Server-Side Rendering and Progressive Web App (PWA) features using serverless support for email and notifications using cloud functions, improving performance and user experience.

Software Engineering Intern

CREED ESSENTIAL

•May 2021 - Jun 2021•New Delhi, India

Led a cross-platform app development project using Node.js, Express.js, React Native, and MongoDB as the technological stack, implementing efficient querying and data management strategies to reduce overall time complexity by 30%.

Education

DELHI TECHNOLOGICAL UNIVERSITY

B.Tech in Computer Engineering

May 2022•Grade: CGPA: 8.60 / 10.0

MAMTA MODERN SENIOR SECONDARY SCHOOL

Grad. 12th

Jan 2018

MAMTA MODERN SENIOR SECONDARY SCHOOL

Grad. 10th

Jan 2016

Skills

Go
Python
Java
Javascript
C++
Node.js
Express.js
Django
React.js
Angular
Spring Boot
MySQL
MongoDB
Redis
Badger
Firebase
Google Cloud Platform
AWS
Github Actions
Docker
Terraform
Nginx
Sentry
Linux
Jenkins
Jest
Playwright
Go testing
Postman