Arcadiary: AI-Driven Content Platform
Arcadiary is an end-to-end AI-powered platform designed for automated content creation, optimization, and monetization. As the platform architect, I leveraged cutting-edge technologies to build a scalable system that integrates AI-driven text generation, SEO optimization, Google AdSense, affiliate marketing, and performance analytics.
The backend, built with Spring Boot, utilizes OpenAI Batch APIs to asynchronously create pages in batches of up to 1000 pages at a time.
Learn MoreAbout Arcadiary
Arcadiary is an innovative platform that combines the power of AI and modern web technologies to revolutionize content creation and monetization. The architecture includes:
- AI-Driven Content Creation: Utilized OpenAI Batch APIs for generating SEO-friendly text and DALL·E for images in asynchronous batches of up to 1000 pages at a time.
- Two-Step Page Creation:
- Step 1: Topic Discovery and Structure Creation – An AI module identifies topics and categories for pages, then creates skeletons with advanced SEO techniques to optimize page structure.
- Step 2: Full Content Generation – Another AI module uses the skeleton structure as a reference to generate complete page content, which includes text and images.
The generated pages are stored in Amazon S3 as HTML files along with their images, served via CloudFront for fast delivery. Metadata for each page is stored in DynamoDB for efficient querying. The frontend, a Next.js application hosted on AWS Amplify, uses SSR (Server-Side Rendering) and ISR (Incremental Static Regeneration) to ensure fast performance and dynamic updates. The platform is integrated with Google AdSense for monetization and Google Analytics for detailed performance tracking.
Hello, I'm Manik Singh
A passionate Backend Engineer and AI Enthusiast dedicated to building scalable and efficient systems.
Get in TouchProfile
Innovative Backend Engineer | AI Enthusiast | Problem-Solver. Dynamic Software Engineer with expertise in Java Spring Boot, AWS, and scalable backend systems. Skilled in integrating AI technologies and fostering cross-functional team collaboration to deliver impactful user experiences. Known for creative problem-solving, adaptability, and driving innovation in fast-paced environments.
Experience
Chegg - Software Engineer
August 2022 - November 2024- Architected and developed highly scalable backend solutions using Java Spring Boot and AWS (EC2, S3,RDS), achieving a 30% improvement in performance for Chegg’s core Q&A operations.
- Engineered the backend for a Chrome extension that analyzes YouTube video content and converts it into actionable insights. Leveraged OpenAI’s GPT-4o for advanced NLP, extracting key information from transcripts and generating personalized study resources.
- Seamlessly integrated the Chrome extension into Chegg’s ecosystem by designing REST and GraphQL APIs, ensuring real-time delivery of personalized learning resources like Q&A and flashcards.
- Developed and deployed a custom GPT model on the ChatGPT store, prompt-tuning it to cater to academic and career-specific queries, enabling students to access targeted guidance.
- Spearheaded the adoption of event-driven microservices by integrating backend services with AI models using Kafka-based messaging systems. Improved user engagement by 25% through real-time personalization of content and increasing resiliency.
- Led the migration from Java 8 to Java 17, improving system security and performance. Fixed the critical Log4j vulnerability by upgrading to Log4j 2.17.1.
- Optimized codebases by adopting modern Java features(e.g., records, switch expressions, and text blocks), resulting in a 20% improvement in runtime performance.
- Collaborated with cross-functional teams to deliver high-quality software solutions in an Agile environment.
- Increased code coverage for microservices from 65%to over 90%, significantly enhancing service reliability and maintainability.
Infosys - Senior System Engineer
September 2019 - July 2022- Built responsive, multi-device-compatible UIs while leveraging Hibernate for efficient data access and management.
- Integrated REST APIs with databases via ETL processes, enabling seamless and reliable data transfer for critical applications.
- Designed and optimized ETL pipelines to streamline data flow, reducing data latency by 20%.
- Improved data transformation runtime by 15% with performance-optimized Java routines.
- Achieved a 40% reduction in Google API costs by re-engineering address validation and geocoding workflows, saving $50,000 annually.
- Enforced data quality and security through robust stewardship rules using regular expressions, ensuring compliance with enterprise standards.
- Developed backend REST APIs using the Spring framework, supporting user registration and real-time data retrieval for a dynamic single-page application.