Focusing on software development, cloud computing, and artificial intelligence.
A dynamic analytics dashboard that visualizes GitHub user activity with interactive charts and detailed statistics, providing Spotify Wrapped-style insights into coding patterns. Features include weekly commit patterns visualization, language distribution analysis, sentiment analysis of commit messages, developer personality classification, and contribution calendar heatmaps. The backend implements sophisticated data processing with rate limiting handling, commit sentiment analysis using TextBlob, and comprehensive GitHub API integration for detailed repository analytics.
Tech Stack: Python, Flask, TextBlob, Next.js 14, React, TypeScript, TailwindCSS, Chart.js, React Calendar Heatmap, GitHub REST API, Natural Language Processing
An advanced AI chatbot leveraging FAISS vector database for semantic search across Bhagavad Gita verses. Features a sophisticated ETL pipeline that transforms verses into SBERT embeddings, integrates with GPT-4 for contextual response generation, and serves responses through a FastAPI backend with citation tracking.
Tech Stack: Python, FastAPI, FAISS, SBERT, OpenAI GPT-4, Next.js, React.js, Axios, ETL Pipeline
A comprehensive fitness platform implementing real-time data synchronization, complex BMR calculations, and AI-powered workout recommendations. Features progressive overload tracking algorithms and integrates with GPT for personalized fitness guidance through a microservices architecture.
Tech Stack: React.js, MaterialUI, Node.js, Express.js, MongoDB, Firebase Auth, TypeScript, OpenAI GPT, Microservices
An educational gaming platform utilizing serverless architecture with AWS Lambda for dynamic content generation. Implements complex state management for three distinct arcade-style games, integrates GPT-4 for adaptive question generation, and features real-time scoring systems.
Tech Stack: React.js, Next.js, TypeScript, Node.js, AWS Lambda, AWS API Gateway, OpenAI GPT-4, Firebase Auth, GitHub Actions, Vercel
A dynamic resume generation system featuring AI-enhanced content optimization, real-time form validation, and complex state management for multi-section resume building. Implements TypeScript for type-safe development and server-side rendering for optimal performance.
Tech Stack: Next.js, TypeScript, Tailwind CSS, OpenAI API, Vercel
An AI-powered study tool that transforms text input into optimized flashcards using GPT-3.5. Features intelligent content parsing, automated question generation, and spaced repetition algorithms for enhanced learning effectiveness.
Tech Stack: React.js, Next.js, TypeScript, OpenAI GPT-3.5, Vercel
An advanced image analysis system leveraging AWS Rekognition for object detection and labeling. Implements secure S3 integration, IAM role management, and automated confidence scoring for detected objects with local execution capabilities.
Tech Stack: Python, AWS Rekognition, AWS S3, AWS IAM, AWS SDK
A machine learning classification system achieving 94.6% accuracy through ensemble methods combining random forest (100 decision trees) and k-nearest neighbors algorithms. Features comprehensive data preprocessing and statistical analysis visualization.
Tech Stack: Python, Scikit-learn, Pandas, NumPy, Seaborn, Matplotlib, Machine Learning Algorithms
A full-stack note-taking application utilizing AWS Amplify's comprehensive cloud services. Implements secure user authentication, GraphQL API for data operations, and cloud storage for media files with real-time synchronization.
Tech Stack: React.js, AWS Amplify, GraphQL API, AWS Storage, AWS Auth, AWS UI Components
A sophisticated word game implementation featuring FastAPI backend integration with OpenAI for word selection, complex state management for game logic, and real-time feedback systems with color-coded response algorithms.
Tech Stack: React.js, Python, FastAPI, OpenAI API, Custom Game Logic, CSS Animations
A machine learning-based exam score prediction system utilizing statistical analysis and predictive modeling. Features data preprocessing, model training on student performance datasets, and Flask API integration for real-time predictions.
Tech Stack: Python, Flask, Scikit-learn, Pandas, Machine Learning Models
An automated financial notification system using AWS Lambda and SES. Implements scheduled execution, secure API integration with Yahoo Finance, and IAM role-based security for AWS service access.
Tech Stack: Node.js, AWS Lambda, AWS SES, AWS IAM, Yahoo Finance API
A TypeScript-based image search application featuring carousel navigation, date-range filtering, and integration with NASA's Image API. Implements React Router for navigation and custom image loading optimization.
Tech Stack: React.js, TypeScript, React Router, NASA Images API
A Chrome extension for real-time emotion recognition using facial analysis algorithms. Integrates with DeepFace for facial expression classification and implements custom UI for emotion feedback display.
Tech Stack: React.js, JavaScript, Chrome Extension APIs, Python, Flask, DeepFace, OpenCV, NumPy
A real-time pantry management system implementing CRUD operations with Firebase Firestore. Features instant updates through cloud synchronization and responsive design for mobile accessibility.
Tech Stack: JavaScript, HTML5, CSS3, Firebase Firestore, Google Cloud Platform, Vercel
A full-stack task management application featuring SQLite database integration, Flask REST API implementation, and responsive frontend design with React components.
Tech Stack: React.js, Python, Flask, SQLite, HTML, CSS
Developed a React Native and Expo mobile application for Warriors Legacy Care using TypeScript and NativeWind to enhance veteran support services. Implemented a GitHub feature branch workflow in a distributed team, optimizing version control and collaboration through structured source control practices, with project management facilitated by Kanban and Jira. Engineered a scalable backend API using Python and Flask, hosted on AWS EC2, with a PostgreSQL database on AWS RDS to ensure reliable data storage and seamless integration with the mobile application.
Analyzed large-scale climate datasets using Python and Bash scripting in a Linux environment to extract key insights. Developed high-performance climate models on Derecho, leveraging big data analytics to enhance weather prediction accuracy.
Deployed scalable NLP-based AI receptionist agents using Azure AKS (Azure Kubernetes Service), leveraging the Deepngram transcriber for real-time transcription and processing. Designed and implemented a Python FastAPI backend to effectively distribute load from WebSocket API requests, preventing throttling and ensuring a seamless user experience even under high traffic. Redesigned the user interface with a focus on both aesthetics and functionality, utilizing Tailwind CSS for rapid, responsive styling and TypeScript with React.js to accurately translate a Figma wireframe into a polished, user-friendly web application.
Tested React.js, ChakraUI, and TypeScript, using organized Git source control actions to communicate progress on AGILE sprint deadlines. Leveraged Amazon Web Services (AWS) cloud infrastructure with ECR, ECS, and EC2, to decrease costs by 30% while hosting decoupled components as Docker images. Designed an interactive frontend that updated user metadata through a point system as part of a gamification initiative, resulting in a 40% boost in user engagement. Initialized a web application paper trading simulator, integrating a Python Flask API to retrieve and consistently update public stock data and user metadata.
Completed an intensive 10-week Technical Interview Prep program, with a focus on strengthening problem-solving skills and preparing for technical interviews at top tech companies. The program emphasized fundamental concepts such as arrays, linked lists, trees, graphs, dynamic programming, and sorting algorithms, with all solutions implemented and optimized in Python. It included weekly coding assignments, timed mock interviews, and collaborative peer-learning sessions, developing the ability to tackle complex technical problems effectively under time constraints.
Collaborated with a team of engineers, designers, and AI experts to develop AI-powered software solutions. Contributed to the design and optimization of algorithms to improve efficiency and performance. Utilized Python, JavaScript, and cloud-based platforms to build scalable, reliable software systems. Worked with cross-functional teams to integrate AI solutions into real-world use cases. Participated in code reviews and fostered a culture of continuous improvement and learning. Enhanced problem-solving skills and deepened understanding of AI in software development.
I'm always open to new opportunities and collaborations.
📧 Email: aprameyakannan@gmail.com
📍 Location: Plainsboro, New Jersey, USA