Implemented a distributed system to generate word embeddings and compute semantic similarities using Hadoop MapReduce and ND4J. Processed large datasets on AWS EMR, showcasing the integration of distributed systems and NLP.
Built a distributed training pipeline for neural network models using Apache Spark and Deeplearning4j (DL4J). Implemented a sliding window approach for token sequence processing, contextual embeddings, and positional encoding, deployed on AWS EMR.
Developed a hybrid conversational system integrating AWS Bedrock for cloud-based LLM queries and Ollama for local LLM interactions. The microservices architecture leverages gRPC, Akka HTTP, and AWS Lambda for secure, scalable communication.
Assignment Auditor is an efficient platform where code reviewers and students can seamlessly collaborate. Students can submit their assignments via GitHub, and available code reviewers can claim them, provide detailed code reviews with video URLs, and update the status to 'completed' or 'needs review.' This ensures that both parties are always aware of the status of their assignments and work.
TrackerGQL is a smart expense management application that allows you to track and manage your expenses on the fly. The app provides a convenient way to add expenses, specifying details such as amount, type (saving, expense, investment), payment type, location, and date. An interactive chart displays the distribution of your expenses, giving you a clear overview of your spending. You can also edit or delete existing transactions, making it easy to keep your records up to date.
HercuFit – the app designed for those who are serious about their fitness journey. Whether you're a seasoned bodybuilder or just starting your path to strength, HercuFit helps you track, plan, and elevate your workouts like never before. With a sleek interface and powerful features, HercuFit ensures your training is not just effective but Herculean!