Skip to content
View roopeshach's full-sized avatar
🏠
Working from home
🏠
Working from home

Highlights

  • Pro

Block or report roopeshach

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
roopeshach/README.md

πŸ‘‹ Hello, I'm Roopesh Acharya

As a Software Engineer, I specialize in building scalable web applications and am deeply engaged in the exciting fields of Artificial Intelligence (AI) and Machine Learning (ML). With a passion for leveraging cutting-edge technologies to create impactful and efficient solutions, I bring a diverse skill set to the table. My journey in the tech world has been one of constant learning, experimentation, and growth, allowing me to bridge the gap between theoretical knowledge and real-world applications.


πŸ› οΈ Technical Proficiencies

Programming Languages:

  • Python Python Experienced in building scalable backend systems, AI/ML applications, and automation scripts.

  • JavaScript JavaScript Proficient in creating dynamic web applications, including full-stack development with frameworks like React and Next.js.

  • PHP PHP Expert in backend development, particularly for web applications.

  • HTML5 HTML5 Expert in building responsive and accessible front-end applications, ensuring that user interfaces are intuitive and functional across all devices.

  • CSS3 CSS3 Skilled in styling modern, responsive web designs.

AI/ML:

  • TensorFlow
    TensorFlow
    I’ve used TensorFlow for deep learning tasks, like image recognition, where I trained CNNs to classify images and optimized models for scalable performance on GPUs.

  • scikit-learn
    scikit-learn
    scikit-learn has been my choice for traditional ML tasks like regression, classification, and clustering. I used it in projects like MBA Admission Prediction and Fish Classification to train and evaluate models.

  • Keras
    Keras
    I’ve used Keras for building deep learning models, like in the Handwriting Prediction project, where I quickly built and trained a neural network to recognize handwritten digits.

Frameworks and Libraries:

  • Django Django: Extensive experience with this Python web framework, enabling the creation of powerful and secure web applications.
  • Flask Flask: Utilized for building microservices and APIs, ideal for lightweight applications and rapid prototyping.
  • React React: Proficient in building interactive user interfaces with React, leveraging the power of component-based design.
  • Next.js Next.js: Expertise in server-side rendering and static site generation, enhancing SEO and performance for React applications.
  • Flutter Flutter: Skilled in mobile development using Flutter, delivering high-performance, cross-platform applications.

Databases:

  • MySQL MySQL: Expertise in relational database design, optimization, and management.
  • PostgreSQL PostgreSQL: Experienced in advanced database features such as JSONB and full-text search for scalable web applications.
  • SQLite SQLite: Utilized in lightweight, file-based databases for embedded applications and small-scale projects.

Tools and Platforms:

  • Git Git: Version control for managing codebases, collaboration, and project management.
  • GitHub GitHub: Repository management and collaboration platform.
  • Docker Docker: Proficient in containerization and creating isolated environments for software applications.
  • Linux Linux: Comfortable working in Linux-based environments, utilizing its power for development, deployment, and system management.
  • Jupyter Jupyter: Expert in using Jupyter notebooks for data analysis, prototyping, and building machine learning models.

πŸ“Œ Featured Projects

A Django application builder that automates the process of creating a Django app. It includes features like authentication, Django Rest Framework (DRF), and automatic generation of REST APIs from JSON model definitions. This project demonstrates the ability to build customizable, modular applications with minimal configuration.

Django Builder

A Chrome extension that detects phishing websites by analyzing data from the website using JavaScript. The collected data is then passed to a machine learning model for prediction. This project highlights the intersection of web security and machine learning, providing an automatic detection system for potentially dangerous websites.

Spam Detection Analysis

A machine learning project focused on recognizing handwritten digits from images. The project compares the performance of multiple ML models, providing insights into their effectiveness for image classification tasks. It leverages techniques such as image preprocessing and model evaluation for optimal performance.

Handwriting Prediction

This project is a prototype engine for chess logic. It focuses on implementing the core game mechanics and logic required to play chess, such as move validation, piece movement, and game state management. It is a foundational piece for building a full-featured chess game.

Chess Proto

This Python script generates SVG visualizations of nested circles. It showcases circles placed inside one another, creating intricate patterns and arrangements. The script utilizes mathematical calculations to position circles accurately.

Nullset Visualizer


πŸ“ˆ GitHub Stats

Roopesh's GitHub Stats


🀝 Connect with Me

  • LinkedIn: Connect with me for professional networking and insights into my work.
  • Facebook: For Social Media connection join with me here.
  • Personal Website: Learn more about my journey, projects, and contributions to the tech community.

Passionate about leveraging technology to create impactful solutions. Constantly exploring new ways to innovate and make a difference.

Pinned Loading

  1. chess chess Public

    Python

  2. detec-phis detec-phis Public

    JavaScript

  3. careerbot careerbot Public

    Python

  4. django-builder django-builder Public

    Python 1

  5. nullset-visualizer nullset-visualizer Public

    Python

  6. spam_detection_analysis spam_detection_analysis Public

    Jupyter Notebook