Raju Mannem
Portfolio
Diary Management Application
● Developed a Diary Management application using Spring MVC, Hibernate, and Spring Data JPA to manage user accounts and diary entries in a relational database. ● Created a responsive user interface using HTML, CSS, and JavaScript, with backend integration through RESTful services. ● Used Maven for project build, dependency management, and maintaining a clean application structure.
Marriage Bureau
● Designed responsive and animated user interfaces using React, TypeScript, Tailwind CSS, and Framer Motion. ● Developed RESTful APIs using Node.js, JavaScript and Express to support multimedia data handling. ● Integrated MongoDB and Firebase Storage to securely store user data with Google OAuth 2.0 authentication. ● Deployed both frontend and backend on Vercel and Render, and monitored overall application health.
Virtual Agent
● Developed a Virtual Agent designed to provide accurate and efficient answers using domain specific knowledge. ● Designed user friendly dashboard using Streamlit and Python, Deployed on Streamlit Cloud to access over the internet. ● Implemented a RAG pipeline using Python, LangChain, OpenRouter LLM Models to enhance response quality and context relevance. ● Introduced image generation feature by using Hugging Face and Stability AI’s Stable Diffusion XL (1.0).
Phase Assistant
● Involved in developing and fine tuning AI model using python, OpenRouter, google gemini, meta llama and deepseek models for domain focused personal assistance enabling RAG framework. ● Introduced image generation using Hugging Face API inference and Stable Diffusion model. ● Documented performance metrics and resolved versioning issues to improve performance and maintainability.
Covid Tweet Sentiment Analysis
● Built a sentiment classification model using Python and Scikit-learn to categorize COVID-19 tweets as Positive, Negative, or Neutral. ● Cleaned and preprocessed tweet data using Pandas, NumPy, and NLTK, ensuring data privacy by anonymizing usernames and screen names. ● Extracted features such as location, timestamp, and tweet content to improve classification accuracy. ● Trained and evaluated the model using standard metrics to ensure reliable performance on real-world social media data.
Reports Management System
● Developed a Python-based data management application capable of handling, cleaning, and transforming various types of structured data to ensure consistency and quality across datasets. ● Integrated sample datasets and dynamic machine learning model support, enabling predictive analytics on live and historical data. ● Built interactive business dashboards and automated reporting modules using Flask, HTML5, CSS3 and Javascript to provide real-time business analytics. ● Configured Pythonanywhere flask environment, successfully deployed and crawled in google search console.
Campus Block Course Selling Application
● Developed a scalable MVC backend using Node.js, JavaScript, TypeScript, Express, ESLint, and ESBuild for bundling. ● Designed responsive interfaces with Next.js, React.js, Redux, Tailwind CSS, and UI libraries like Shadcn and Aceternity for a clean and responsive design. ● Implemented CI/CD pipelines using GitHub Actions, integrated with AWS IAM and OIDC for secure deployment to AWS Lambda with API Gateway. ● Managed cloud infrastructure using Terraform to provision AWS S3, CloudFront, Lambda, IAM, and CloudWatch. ● Involved in deploying backend on AWS Lambda, setting up API Gateway and CloudWatch for accessibility and logging.
Eamcet College Selector
● Built a scalable backend using Next.js, JavaScript, TypeScript, Apollo Server, and GraphQL to streamline data queries. ● Designed responsive UI with React.js, Tailwind CSS, HTML5, and CSS3, and ensured code quality using ESLint. ● Created database schemas with Prisma and PostgreSQL, modeling one to many relationships between colleges and courses. ● Managed deployment environments and launched the application on Vercel. ● Monitored logs, resolved errors in production, and iteratively improved based on feedback.
