Giter Club home page Giter Club logo

👋 Hello < Geeks/ >! I'm Mohsen Rahmati.

A self-taught, versatilist, precise, creative, responsible, and self-motivated software engineer.

Github Profile Linkedin Profile Discord Profile YouTube Channel Medium Stories Medium Stories GitHub Followers GitHub Views

The road to success is littered with many failed attempts and I'm no exception to this rule. A civil engineer who has evolved into a software engineer and is passionate in the IT Industry involving in analytical programming software development and design, testing of web-based and client-server multi-tier applications using Python, Django, and Flask with hands-on experience in HTML5, CSS3, JavaScript and other Backend Technologies. Here is a summary of my experiences:

  • Around 6 years of experience (from 2009 to 2015) in the IT industry involving Web Content Writer and Co-Founder of Mihanlicense local genuine software store (Stack: Nginx, cPanel, WordPress, WHMCS, BoxBilling, PHP, HTML5, CSS3, JavaScript).

  • Experience as a Python Developer (since 2019) in all stages of the software development lifecycle including Requirement Analysis, Design, Development, Testing, Deployment, Maintenance, and Documentation of Enterprise applications using well-known tools and techniques.

  • Experience in working closely with user researchers to define features and interaction, leading to high-fidelity mockups of use case scenarios for the design and production team. Also, understands the project scope, identified activities/tasks, task level estimates, schedule, dependencies, and risks at a granular level.

  • Experience in analytical programming software development and design, testing web-based and client-server multi-tier applications using Python, Django, and Flask with hands-on experience in HTML5, CSS3, JavaScript and other Backend Technologies including working with various Relational and Non-Relational databases and related Toolkits, Python Web Server Gateway Interfaces, Distributed Task Queue, and so on.

  • Experience in reliable high-quality data collection with no restrictions on type and structure, maintaining the data integrity, and processing collected data with various Python numerical and geographical libraries and frameworks.

  • Experience in working with Python command line tools and Shell scripting for designing automation frameworks.

  • Having hands-on experience in Code Cleaning, Code Debugging, Code Benchmarking, Code Optimization, and Code Refactoring.

💻 Technical Skills

Operating Systems Ubuntu Debian Windows
Programming Languages Python Cython JavaScript TypeScript Rust
Shells & Command Languages Bash Zsh PowerShell
Other Languages SQL HTML5 CSS3 XML JSON GeoJSON YAML Markdown
Terminal Multiplexers tmux Windows Terminal
Integrated Development Environments Visual Studio Code Jupyter
Version Control Systems Git Github GitLab
Project Management & Bug Tracking Tools ClickUp Jira
Databases PostgreSQL Amazon RDS MySQL MariaDB Microsoft SQL Server Oracle SQLite MongoDB Elasticsearch Redis TinyDB
Python Development Tools pyenv Poetry Black isort Bandit Pylint mypy
Python Web Frameworks Flask FastAPI Django
Python Template Engines Jinja2 Django Templates
Python Database Toolkits SQLAlchemy Django ORM Alembic redis-py
Other Backend Tools & Technologies Amazon EC2 nginx Apache Gunicorn uvicorn crontab Celery RabbitMQ gRPC marshmallow Pydantic DBeaver
Testing Frameworks pytest unittest Selenium
Documentation Tools & Techniques Docstring MkDocs Sphinx Swagger Postman
Automation Deployment Systems Docker Docker-compose Kubernetes Amazon AWS
Application Monitoring & Error Tracking Tools Sentry Kibana Grafana splunk> Amazon CloudWatch
Python Numerical & Analytical Libraries SciPy NumPy pandas statsmodels SymPy scikit-learn Keras
Python Geographical Libraries & Frameworks GDAL Fiona Shapely GeoPandas pyproj
Python Visualizations Libraries Matplotlib Seaborn Bokeh Plotly NetworkX Folium
Python CLI Tools click Typer argparse
Python GUI Frameworks PyQT tkinter

📈 GitHub Statistics

Languages Overview

Mohsen Rahmati's Projects

awesome-python icon awesome-python

A curated list of awesome Python frameworks, libraries, software and resources

csc icon csc

Lesson materials for "Introduction to Python GIS" -course held at CSC Finland.

flask-react-spa icon flask-react-spa

A production-ready boilerplate built with Python 3, Flask and ES6 React/Redux

github-stats-transparent icon github-stats-transparent

Automatically generate summary GitHub statistics images for your profile using Actions, no server required

python icon python

All Algorithms implemented in Python

system-design-primer icon system-design-primer

Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.

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.