Professional Experience Across Software, Enterprise IT, Data & Technical Systems
My career has developed across software engineering, enterprise applications, databases, infrastructure, automation, and hands-on technical systems.
The common thread throughout this experience has been the same: understanding how a real process works, identifying the technical and operational constraints around it, and turning that understanding into reliable software or technical solutions.
This page focuses only on professional experience. Individual projects, publications, teaching activities, and certificates are presented separately elsewhere in the portfolio.
Official Employment
At Steffel KKS GmbH, my role combines enterprise IT administration with internal software development and process-oriented technical support.
I work across the operational and application layers of the company, supporting the systems employees depend on while also contributing to the development and improvement of internal digital workflows.
Core Responsibilities
- Administration and support of company IT systems.
- Maintenance of workstations, servers, networks, and user access.
- Support and development of internal business applications.
- Database-oriented application and reporting work.
- Support for ERP-, DMS-, and document-related processes.
- Workflow automation for recurring internal processes.
- Maintenance and modernization of existing internal systems.
- Backup, availability, access-management, and operational IT tasks.
- User support and technical troubleshooting.
- Technical documentation and internal knowledge transfer.
- Translation of operational requirements into practical technical solutions.
- Technical consultation for internal teams and management.
Public Portfolio Boundary
The public portfolio intentionally does not disclose:
- internal project names;
- non-public application names;
- internal source code;
- database structures;
- server architecture;
- access-control details;
- credentials or connection information;
- internal files or datasets;
- security-sensitive implementation details;
- or confidential business processes.
The role is therefore presented through its professional responsibilities and technical scope rather than through non-public company information.
I worked at SLA Niedersachsen in an enterprise Java development environment, contributing to application development, testing, documentation, requirements work, and established software-delivery processes.
The role strengthened my experience with structured enterprise development and with building software inside a larger organizational and technical environment.
Core Responsibilities
- Development and maintenance of Java applications.
- Implementation of software functionality based on business requirements.
- Work on server-side and web-application components.
- Software testing and quality assurance.
- Technical documentation.
- Requirements analysis.
- Collaboration within an established software-development process.
- Use of build, testing, API, and delivery tooling.
Technology Context
Java · Spring Boot · JSF · PrimeFaces · JUnit · Maven · Jenkins · SoapUI · Swagger
Professional Development
This role added a formal enterprise-development layer to my earlier multidisciplinary technical background.
It strengthened my experience with the complete software lifecycle:
Requirements
↓
Implementation
↓
Testing
↓
Documentation
↓
Delivery Astan Quds Razavi represents the longest institutional phase of my professional career in Iran.
Over approximately eight years, my responsibilities developed from implementation-focused software work toward broader responsibilities involving full-stack development, databases, internal information systems, IT, automation, architecture, and technical coordination.
Rather than forcing this period into a single narrow title, the most accurate public description is a progression of technical responsibility.
Professional Progression
Software Development
↓
Full-Stack & Database Systems
↓
IT & Enterprise Applications
↓
Architecture & Technical Coordination
Core Areas of Work
- Development of software and information systems.
- Full-stack application development.
- Database-backed applications.
- Database development and structured data processing.
- Workflow automation.
- Document and productivity automation.
- Research- and knowledge-oriented software.
- Digital information and publication workflows.
- Internal web applications.
- IT administration and technical systems.
- Infrastructure-oriented troubleshooting.
- Technical analysis and system design.
- Technical coordination across software and operational requirements.
Professional Significance
This period gave me long-term experience with systems that had to operate inside a real organization rather than in isolation.
The work required understanding the relationship between:
Users
↕
Business Processes
↕
Applications
↕
Databases
↕
Infrastructure
That system-level perspective continues to shape the way I approach enterprise software today.
Project-Based Experience
After leaving Iran, I continued working on research-oriented software and information-system concepts.
The work focused on structured research information, searchable data, publication-oriented workflows, and the broader problem of turning complex information into systems that can be stored, retrieved, organized, and analyzed.
Core Areas
- Research-oriented web applications.
- Structured information management.
- Search and filtering workflows.
- Data organization.
- Publication-oriented information flows.
- Full-stack development.
- Research and knowledge-system design.
Public Positioning
This work is intentionally presented as project-based research software development.
It is not presented as:
- formal university employment;
- a university degree;
- a professorship;
- or an academic affiliation that is not supported by independently usable evidence.
For that reason, no university name or university logo is used in this entry.
Independent Professional Activity
Alongside institutional work, I operated an independently licensed technical office.
This activity covered practical technology services across computer systems, office equipment, software, networking, digital production, and technical support.
Areas of Work
- Computer systems and hardware.
- Office-machine technical services.
- Hardware maintenance and repair.
- Software installation and configuration.
- Networking and technical support.
- Troubleshooting.
- Digital design and production support.
- Customer-facing technical services.
- Small-business technology solutions.
Professional Significance
Independent technical work requires ownership of the complete service cycle:
Customer Problem
↓
Diagnosis
↓
Technical Decision
↓
Implementation
↓
Delivery
↓
Support
This experience strengthened the practical problem-solving approach that later became part of my work in software architecture and enterprise IT.
Early Technical Career
My early professional development took place in a family technical-business environment.
This period exposed me to technology at a practical level before my later institutional software career.
Technical Areas
- Personal computers and hardware.
- Computer maintenance and troubleshooting.
- Office machines.
- Copying and printing systems.
- Digital and analog production workflows.
- Photography and video.
- Image editing and graphic production.
- CorelDRAW and Photoshop-based technical design.
- Software installation and configuration.
- Networking and communication-technology exposure.
- Technical service and customer support.
Foundation for Later Work
This environment taught me early that real technical problems often cross multiple layers at once.
A single problem may involve:
Hardware
+
Software
+
Network
+
Peripheral Devices
+
Workflow
+
User Behavior
That experience became the foundation of the multidisciplinary way I still approach systems today.
Career Development
My professional progression can be summarized as:
Hands-On Technical Services
↓
Software Development
↓
Database & Full-Stack Systems
↓
Enterprise IT
↓
Application Architecture
↓
Internal Platforms & Automation
The technologies have changed over time, but the direction has remained consistent: moving from solving individual technical problems toward understanding and designing complete systems.
Core Professional Themes
Enterprise Applications
Software built around real organizational processes rather than isolated features.
Databases & Structured Information
Database-backed workflows, reporting, information retrieval, and structured operational data.
Workflow Automation
Transforming repetitive administrative or technical procedures into predictable digital processes.
Application & System Architecture
Understanding the relationships between users, software, data, infrastructure, permissions, integrations, and operational requirements.
Internal Business Systems
Building and supporting systems used directly by employees and operational teams.
Technical Operations
Working with the systems, infrastructure, support requirements, and real-world constraints that applications depend on.
Knowledge Transfer
Documentation, user support, training, and making technical systems understandable to others.
Selected Technology Context
The technologies below represent important parts of my professional history.
They are intentionally presented without arbitrary percentage ratings.
Application Development
Java · Spring Boot · PHP · Laravel · JavaScript · C# · C++ · Python · VBA
Web & Enterprise Applications
REST APIs · JSF · PrimeFaces · Enterprise Web Applications · Internal Business Applications
Data & Reporting
Microsoft SQL Server · PostgreSQL · MySQL · SSRS · Database Design · Data Processing
Development & Delivery
Git · Maven · JUnit · Jenkins · Swagger · SoapUI
Systems & Infrastructure
Windows · Linux · Networking · Virtualization · Backup · Access Management · IT Administration
Automation
Workflow Automation · Document Automation · Microsoft Office / VBA · Reporting Automation
What I Bring to a Team
My strongest contribution is usually in situations where a technical problem crosses more than one layer.
I am comfortable moving between:
Business Requirement
↕
User Workflow
↕
Application Logic
↕
Database
↕
Integration
↕
Infrastructure
This allows me to contribute not only as an implementer, but also as someone who can identify how the different parts of a system influence one another.
My experience is particularly relevant to roles involving:
- Software Architecture
- Application Architecture
- Solution Architecture
- Senior Software Engineering
- Technical Leadership
- Enterprise Application Development
- Internal Platform Development
- Workflow Automation
- Database-Centered Systems
- System Integration
- IT / Application Operations
Portfolio Navigation
For deeper detail, the portfolio separates the rest of my work into dedicated sections:
- Projects — individual software, data, accessibility, infrastructure, and technical projects.
- Publications — books, technical documentation, translations, and educational content.
- Teaching — teaching and workshop activity.
- Certificates — language, technical, and professional certification evidence.
The Experience page is intentionally focused on professional chronology, responsibility, and role progression.