Omid Rahmati

Omid Rahmati

Industrial Engineer and Programmer
I'm a software engineer specialised in frontend and backend development for complex scalable web apps. I write about software development on my blog. Want to know how I may help your project? Check out my project profile and online resume.
omid rahmati

What I do

I have started programming in 2016 and i programmed in many languages such as java, php, python, js, c, c++. Below is a quick overview of my main technical skill sets and technologies I use. Want to find out more about my experience? Check out my online resume and project.


is the markup language that we use to structure and give meaning to our web content, for example defining paragraphs, headings, and data tables, or embedding images and videos in the page.


is a language of style rules that we use to apply styling to our HTML content, for example setting background colors and fonts, and laying out our content in multiple columns.


is a scripting language that enables you to create dynamically updating content, control multimedia, animate images, and pretty much everything else.

Python & Django

Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design.


React is a JavaScript library created by Facebook.
React is a User Interface (UI) library.
React is a tool for building UI components.


Bootstrap is the most popular CSS Framework for developing responsive and mobile-first websites.


Java is a general-purpose programming language that is class-based, object-oriented, and designed to have as few implementation dependencies as possible.


A CSS preprocessor is a scripting language that extends CSS by allowing developers to write code in one language and then compile it into CSS.

Latest Blog Posts

Choose Colour