My publications
-
Updated
Mar 8, 2025 - Python
My publications
My software engineering notes - books, courses, conferences 📓
pumla - systematic re-use of model elements described with PlantUML
Design Patterns written in Python
A Python 3 port of Simon Brown's Structurizr diagrams-as-code architecture description tool.
A python service built using Clean Architecture and SOLID principles
Example application code for the Architecture Patterns with Python book.
Learning how to write "Less Slow" code in Python, from numerical micro-kernels to coroutines, ranges, and polymorphic state machines
🎉 Testing Routine for CI to detect layering violations in C projects
Medium article "API Gateway for your Microservices"
DRYML (an acronym for “DRY Modelling Language”) is both a human- and machine-readable software modelling language
A cross-platform game built in pyton with kivy
The new architecture of co-computation for data processing and machine learning.
Project results from Back-End Engineering Virtual Experience Program by Lyft
BSc Project in Amirkabir University of Technology(Tehran Polytechnique), Prototyping a Healthcare System using microservices architecture include four services: 1.Auth 2. Disease Detection 3. Expertise Diagnosis 4. Search Physician
This Boot Camp Covers Data Structure and Algorithm Real World Practice How To Design and and Solve Competitive Programming Problems and Real World Engineering Problems
Architecting a low-level system to improve performance and modularity! 🚗
library for metacontrol-based self-adaptation using ontological reasoning, with wrappers for robotic systems based on ROS1 and ROS2
Public Health Center App Using Python OOP Concept.
An architectural conformance analysis tool for systems written in Python
Add a description, image, and links to the software-architecture topic page so that developers can more easily learn about it.
To associate your repository with the software-architecture topic, visit your repo's landing page and select "manage topics."