Hi there ๐, my name is Anna.
I'm a Python Software Engineer
based in France near Paris.
Technologies ๐งฐ (click to open)
- concurrency:
asyncio - static typing:
mypy - style:
flake8,black,isort - testing:
pytest,tox,coverage - security:
bandit - packaging and dependency:
poetry - documentation:
sphinx - CI/CD:
circleci - containerization:
docker - log monitoring:
sentry - database:
mysql - web frameworks:
django,flask - API:
rest - object relational mapping:
sqlalchemy,django-orm - command line:
click - terminal user interface:
rich,questionary - frontend:
html,css, a little ofjavascript - other:
pygame
Concepts and guidelines ๐ (click to open)
- TDD (Test Driven Development)
- DDD (Domain Driven Design)
- Clean Code: KISS, DRY, etc.
- SOLID principles (Single-responsibility, Interface segregation, ...)
- Agile
- OWASP top 10 security risks
- RGPD (General Data Protection Regulation)
- PEP 8 coding conventions
Most of my public repositories are recent projects related to my Python Developer certification.
Here some keyword I used in tag: cli, type-hinting, pytest, mvc-architecture, cicd, algorithm, constraint-programming, django, api-rest, documentation.
You can find them, in the pinned repositories section below this profile part.
~10 years of experience in fields related to software engineering such as: development, security, system administration, QA, project and product management.
- 2011: Bachelorโs and Masterโs degree in Computer Science - University of Pierre et Marie Currie (Paris)
- 2024: Python Developer certification - OpenClassrooms (1 year course)
In my free time you can find me:
- running ๐, preparing for my first marathon
- climbing in the Fontainebleau forest ๐ง
- gardening ๐ฑ in my small fish (and shrimp) tank
- crafting ๐งถ (clay, crochet, linocut)
- playing video games ๐ฎ