Code Monkey home page Code Monkey logo

Hi, I'm Rasoul

πŸ”· Linkedin Profile
Senior Software Engineer with experienced in all aspects of the software development life-cycle and end-to-end project management, from concept through to development and delivery.
Hands-on experience to different Programming paradigms such as Object-oriented, Functional, Defensive, Reactive, Concurrent, Microservices, Test Driven, Domain Driven, Event Driven.
Motivated data scientist. Passionate about building models that fix problems. Relevant skills include machine learning, data mining, programming.


πŸ’Ό Toolbox
python  nodejs  golang  java  csharp  vscode  django  linux  git  postgresql  mongodb  redis  docker  kubernetes  kafka  AWS  pandas  matplotlib  scikitlearn  tensorflow  opencv pytorch


πŸ’» Portfolio
β€ƒβ€ƒπŸ”· Web Page Screenshot (Performance)
β€ƒβ€ƒπŸ”· Simple Blockchain
β€ƒβ€ƒπŸ”· Programming Algorithms
β€ƒβ€ƒπŸ”· CQRS pattern (Software Architecture)
β€ƒβ€ƒπŸ”· Natural Language Processing Chatbot
β€ƒβ€ƒπŸ”· Stock Price Prediction (Time-series Analysis)
β€ƒβ€ƒπŸ”· Twitter Sentiment Analysis (Natural Language Processing)
β€ƒβ€ƒπŸ”· Software Design Patterns
β€ƒβ€ƒπŸ”· US Federal Election Data Analysis (Data Mining)
β€ƒβ€ƒπŸ”· Machine Learning Regression
β€ƒβ€ƒπŸ”· Deep Learning Classification (Image Processing, Transfer learning)
β€ƒβ€ƒπŸ”· Web Scraping (Asynchronous Programming and Websocket)
β€ƒβ€ƒπŸ”· 50 Coding Challenges (Algorithms)
β€ƒβ€ƒπŸ”· Concurrent Download Manager (Concurrent Programming)
β€ƒβ€ƒπŸ”· Front-end State Management using RxJS and React Hooks (Reactive Programming)


πŸ““ Useful Resources
  β–ͺ Useful Books

Rasoul Khaksari's Projects

cqrs_pattern icon cqrs_pattern

Command and Query Responsibility Segregation (CQRS) pattern in a C# application

iot_rest_api icon iot_rest_api

IOT data aggregator using Django Rest Framework and PostgreSQL

lru_cache icon lru_cache

A Least Recently Used (LRU) Cache organizes items in order of use, allowing you to quickly identify which item hasn't been used for the longest amount of time.

machine_learning_regression icon machine_learning_regression

Predict the final home price using the 79 explanatory variables that explain (almost) everything about residential homes.

ml_chatbot icon ml_chatbot

The new generation of chatbots are NLP-powered agents that get smarter each day. They carry information from one conversation to the next and learn as they go

movielens_data_analysis icon movielens_data_analysis

Analyzing The MovieLens 1M dataset contains 1 million ratings collected from 6,000 users on 4,000 movies.

simple_blockchain icon simple_blockchain

Build a simple blockchain and cryptocurrency in NodeJS to understand these technologies

software_design_patterns icon software_design_patterns

In software engineering, a software design pattern is a general, reusable solution to a commonly occurring problem within a given context in software design.

stock_price_prediction icon stock_price_prediction

stock price prediction using machine learning time-series models. (ARIMA, LSTM, MLP, FBPROPHET)

twitter_sentiment_analysis icon twitter_sentiment_analysis

Twitter Sentiment Analysis using machine learning models such as Random Forest, SVM, XGBoost and Transfer learning using Bert pretrained Neural network

webpage_screenshot icon webpage_screenshot

Take a screenshot of a web page using a headless web browser. This solution focuses on operation throughput, such that millions of screenshots could be taken every day

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.