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 🎮