Skip to main content
Omidreza Dadras
Omidreza Dadras
Chronological Roadmap

Learning & Engineering Journey

A step-by-step evolution from early computing studies and IT Associate Degree to modern web engineering and forward-looking architectural horizons.

Childhood – 2019
Childhood – 2019

First Encounters with Computing

Curiosity about hardware, system components, and early hands-on exploration

Ever since childhood, I have always been fascinated by computers. I spent much of my time working with PCs and had a deep curiosity about hardware. Components like CPU, RAM, motherboard, and understanding how systems operate fascinated me, creating an early bond with technology.

Key Highlights
  • Early passion for computer hardware
  • Initial familiarity with system components
  • Curiosity about technology and how systems work
  • Continuous hands-on computer exploration from an early age
Computer HardwarePC ArchitectureSystem ComponentsHardware Diagnostics
2019 – 2021
First Steps into Code

Introduction to Programming

Discovering how software is made and learning web basics with HTML & CSS

In 2019, I was first introduced to programming and discovered how software is actually created. This fascinated me and led me to begin learning HTML and CSS. During this period, I built several simple pages and websites, gaining my first practical experiences in web development.

Key Highlights
  • Beginning the programming journey
  • Learning HTML
  • Learning CSS
  • Building first hands-on web pages
HTML5CSS3Web FundamentalsResponsive Design
2021 – 2024
Vocational High School

Computer Studies at Vocational School

Structured education, core programming concepts, and introduction to C#

Entering vocational school and majoring in computer science made my learning path more structured and serious. Throughout this period, I learned foundational programming concepts like conditions, loops, and problem-solving logic. I also had introductory experience with C#, which gave me a clearer understanding of program architecture and software development.

Key Highlights
  • Formal computer studies at vocational school
  • Grasping core programming concepts and structures
  • Introductory work with C#
  • Strengthening problem-solving skills
Programming FundamentalsC#Algorithm LogicProblem Solving
2021 – 2024
Modern Web Development

Deepening Focus on Frontend Development

Deep dive into JavaScript, React, TypeScript, Tailwind CSS, and real-world projects

Parallel to my studies, my passion for frontend development grew stronger. Learning JavaScript became the gateway to a deeper entry into web development, after which I progressed to React, TypeScript, Tailwind CSS, and modern frontend tools. During this time, beyond merely learning technologies, I focused on understanding how to build user interfaces and develop real-world projects.

Key Highlights
  • JavaScript
  • React
  • TypeScript
  • Tailwind CSS
  • Modern web development
  • Frontend projects
JavaScriptReactTypeScriptTailwind CSSModern WebFrontend Development
2024 – Present
University Studies

University & Expanding Skillset

Expanding into SQL, Python, Git, GitHub, Linux, AI tools, and networking basics

After entering university, my learning horizon broadened significantly beyond frontend. I worked with SQL and Python while seriously honing my Git version control skills. I published multiple personal projects on GitHub and gradually transitioned into the Linux ecosystem. Furthermore, with the rise of modern AI tools and vibe coding, I embraced these tools to boost software engineering productivity. Along this path, I also explored computer networking fundamentals, gaining a broader understanding of infrastructure and technology.

Key Highlights
  • SQL
  • Python
  • Git
  • GitHub Projects
  • Linux
  • AI Tools
  • Vibe Coding
  • Network Fundamentals
PythonSQLGitGitHubLinuxAI ToolsVibe CodingNetwork Fundamentals
آینده و چشم‌انداز
Future Horizon & Strategic Goals

Senior Frontend Architect & Distributed Systems Engineer

Leading Global Scale Projects, Engineering Innovation, and Impactful Products

Strategically targeting deep mastery of micro-frontend federations, edge computation, contributing actively to pivotal open-source projects, and architecting systems serving millions of users with elegance and security.

Key Highlights
  • Authoring and open-sourcing production-grade developer tooling and UI systems
  • Collaborating with top-tier international engineering organizations on high-scale systems
  • Pioneering user experiences that blend modern web ergonomics with edge AI compute
Enterprise ArchitectureEdge ComputingMicro-FrontendsOpen Source LeadershipAI Integration