Skip to content
View Avijit-roy's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report Avijit-roy

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Avijit-roy/README.md

Hi, I'm Avijit Roy 👋

Full Stack Developer (MERN) · Software Engineer · MCA Graduate · Open to Work

Avijit Roy - Full Stack MERN Developer typing banner

Avijit Roy open to work as Software Engineer Avijit Roy MCA Graduate Avijit Roy based in Kolkata India Avijit Roy GitHub profile views Avijit Roy GitHub followers

Avijit Roy Portfolio Website Avijit Roy LinkedIn Email Avijit Roy


👋 About Avijit Roy — Full Stack MERN Developer from Kolkata, India

I'm Avijit Roy, a Full Stack Developer and Software Engineer specializing in the MERN stackReact.js, Node.js, Express.js, and MongoDB. I hold an MCA (Master of Computer Applications) from Sister Nivedita University and a BCA from MAKAUT, and I'm currently open to entry-level Software Engineer, trainee, and associate opportunities across India.

As a Frontend Developer and Backend Developer, I design and build responsive web applications, REST APIs, and real-time systems using Socket.IO, along with secure authentication and authorization workflows. My work spans modern web development, API development, database design, and foundational system design — with growing hands-on exposure to cloud deployment, Docker, and Git/GitHub-based workflows.

Beyond web development, I've explored AI and Machine Learning, building projects that apply predictive modeling and computer vision to real-world problems. I'm an active member of the OWASP Foundation, have solved 200+ Data Structures & Algorithms problems, and have participated in 6+ hackathons spanning web development, AI, and cybersecurity. I actively contribute to open source and continue sharpening my skills in scalable, production-grade web development.

In short: if you're looking for a Full Stack Developer, MERN Stack Developer, or Entry-Level Software Engineer based in Kolkata, India, who ships real projects and understands the full lifecycle from frontend to backend to deployment — let's connect.

🚀 What I Do

  • 🌐 Build full-stack web applications with React.js, Node.js, Express.js & MongoDB
  • 🔌 Design and ship REST APIs and real-time features with Socket.IO
  • 🔐 Implement authentication & authorization and API security best practices
  • 🤖 Build AI/ML-powered tools using Python
  • ☁️ Deploy and manage apps with Docker, Vercel, and Render

🎯 Career Objective

  • 🎓 MCA Graduate seeking entry-level Software Engineer roles
  • 💼 Open to internship, trainee & associate positions across India
  • 📈 Currently deepening skills in system design & cloud architecture
  • 🤝 Actively contributing to open source projects
  • 🎲 Fun fact: once fixed a critical bug at 3 AM — still afraid to touch that code 😅

🛠️ Tech Stack

Languages

JavaScript Python C C++

Frontend Development

HTML5 CSS3 Bootstrap React.js

Backend Development & APIs

Node.js Express.js Socket.IO Postman

Databases

MongoDB MySQL PostgreSQL SQL Server

Cloud, DevOps & Tools

AWS Docker Git GitHub Vercel Heroku

AI, Machine Learning & Data Science

Pandas scikit-learn TensorFlow OpenCV

Operating System

Linux

Core CS Fundamentals: Data Structures & Algorithms · Object-Oriented Programming (OOP) · DBMS · Operating Systems · Computer Networks · System Design Fundamentals


💼 Experience

API Security Trainee Employability.life & Federation University May 2025 – Sept 2025

  • Performed security assessments of REST APIs and identified common web vulnerabilities
  • Evaluated authentication, authorization, and API security weaknesses
  • Analyzed mitigation techniques and secure development practices

Machine Learning Intern Feuchr – School of Excellence Pvt. Ltd. Jul 2022 – Aug 2022

  • Developed predictive machine learning models and worked across data preprocessing and evaluation workflows
  • Contributed to deploying data-driven applications and improving model performance

🚧 Featured Projects by Avijit Roy

React Node.js Express MongoDB Socket.IO

An Instagram-inspired full-stack social media platform featuring posts, stories, reels, OAuth authentication, and real-time messaging.

  • Developed 15+ REST APIs for authentication, posts, messaging, and social features
  • Built and optimized a responsive UI using React.js, Node.js, MongoDB, and Socket.IO

Python Machine Learning

An AI-based crop disease detection system built with MobileNetV2, feature engineering, and dimensionality reduction.

  • Achieved 92% classification accuracy
  • Improved model scalability and computational efficiency through optimized feature selection
  • Patent filing and a research paper for the proposed approach are currently in progress

Python Machine Learning

An intelligent surveillance video analysis platform with motion detection and automated event summarization.

  • Designed automated workflows for processing and summarizing large-scale surveillance video data

📌 Repo links above use my expected naming — swap in the exact repo URLs if any differ.


🏆 Certifications & Badges

Avijit Roy API Security Fundamentals certification badge Avijit Roy Docker Essentials certification badge

  • 🎓 API Beginner Learning Path — Postman Academy (Dec 30, 2025)
  • 🔐 API Security Fundamentals '25 — APISEC University (Jan 3, 2026)
  • 🐍 Python for Everybody — University of Michigan (May 1, 2025)

🌟 Achievements & Community Involvement

  • 🛡️ Active member, OWASP Foundation (null Kolkata Chapter)
  • 🏁 Participated in 6+ hackathons across web development, AI, and cybersecurity
  • 🧠 Solved 200+ Data Structures & Algorithms problems
  • 🌐 Built an interactive 3D portfolio website using modern web technologies
  • 🤖 Built AI-powered social media automation tools for LinkedIn and X (Twitter) publishing workflows

💬 Quote

"Every bug is just a feature waiting to be discovered."


📫 Connect with Avijit Roy

Avijit Roy LinkedIn Email Avijit Roy Avijit Roy Portfolio

Based in Action Area I, New Town, Kolkata – 700156, India


⭐️ Avijit Roy — Full Stack Developer (MERN) · Software Engineer · Open to Work
Thanks for visiting my profile! Feel free to explore my repositories and reach out.

⬆️ Back to top

Popular repositories Loading

  1. Hangman_game Hangman_game Public

    A classic word-guessing game built in Python. Test your vocabulary and deduction skills as you try to guess the hidden word before running out of attempts.

    Python 6

  2. Avijit-roy Avijit-roy Public

    6

  3. voting-system voting-system Public

    A modular command-line voting system written in C with authentication, statistics tracking, and professional build configuration.

    C 6

  4. Analog-clock Analog-clock Public

    Our webpage features an elegant and functional analog clock built with modern web technologies. Whether you're a clock enthusiast or simply looking for a practical way to keep track of time, our cl…

    CSS 6

  5. blender_glowing_house blender_glowing_house Public

    5

  6. Calculator Calculator Public

    My webpage features an analog calculator built using HTML, CSS, and JavaScript. The calculator resembles a classic analog clock and allows users to perform basic arithmetic operations such as addit…

    HTML 5