Samrat Patel
@samratpatel
Software Development Engineer at AMIGO SOFTCOM LLP
New Delhi, India
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
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
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
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
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
MAMTA MODERN SENIOR SECONDARY SCHOOL
Grad. 12th
MAMTA MODERN SENIOR SECONDARY SCHOOL
Grad. 10th