Skip to content
View meshbykartick's full-sized avatar

Block or report meshbykartick

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 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
meshbykartick/README.md

Hi, I'm Kartick πŸ‘‹

πŸŽ“ Research Scholar @ TIFR-CAM
πŸ”¬ Applied Mathematics | Scientific Computing | AI | Machine Learning

I am passionate about bridging theory and computation.


πŸ”Ή Research Interests

  • Partial Differential Equations
  • Numerical Methods & High-Performance Computing (HPC)
  • Optimization & Machine Learning for PDEs
  • Probability & Statistics (foundation for ML & stochastic processes)

πŸ“Œ Featured Projects

🧠 Neural Network from Scratch

NeuralNetworkUsingBasicPython
Implementation of a simple neural network from scratch using only Python (no deep learning libraries).
Includes forward pass, backpropagation, and training on toy datasets β€” to build intuition about how neural nets really work.

πŸ€– Deep Learning with PyTorch

Deep_Learning_Using_Pytorch
A collection of deep learning models implemented in PyTorch, from fundamentals to advanced architectures:

  • Artificial Neural Networks (ANN)
  • Convolutional Neural Networks (CNN)
  • Fourier Neural Operators (FNO)
  • Generative Adversarial Networks (GAN)

πŸ–₯️ Python GUI Projects

GUI-Projects
A collection of Python GUI applications built with Tkinter/PyQt.
Each project includes:

  • Full source code
  • User guide/documentation
  • Optional executables for direct use

πŸ”’ Numerical Linear Algebra

Numerical_Linear_Algebra
Implementations of fundamental numerical linear algebra algorithms in Python. Will be updated soon.

πŸ“ Numerical Methods

Numerical-Methods
Collection of classical numerical analysis algorithms implemented in Python, will try to cover:

  • Root finding (Bisection, Newton–Raphson, Secant)
  • Numerical integration & differentiation
  • Interpolation & curve fitting

⚑ Skills & Tools

  • Programming: C,C++, Python (NumPy, SciPy, PyTorch, Flask), MATLAB , Mathematica, Sagemath
  • Visualization: Matplotlib, GeoGebra
  • Math Tools: FFT, Numerical Linear Algebra, ODE/PDE Solvers
  • Other: LaTeX, Git, Linux, HPC basics, Adobe Premere Pro, Photoshop, Audacity

πŸ“„ View My Resume


πŸ“« Connect With Me


Popular repositories Loading

  1. MyCV MyCV Public

    HTML 1

  2. Numerical_Linear_Algebra Numerical_Linear_Algebra Public

    Jupyter Notebook 1

  3. NeuralNetworkUsingBasicPython NeuralNetworkUsingBasicPython Public

    Neural network implementation from scratch in Python β€” includes forward pass, backpropagation, and training.

    Jupyter Notebook 1

  4. Deep_Learning_Using_Pytorch Deep_Learning_Using_Pytorch Public

    From Basic Neural Networks from Scratch | ANN | CNN | FNO | GAN

    Jupyter Notebook 1

  5. GUI-Projects GUI-Projects Public

    Repository of Python GUI projects β€” each project includes source code, user guide, and optional executables.

    HTML 1

  6. Numerical-Methods Numerical-Methods Public