Navigation

© 2024 Ajay Thorat

Explore the journey of my creativity and technical expertise through the projects showcased here. Each project represents a blend of innovation, problem-solving, and dedication to building impactful solutions.

Innovation

Creative solutions that push boundaries and explore new possibilities

Technical Excellence

Built with cutting-edge technologies and best practices

Real Impact

Solutions designed to make a meaningful difference

Dive in, and feel free to connect if any of my work inspires or resonates with you! 🚀

Featured Work

Showcase of technical skills, creativity, and problem-solving abilities across various technologies.

Crime Predict - screenshot 1 - project by Ajay Thorat
1 / 4
1

Crime Predict

I developed a full-stack web application focused on crime data analysis and visualization for law enforcement agencies in India. The platform implements robust security measures through JWT authentication, enabling secure user registration, login functionality, and password recovery systems. I designed and built separate administrative and user interfaces that facilitate CRUD operations for managing crime data, team information, and content management. Leveraging web scraping techniques, I automated the collection and integration of Indian legal acts data, ensuring the platform maintains an up-to-date legal reference database. Additionally, I integrated real-time crime news aggregation, making it a comprehensive solution for law enforcement officials. This system streamlines crime data management while providing actionable insights through data visualization, ultimately supporting more effective law enforcement operations.

Technologies Used

React.jsPythonDjangoSQLite3JWTRESTful APIs
LinkedIn Clone - screenshot 1 - project by Ajay Thorat
1 / 5
2

LinkedIn Clone

I engineered a comprehensive LinkedIn Clone, a professional networking platform that mirrors core functionalities of the original platform. The application features secure and streamlined user authentication implemented through Google OAuth using NextAuth.js, enabling seamless user access. I developed a robust backend supporting CRUD operations for dynamic content management, allowing users to create, edit, and manage their posts and professional profiles. The platform's responsive user interface, built with Tailwind CSS, offers both dark and light themes for enhanced user experience across devices. Key features include a personalized home feed, professional networking capabilities, an extensive course listing section, and an events page for professional gatherings. This project demonstrates my ability to create complex, scalable social platforms while maintaining security and user experience standards.

Technologies Used

Next.jsNode.jsMongoDBTailwind CSSNextAuth.jsRESTful APIs
Study Partner - screenshot 1 - project by Ajay Thorat
1 / 6
3

Study Partner

Study Partner is an innovative Android mobile learning application designed to democratize education for students in India, particularly those in tier-2 cities with limited access to quality educational resources. The app features secure user authentication, comprehensive course videos spanning beginner to advanced levels, and interactive programming quizzes. Users can access learning materials flexibly, track their progress through an integrated scoring system, and test their knowledge across various difficulty levels. By leveraging mobile technology, the application addresses the challenges of overcrowded coaching institutes and geographical limitations, enabling students to learn anytime and anywhere with a user-friendly interface.

Technologies Used

Android SDKJavaSQLiteRESTful APIsXML
DevCompass (Open Source npm Package) - screenshot 1 - project by Ajay Thorat
1 / 5
4

DevCompass (Open Source npm Package)

DevCompass is a production npm CLI tool I published and actively maintain for JavaScript dependency health analysis, combining real-time CVE vulnerability scanning through OSV and NVD database integration with AI-powered recommendations across four LLM providers (OpenAI, Anthropic, Google Gemini, and local Ollama). I engineered an interactive dependency graph dashboard using D3.js with four distinct layouts (tree, force-directed, radial, and conflict-highlighting) featuring real-time search and filtering, plus an intelligent auto-fix system with risk classification, dry-run previews, and automatic backups before any change is applied. A parallel GitHub Issues API integration tracks 500+ popular npm packages for deprecation and security alerts with an 80% performance gain from concurrent processing. During a recent security hardening pass I identified and fixed a shell-injection vulnerability and a path-traversal gap, upgraded API key encryption from unsalted SHA-256 to salted scrypt, and set up a GitHub Actions CI pipeline that gates every change on an automated test suite and npm audit so dependency vulnerabilities get caught before release.

Technologies Used

Node.jsCommander.jsD3.jsSQLiteOpenAI/Anthropic/Google APIsGitHub Actions

Explore More Projects

Battle King, Companion-AI, Marathi Matrimony, and many more exciting projects await. Check out my complete portfolio on GitHub!

View All on GitHub