Summary
Overview
Work History
Education
Skills
Certification
Accomplishments
Hi, I’m

Ritwik Dey

Ritwik Dey

Summary

With expertise in System Development Engineering and machine learning operations, I specialize in architecting automated machine learning model evaluations, setting up data ingestions and model training pipelines for seamless cloud-based AI solutions. My proficiencies include implementing robust data management processes, building infrastructure for model benchmarking and serving, establishing automated workflows and CI/CD pipelines, optimizing infrastructure and resource management, and evaluating cutting-edge tools and platforms. These capabilities enable me to operationalized machine learning models seamlessly and drive innovation within cloud-based systems.

Overview

12
years of professional experience
1
Certification

Work History

Amazon India Private Limited

System Development Engineer II
12.2021 - Current

Job overview

Amazon Q - Amazon Q, generative artificial intelligence (AI)-powered assistant for accelerating software development.

Leveraged AWS Batch for a distributed data ingestion pipeline, enabling real-time processing and analysis with scalability.
Ensured high-quality training data and improved generative model performance through advanced data filtering techniques like bias detection and PII identification.
Designed and deployed a Docker-based containerized architecture for model evaluation and benchmarking, enabling seamless scaling and fault tolerance.
Integrated CI/CD practices with automated testing, code reviews, and deployment pipelines for reliable software delivery.
Collaborated with cross-functional teams, gathering requirements and aligning objectives for successful project delivery.
Conducted regular performance monitoring and profiling, optimizing resource utilization and addressing bottlenecks.
Implemented robust security measures like data encryption, access controls, and auditing to protect sensitive training data and model artifacts.
Expanded the training dataset and improved model generalization through advanced data augmentation techniques like back-translation and text generation.
Developed custom evaluation metrics and benchmarking methodologies tailored to generative AI capabilities like coherence, fluency, and factual accuracy for comprehensive model quality assessment.

Amazon India Private Limited

Senior Application Support Engineer
09.2019 - 11.2021

Job overview

Digital International Pricing System

Digital International Pricing System is the global pricing system for all the digital ecommerce business and subscription like kindle and prime video.


Responsibility :

  • Architected and implemented a unified pricing algorithm workflow, streamlining operations for subscription-based digital products across multiple businesses and marketplaces.
  • Spearheaded the onboarding of 10 new businesses and seamlessly migrated approximately 26 existing businesses from legacy pricing systems to the new unified workflow, ensuring continuity and efficiency.
  • Developed and deployed tailored pricing algorithms for à la carte digital businesses and products, catering to diverse product offerings and pricing models.
  • Orchestrated the onboarding of new product lines and successfully launched pricing features for different global marketplaces, ensuring seamless integration with various pricing algorithms.
  • Managed end-to-end operational activities related to pricing, encompassing pipeline maintenance, ticket support, dependency management, version upgrades, and proactive risk mitigation strategies.
  • Implemented automated data archival and pricing anomaly detection systems, enhancing data governance and enabling proactive identification of pricing discrepancies.
  • Collaborated cross-functionally with stakeholders, leveraging domain expertise to optimize pricing operations and drive continuous improvement initiatives.
  • Established robust monitoring and reporting mechanisms to track pricing performance metrics, enabling data-driven decision-making and identifying optimization opportunities.
  • Conducted regular audits and assessments to ensure pricing compliance with internal policies, regulatory requirements, and industry best practices.
  • Developed comprehensive documentation and knowledge-sharing resources, facilitating seamless knowledge transfer and training for pricing operations teams.
  • Implemented automated testing frameworks and continuous integration/continuous deployment (CI/CD) pipelines to ensure the reliability and scalability of pricing systems.
  • Collaborated with pricing & vendor account managers and explored ,evaluated emerging pricing strategies, driving innovation and staying ahead of industry trends in pricing optimization.

Ford Motor Private Limited

Lead Software Engineer
01.2019 - 09.2019

Job overview

LOT Order Management System : LOT Order Management product enables organization/business to manage whole life cycle of an order from creation to till merchandised.


Responsibility :

  • Analyze the requirements, prioritize them based on business needs, and document them as functional and non-functional specifications. Break down the requirements into manageable user stories or features.
  • Define project milestones and create a detailed timeline for deliverables. Allocate appropriate resources, such as team members and budget, for successful project execution.
  • Organize and prioritize user stories or features based on the defined project milestones.
  • Procure necessary infrastructure resources, such as servers, databases, and networking components, for the QA, development, and production environments.
  • Create a comprehensive system design document outlining the overall architecture.
  • Develop conceptual data models to represent business entities and their relationships. Based on these conceptual models and database requirements, create logical data models defining data entities, attributes, and relationships. Ensure a robust and well-structured data architecture for the application.
  • Create wireframe diagrams for the user interface based on the user stories and requirements. Collaborate with business stakeholders to review and obtain approval for the wireframes.

Ford Motor Private Limited
Chennai, Tamilnadu

Software Engineer
12.2012 - 12.2018

Job overview

Advance Manufacturing IoT Solutions : Advance Manufacturing is IoT solution for vehicle assembly line. It enables all assembly line- side applications and hardware(PLCs,robots) to capture and analyze the shop floor data and communicate with different IoT end point devices. It enables customer to create custom reports in data visualization tool, proactive monitoring and preventive maintenance of line side machines and robots.

Responsibility :

  • Worked closely with the company to identify customer needs and demands of IoT solution and risk assessment of implementation for Global plants.
  • Create Data Model and ER diagrams to store the plant floor machines data in database.
  • Create Event triggers in IoT solution to communicate with line side machine, fetching machine data and update in database.
  • Analysis of captured data, identify the data pattern, create visualization and report generation.
  • Data analysis of captured data and review with business to understand the usage patterns and create reports for business review.
  • Designed and developed different machine learning models on large data sets using SQL database to predict machine failure event. Successfully interpreted data to identify key metrics and draw conclusions and present to business.
  • Proposed machine learning solutions to improve plant floor system efficiencies, leading to a 10% reduction in plant down time and efficient maintenance calendars.

Education

Great Lakes Institute of Management
Chennai

Post-Graduate Certificate from Machine Learning
07-2019

University Overview

West Bengal University of Technology
West Bengal

B.Tech from Information Technology
07-2012

University Overview

Skills

    Generative AI

  • Prompt Engineering
  • LLM Pipeline Setup
  • LLM Evaluation
  • Cloud Computing

  • AWS
  • Event Driven / Serverless Architecture
  • CDK / Infrastructure As Code
  • System design

  • Performance optimization
  • Scalable System Integration
  • Continuous integration/ development
  • Cloud computing
  • Programming Language

  • Python / Java
  • IT Operation Process

  • Incident Management
  • Problem Management
  • Change Management
  • Business Analysis
  • Security & Control

Certification

AWS Knowledge: Compute

Issued by Amazon Web Services Training and Certification

https://www.credly.com/badges/0883bd02-3fb9-47fb-b9c4-5b64edecfb28/public_url



AWS Knowledge: Cloud Essentials

Issued by Amazon Web Services Training and Certification

https://www.credly.com/badges/8994114b-aeba-4044-8e3d-684822f3e94a/public_url



AWS Knowledge: Serverless

Issued by Amazon Web Services Training and Certification

https://www.credly.com/earner/earned/share/956ca6d1-135a-44d6-a7d5-66cc1142e29c



ITIL® Foundation

Issued by PeopleCert

https://www.credly.com/badges/be5f74b0-d30c-4d52-bec2-50bf04b40504/public_url


Accomplishments

Accomplishments
  • ImplementedExecution-basedEvaluationforDataScienceCodeGenerationModelsbasedon https://arxiv.org/abs/2211.09374.
  • CreatedTemplatebasedCodeimplementationautomatedtogenerate65Kcodesnippettosupport RAG system.
  • ImplementedautomatedfunctiontestingformodelgeneratedAWSAPIcodesnippetusing infrastructure as Code.
  • Implementedstatisticalanalysisbasedevaluationfor100+codinglanguages.
Ritwik Dey