Hi, I'm Anmol Agrawal
A passionate Software Developer with over 4 years of experience in building web applications. Currently working at People Interactive (Shaadi.com) where I contribute to developing and enhancing the Marketing Automation Platform. I specialize in full-stack development using modern technologies like React, Node.js, and cloud services.
Technical Skills
Experience
Software Engineer III
- Developing and enhancing an in-house Marketing Automation Platform that segments users and delivers targeted communications across multiple channels (Email, SMS, Push Notifications).
- Implemented user segmentation using Elastic Search to efficiently query and filter user profiles based on various attributes.
- Built scalable data pipelines using AWS services to process and sync user data.
- Designed and optimized campaign management system for creating, scheduling, and tracking multi-channel communications.
- Utilized Redis for caching and MongoDB for storing campaign data, improving system performance and response times.
- Implemented comprehensive monitoring using ELK Stack for tracking campaign deliveries and user engagement metrics.
Digital Specialist Engineer
- Worked as an ETL Developer focusing on data transformation and pipeline development.
- Developed Azure pipelines and migrated data transformation logic from SSIS into DBT.
- Implemented efficient data processing workflows using Azure services.
- Collaborated with teams to ensure smooth data migration and transformation processes.
Projects
Leafy Cafe
A beautifully crafted website for 'Leafy Cafe', a fictional multi-chain vegan restaurant. Features an elegant, responsive design that showcases the restaurant's menu, locations, and contact information. Built with pure HTML, CSS, and JavaScript, demonstrating mastery of core web technologies without relying on frameworks.
BMI Tracker
A Progressive Web App (PWA) that helps users monitor their Body Mass Index over time. Features include BMI calculation, historical data tracking with interactive timeline charts using Recharts, and offline functionality. Being a PWA, it can be installed on any device for a native app-like experience.
Gradient Generator
A developer-focused tool that simplifies the creation of CSS gradients. Built with vanilla JavaScript, it offers real-time gradient preview, angle control, and instant CSS code generation. The minimalist implementation demonstrates how powerful functionality can be achieved with pure HTML, CSS, and JavaScript.
This website is developed by Anmol Agrawal