Skills

The skills such as programming languages, frameworks or tools I have acquired during my academic journey.

Programming Languages
Python
Java
C/C++
HTML
CSS
JavaScript
TypeScript
Frameworks
React
Angular
Next.js
Tailwind
Spring
Flask
Libraries
OpenCV
Qt
TensorFlow
PyTorch
Open MPI
OpenMP
CUDA
Tools
Bash
Git/GitHub
Docker
AWS
MySQL
MongoDB
Firebase
NPM
Relevant Courses
Software Engineering

Software Engineering is the application of engineering to the development of software in a systematic method.

Computer Vision

Computer Vision is the technology and methods used to provide imaging-based automatic inspection and analysis for such applications as automatic inspection, process control, and robot guidance, usually in industry.

Machine Learning

Machine Learning is the study of computer algorithms that improve automatically through experience.

Deep Learning

Deep Learning is a class of machine learning algorithms that uses multiple layers to progressively extract higher-level features from the raw input.

Small Scale Parallel Programming

Small Scale Parallel Programming is a type of computation in which many calculations or the execution of processes are carried out simultaneously.

Data Analytics

Data Analytics is the science of analyzing raw data in order to make conclusions about that information.

Cloud Computing

Cloud Computing is the on-demand availability of computer system resources, especially data storage and computing power, without direct active management by the user.

Big Data

Big Data is a field that treats ways to analyze, systematically extract information from, or otherwise deal with data sets that are too large or complex to be dealt with by traditional data-processing application software.

High Performance Computing

High Performance Computing is the use of supercomputers and parallel processing techniques for solving complex computational problems.

Full-Stack Development

Full-Stack Development is the development of both front-end and back-end portions of an application.