Pouria Rahimy

Email: pouria.rahimy@gmail.comMobile: 09184095907

hello i am software engineer

I’m Pouria Rahimy, a passionate Full-Stack Developer and Software Engineer with a strong focus on modern web technologies. I specialize in building clean, scalable, and high-performance applications using JavaScript frameworks such as Vue, Nuxt, React, and Next. I am also the creator of CrossUI, a fully customizable UI component framework designed to work across multiple JavaScript environments. My goal with CrossUI is to help developers speed up their workflow while maintaining flexibility and performance. Throughout my career, I have worked on dynamic front-end architectures, custom UI/UX components, reusable design systems, and interactive web applications. I believe in writing clean code, building reusable structures, and continuously improving my skills. My long-term mission is to create software that makes life easier, contributes to innovation, and helps businesses grow.

What Makes Me Different

Effective Communication with Diverse Teams

Concise Explanation: Fostering collaboration and knowledge transfer between technical and non-technical teams; bridging gaps and ensuring alignment towards common goals within Agile environments. Key Takeaway: Ability to connect different departments and align everyone

Teamwork & Adaptability

Concise Explanation: Quickly adapting to diverse work environments and methodologies; actively contributing in Agile settings for optimal group outcomes. Key Takeaway: Demonstrates understanding of modern workplaces and rapid team integration.

Engineered Problem-Solving

Concise Explanation: Analyzing complex technical challenges and designing practical, scalable, efficient solutions considering performance, security, and maintainability. Key Takeaway: Highlights a thoughtful, engineering-focused approach to solutions with long-term implications.

Idea to Product Transformation

Concise Explanation: Driving the product lifecycle from concept to launch, encompassing requirements definition, implementation, testing, and ensuring successful product delivery. Key Takeaway: Shows mastery of the entire development and delivery process.

my skills

html

css

javascript

typescript

Vue js

React js

Nuxt js

Next js

Node js

Redux

pinia

react-native

tailwind css

bootstrap css

element plus

vuetify

My Work Experience

Vesta Information Technology Company

Hired in January 2024 (Dey 1402) at Vesta Information Technology Company. Implemented LMS, TMS projects for governmental organizations such as Tehran Municipality, Imam Hussein University, Bank Maskan.

Trader 4 Company

Hired remotely on January 18, 2023 (Dey 28, 1401) at Trader Four Company. Customized the Metronic template.

Bamdad Digital Marketing Company

Hired in June 2022 (Khordad 1401) at Bamdad Company. Worked on the Larniya project using Vue.js and Nuxt.js.

My Project

multi framework cross ui

Frontend & Mobile Components: Ready-to-use UI elements for web and mobile applications. Backend Modules: Pre-built server-side logic and functionalities. API & Utilities: Utilities for server requests, alerts, and form validations. Automated Testing & Store Management: Integrated solutions for automated testing and state management.

form builder

While at Vesta Information Technologies, I addressed the absence of a Vue.js form builder for our core Vue.js project. By studying the architecture of a React.js-based form builder, I developed a custom Vue.js form builder, overcoming the integration challenge and enhancing project capabilities

panel Admin

Developed scalable LMS and TMS solutions utilizing Vue.js. Architected and implemented multi-role dashboards (Admin, Instructor, and Student panels), focusing on modular design and high-performance UI components

see webSite
see project in github

extention Google

I’m excited to share a Google Chrome extension I developed using React, designed to streamline your daily workflow and keep you informed. This extension seamlessly integrates essential information and functionalities directly into your browser experience

squid game

Developed scalable LMS and TMS solutions utilizing Vue.js. Architected and implemented multi-role dashboards (Admin, Instructor, and Student panels), focusing on modular design and high-performance UI components

puzzle game

Developed scalable LMS and TMS solutions utilizing Vue.js. Architected and implemented multi-role dashboards (Admin, Instructor, and Student panels), focusing on modular design and high-performance UI components

How to create a project with Cross UI

Cross UI is a framework designed to help you build cross-platform user interfaces efficiently. In this video, I’ll show you how to create your first project step by step—setup, structure, and a quick example so you can start building right away.

CrossUI Framework Overview

This video showcases the official CrossUI website and documentation, where you can learn how to work with the framework step by step. CrossUI is designed to help you build projects quickly and deliver them to clients in minimal time, with a smooth and efficient development experience.

Form Builder Demo

This video showcases a standalone Form Builder where you can visually design and customize forms with ease. It provides a smooth, intuitive workflow that helps you build professional forms quickly and deliver your projects faster.

CrossUI Login Form Component

In this video, you’ll see one of the CrossUI UI components used to build my login form. It displays all key details clearly and completely, showing how the page looks and works. The login form is built with the CrossUI framework, so you can create structured, professional UI faster.

achievements

I’m Pouria Rahimy, a passionate Full-Stack Developer and Software Engineer with a strong focus on modern web technologies. I specialize in building clean, scalable, and high-performance applications using JavaScript frameworks such as Vue, Nuxt, React, and Next. I am also the creator of CrossUI, a fully customizable UI component framework designed to work across multiple JavaScript environments. My goal with CrossUI is to help developers speed up their workflow while maintaining flexibility and performance. Throughout my career, I have worked on dynamic front-end architectures, custom UI/UX components, reusable design systems, and interactive web applications. I believe in writing clean code, building reusable structures, and continuously improving my skills. My long-term mission is to create software that makes life easier, contributes to innovation, and helps businesses grow.

Game Design Innovation: From Concept to Implementation

Squid Game (Early Programming Learning): Objective: Design and implement a game inspired by the Squid Game series. Challenges & Achievements: Complex Situation Analysis: Understanding and implementing challenging game mechanics. Advanced Algorithmic Thinking: Designing efficient algorithms for game rules and player movements. Multiplayer Game Design: Creating a two-player mode that offers an enjoyable and competitive experience. Deep Game Programming Learning: Gaining practical experience in coding for game development during the early stages of learning. Puzzle Game (for Bamdad Company Recruitment): Objective: Develop a puzzle game as part of the recruitment process. Challenges & Achievements: Array Manipulation: Implementing game logic effectively using array data structures. Memory & Index Management: Precisely guiding elements within the array and enabling movement via clicks to empty indices. Algorithmic Optimization: Intelligently finding empty slots and correctly arranging elements to solve the puzzle. User Experience Focus: Ensuring game mechanics are clear and intuitive for the user.

Achievement Title: Metronic Template Architectural Overhaul for Full-Scale Website Development

At Pishro Fanavar Company, I spearheaded a significant architectural modification initiative for the Metronic template, transforming its application scope from primarily admin dashboards to encompass comprehensive website design. Responding to a strategic business objective proposed by the company’s management, which aimed to leverage Metronic’s robust component library for client-facing websites, I successfully re-architected the template’s core structure. This involved developing innovative solutions to integrate and utilize Metronic’s advanced UI components and theming capabilities for dynamic website creation. The enhanced template now facilitates the development of modern, responsive, and visually engaging websites, significantly expanding our design toolkit. The complete codebase and technical documentation for this project are accessible in my dedicated GitHub repository. Key Highlights of this Achievement: Strategic Initiative Execution: Successfully translated a high-level management concept into a tangible, functional solution. Advanced Front-End Engineering: Demonstrated expertise in deep template customization, structural re-engineering, and component integration. Business Value Creation: Expanded the utility of a key development resource, enabling more efficient and sophisticated website development. Technical Articulation: Provided a shareable and verifiable record of the accomplishment through a GitHub repository.

Development of a Comprehensive Google Chrome Extension: Integrated Weather, YouTube Feed, and Google Search

As a personal project, I developed a comprehensive Google Chrome extension designed to enhance user experience by providing seamless access to key information and functionalities. This extension integrates the following features: Real-time Weather Updates: Delivers up-to-date weather information based on the user’s location. YouTube New Releases Feed: Displays recently uploaded videos from YouTube within a convenient panel, enabling quick access to the latest content. Integrated Google Search: Connects directly to Google Search, allowing users to perform searches directly through the extension without navigating to a new tab. By consolidating these essential features, this extension empowers users to navigate the web more efficiently and access their required information with increased speed and convenience.

Innovative Developer | Creator of the Cross UI Framework

In 2023 (1402), I joined Vesta Information Technology Company as a developer. During the initial three-month probation period, I was tasked with coding and project implementation to assess my performance. In my second week at the company, the Technical Manager identified the need for a “Form Builder.” Although the company’s primary project was developed using Vue.js, the existing form builder available in npm packages was written in React.js. By thoroughly analyzing the React.js form builder’s source code and understanding its architecture, I successfully replicated a similar structure within the Vue.js environment. This achievement led to the signing of a three-year contract with the company before the probation period concluded. The core projects at Vesta Information Technology Company included the development of Learning Management Systems (LMS) and Transportation Management Systems (TMS), encompassing diverse user panels such as Admin, Teacher, and Student. These systems were successfully implemented and deployed for prominent governmental organizations, including the Tehran Municipality, Imam Hussein University, and Bank Maskan. Some time later, driven by the increasing demand for accelerated front-end development, the Technical Manager expressed a desire for a solution that could match the high-speed development efficiency of the back-end for front-end tasks, thereby enabling faster project delivery. This challenge sparked the idea for the Cross UI framework in my mind. I conceptualized and developed Cross UI as a comprehensive personal framework, designed to address development needs across front-end, back-end, and mobile domains, transforming the initial concept into a proficient product.

Dynamic Form Builder Implementation in Vue.js with Customization, Live Preview, and JSON Export Capabilities

Engineered a robust and flexible Form Builder using Vue.js, enabling users to design custom forms with diverse functionalities tailored to their specific needs and preferences. Key capabilities include: Intuitive Design & Customization: Allows for the creation of any form type through a user-friendly interface, featuring drag-and-drop field reordering. Granular Field Configuration: Provides individual settings and customization options for each form field, including input types, validation rules, styling, and default values. Live Preview: Offers real-time visualization of the form as it is being designed. JSON Export: Enables the export of the complete form structure as a JSON file, facilitating seamless integration with backend systems and reusability. This Form Builder was developed as a personal project to significantly enhance the speed and ease of creating complex forms.

Design and Development of the Cross UI Framework: A Modular, Multi-Framework Solution for Full-Stack Development

In response to a critical business need identified by the company’s CTO, I conceptualized and developed the “Cross UI” framework. This framework is designed to standardize development processes and enhance team productivity through modularity and cross-framework compatibility. Key Features and Accomplishments: Reusable Componentry: Created a rich library of frontend (web & mobile) components and backend modules, designed for reusability across diverse JavaScript and CSS frameworks. Multi-Framework Support: Architected to allow developers to select their preferred JavaScript (Vue.js, React.js, Nuxt.js, Next.js, React Native) and CSS (Bootstrap-Vue, Bootstrap-React, Element Plus, Material Design) frameworks during installation. Automated Setup & Configuration: Implemented an intelligent installation process that automatically handles all necessary dependencies and imports based on developer selections, eliminating the need for manual initial setup. Pre-built Utilities: Provided a suite of ready-to-use methods for server request handling, validation, and alert notifications, significantly accelerating development workflows. Automated Testing & State Management: Integrated mechanisms for automated testing and store generation, contributing to code quality and optimization. Robust, Conflict-Free Architecture: Designed the architecture and design patterns to ensure seamless interoperability and prevent conflicts between different frameworks and dependencies. Clean and Optimized Coding: Adhered to Clean Code principles and performance optimization across all framework components. This framework empowers development teams to focus on business logic and design implementation, leading to faster and higher-quality software delivery.

The Story of My Career Path

Pouria Rahimy, a passionate Full-Stack Developer and Software Engineer, specializes in building clean, scalable, and high-performance applications using modern JavaScript frameworks like Vue, Nuxt, React, and Next. As the creator of CrossUI, a fully customizable UI component framework designed for multi-environment compatibility, Pouria aims to accelerate developer workflows while preserving flexibility and performance. Pouria’s career highlights include work on dynamic front-end architectures, custom UI/UX components, and reusable design systems. This experience is a testament to an Engineered Problem-Solving approach, where complex technical challenges are met with practical, scalable, and efficient solutions that consider performance, security, and maintainability. Furthermore, Pouria excels in Idea to Product Transformation, driving the entire product lifecycle from initial concept through implementation, testing, and successful delivery. Beyond technical expertise, Pouria is adept at Effective Communication with Diverse Teams, fostering collaboration and knowledge transfer between technical and non-technical groups, ensuring alignment towards common goals within Agile environments. This is complemented by strong Teamwork & Adaptability, allowing for quick integration into various work settings and methodologies, and active contribution to achieve optimal group outcomes in modern workplaces. Pouria believes in writing clean code, building reusable structures, and continuously improving skills, with a long-term mission to create software that simplifies life, drives innovation, and supports business growth.

Explanation of Changes:

  • "Engineered Problem-Solving" and "Idea to Product Transformation" are integrated into the description of your technical work.
  • "Effective Communication with Diverse Teams" and "Teamwork & Adaptability" are woven into the broader aspects of your professional philosophy and approach to work.
  • I’ve used phrases like “testament to,” “excels in,” and “complemented by” to connect your experience to these skills smoothly.
This version aims to present a more holistic view of your capabilities, balancing your technical prowess with essential soft skills.

The Genesis of a Coder: My Journey into Programming

My journey into the world of programming officially began in 2021. Eager to dive in, I started by mastering the fundamentals, with a particular focus on JavaScript and the powerful React.js library. This foundational knowledge quickly paved the way for my first real-world experience: an internship at a company where I was welcomed as a trainee. During this period, fueled by my passion and the skills I was acquiring, I even recreated the iconic marble game from the Squid Game series using React. It was a fun challenge that truly solidified my understanding of the library’s capabilities. I successfully completed my internship, emerging from the experience not just as a trainee, but as a ready-to-contribute professional, eager to make my mark in the tech industry.

From Zero to Code: My Journey into Professional Programming at Bamdad Digital Marketing

My professional journey in programming commenced with joining Bamdad Digital Marketing Company in May 2022 (Ordibehesht 1401). Initially, as a technical assessment for my candidacy, I was tasked with developing a puzzle game using React.js, despite the company’s team primarily utilizing Vue.js. This challenge not only demonstrated my commitment to rapid learning and adaptability to diverse technologies but also led to my collaboration with the company. At Bamdad, I served as a programmer, playing a key role in the development and design of a website dedicated to analyzing and reporting YouTubers’ revenues. This educational and informational platform assisted YouTubers in tracking their monthly earnings. It was also at Bamdad that I gained my first experience implementing a complete project using Vue.js, significantly contributing to the project’s objectives

Cryptocurrency Price Analysis Specialist | Trader 4 Project

Further expanding my practical experience, I collaborated on a project basis with Trader 4. This engagement focused on the intricate domain of cryptocurrency price analysis and prediction. My responsibilities spanned both the development of the public-facing website and the enhancement of the internal admin panel, ensuring a comprehensive approach to the project’s success

Innovative Developer | Creator of the Cross UI Framework

In 2023 (1402), I joined Vesta Information Technology Company as a developer. During the initial three-month probation period, I was tasked with coding and project implementation to assess my performance. In my second week at the company, the Technical Manager identified the need for a “Form Builder.” Although the company’s primary project was developed using Vue.js, the existing form builder available in npm packages was written in React.js. By thoroughly analyzing the React.js form builder’s source code and understanding its architecture, I successfully replicated a similar structure within the Vue.js environment. This achievement led to the signing of a three-year contract with the company before the probation period concluded. The core projects at Vesta Information Technology Company included the development of Learning Management Systems (LMS) and Transportation Management Systems (TMS), encompassing diverse user panels such as Admin, Teacher, and Student. These systems were successfully implemented and deployed for prominent governmental organizations, including the Tehran Municipality, Imam Hussein University, and Bank Maskan. Some time later, driven by the increasing demand for accelerated front-end development, the Technical Manager expressed a desire for a solution that could match the high-speed development efficiency of the back-end for front-end tasks, thereby enabling faster project delivery. This challenge sparked the idea for the Cross UI framework in my mind. I conceptualized and developed Cross UI as a comprehensive personal framework, designed to address development needs across front-end, back-end, and mobile domains, transforming the initial concept into a proficient product.