Anjali Tiwari
Software Developer | Backend & Cloud
Building scalable, secure, and data-driven systems that power enterprise solutions.
Get in Touch
About Me
software developer with over 5 years of experience at McAfee, specializing in crafting robust backend systems, optimizing cloud infrastructure, and implementing efficient automation solutions. Her work focuses on building scalable, secure, and data-driven platforms that drive enterprise success.
Programming Languages
Go, Python, C#, C, C++, HTML, CSS
Cloud & DevOps
AWS, Docker, Jenkins, Harness, GitHub
Data & Testing
Kafka, Postman, JMeter
Experience
1
Software Development Engineer
McAfee | July 2020 - Present
  • Developed and maintained a critical rate-limiting system, ensuring API stability and preventing abuse.
  • Built robust Kafka consumer services for high-throughput data ingestion and processing.
  • Implemented scalable messaging services, enhancing inter-service communication and system reliability.
  • Optimized database queries and schemas, significantly improving application performance and efficiency.
2
Software Development Engineer In Test
McAfee | July 2019 - July 2020
  • Led testing initiatives for critical cloud migration projects, ensuring data integrity and system functionality post-migration.
  • Automated CI/CD pipelines, reducing manual testing efforts by 30% and accelerating release cycles.
3
Intern
McAfee | January 2019 - July 2019
  • Developed automation tools that streamlined internal workflows, improving team efficiency.
  • Created policy retrieval bots, enhancing data governance and compliance processes.
4
Bachelor of Engineering
Computer Science | Jain College of Engineering | 2015 - 2019
Key Projects
Distributed Rate-Limiting Solution
Architected and deployed a robust, distributed rate-limiting solution utilizing a Token Bucket algorithm with Redis for synchronized state management. This system dynamically protects critical downstream microservices from traffic surges, preventing abuse, ensuring high availability, and maintaining system stability during peak loads. It successfully filters millions of requests per second, preventing cascading failures and ensuring 99.9% uptime for core APIs.
Scalable Kafka Consumer Service
Developed a fault-tolerant and scalable Kafka Consumer Service to modernize a legacy data pipeline, facilitating high-throughput data ingestion and real-time event processing. This service leverages Apache Kafka's distributed messaging capabilities and integrates with various internal APIs to reliably consume, transform, and route billions of events daily. It significantly enhanced data integrity, enabled real-time analytics, and streamlined system integrations across the platform.
Technical Specializations
Push Notifications
Architected and scaled push notification services, ensuring high deliverability and adherence to global regulatory standards like GDPR. My work directly contributed to increased user engagement and retention by enabling timely, relevant communication across diverse platforms.
Email Services
Developed and optimized resilient email delivery systems capable of handling millions of transactions daily. This included designing efficient data layers for secure storage and rapid retrieval, significantly improving customer communication reliability and marketing campaign effectiveness.
SMS Integration
Engineered seamless integration with various telecom APIs for robust SMS delivery, crucial for critical functions like multi-factor authentication and urgent alerts. I maintained independent services to manage complex 3rd party API calls, ensuring maximum uptime and efficiency for vital user interactions.
Data Engineering & Migration
Advanced Data Layer Development
Architected and engineered highly scalable data layers for critical messaging services, optimizing for both storage efficiency and rapid data retrieval. This work involved designing robust database schemas and implementing performance tuning strategies that ensured seamless operations for high-volume, real-time data flows, directly supporting enhanced service reliability and customer experience.
Streamlined Data Consumer Development
Developed sophisticated data consumers responsible for the seamless and reliable forwarding of processed data to our analytics platform, Mosaic. By building resilient, fault-tolerant ingestion pipelines, we significantly improved system efficiency and boosted the accuracy of data delivery for critical business intelligence and reporting, enabling data-driven decision-making.
Strategic Legacy System Migration & EOL
Spearheaded the complete end-of-life process for outdated legacy systems, encompassing planning, execution, and validation. This initiative not only led to substantial cost optimization through infrastructure consolidation but also facilitated a smooth, risk-averse migration to a modern, cloud-native tech stack, ensuring absolute data integrity and zero downtime throughout the transition.
Quality & Testing Excellence
1
Rigorous Cloud Migration Validation
Orchestrated the development and execution of extensive test suites specifically designed for complex cloud migration and framework transitions. This involved pioneering strategies for pre-migration validation, comprehensive data integrity checks, and post-migration performance benchmarking to guarantee seamless service continuity, optimal functionality, and robust performance within the new cloud infrastructure.
2
Advanced Automation & CI/CD Integration
Spearheaded the implementation of advanced automated testing frameworks, leveraging tools like Selenium and JUnit, to significantly enhance quality assurance processes. By seamlessly integrating these comprehensive test suites into CI/CD pipelines, we established a continuous validation loop that proactively identified defects, accelerated release cycles, and drastically reduced manual testing effort, ensuring consistent software quality from development to deployment.
3
Holistic Cross-Platform & Environment Assurance
Masterminded the design and execution of intricate test cases tailored to address the unique challenges of multi-environment and cross-platform validation following cloud migrations and framework transitions. This rigorous approach ensured unwavering application stability, peak performance, and a consistent, high-quality user experience across a diverse array of operating systems, browsers, and device configurations, even under varying load conditions.
Personal Projects
A collection of academic and personal projects demonstrating diverse technical skills in web development, database management, and machine learning.
Medical Store Management System (Database Project)
Technologies: HTML, CSS, PHP, MySQL
Designed and developed a comprehensive database management system for a medical store. The system effectively stores, retrieves, and updates records of available stock, sales transactions, and supplier information. I implemented relational database design principles to create efficient data models, ensuring data integrity and facilitating quick queries for inventory tracking and management. Challenges included optimizing database queries for performance, implementing secure user authentication for different access levels (admin, staff), and creating a user-friendly web interface for managing complex data. This project showcases proficiency in full-stack web development fundamentals and practical database application.
Automated Plant Disease Identification (AI/ML Project)
Technologies: Python (TensorFlow/Keras), Django, HTML, CSS
Conceptualized and built an intelligent system for identifying plant leaf diseases using image analysis. I developed a Convolutional Neural Network (CNN) model in Python, trained on a diverse dataset of plant leaf images with various disease pathologies. The model achieves high accuracy in classifying common plant diseases. The neural network was then integrated into a Django web application, allowing users to upload images and receive instant diagnostic predictions. Key challenges involved sourcing and preprocessing a large, varied dataset, fine-tuning the CNN architecture for optimal performance, and deploying the model efficiently within a web framework. This project highlights expertise in machine learning model development, computer vision, and web application integration.
Education & Early Career
Bachelor of Engineering in Computer Science, Jain College of Engineering (2015-2019)
These early career highlights demonstrate key achievements during internships, which contributed to her full-time role:
01
Policy Retrieval Bot
Developed a bot to automate retrieval of app-specific policies, making it easier for team members to access important information quickly and efficiently.
02
Database Script Automation
Designed and implemented a tool to automate creation of database scripts, significantly reducing manual effort and minimizing errors in script generation.
03
Multi-Page Web Application
Created a comprehensive web application with multiple interconnected pages to facilitate retrieval and management of application logs, device details, and headers.
Let's Connect
Ready to collaborate?
I'm passionate about building scalable systems, optimizing data architectures, and creating innovative solutions. Whether you're looking for expertise in cloud migration, messaging services, or full-stack development, I'd love to hear from you.
You can reach me through the following:
© 2025 Anjali Tiwari • Built with ❤️
Made with