Python Developer • Backend Systems • Secure Software Development
Python developer specializing in modern web application development using Django and FastAPI, with a strong focus on backend systems, API design, and secure software development
Building web applications, APIs, and backend systems using Python, Django, FastAPI, Docker, and Linux. Continuously improving technical skills through hands-on projects, technical writing, and real-world development practices.
Developing a database to introduce and select low-water crops suited to regional conditions. Reviewing and collecting agricultural data from research sources and identifying the required features for database design. Initial design of the data model and system architecture based on real data and agricultural domain requirements. Planning for web system development with Django and PostgreSQL. Using Docker and uv to create a reproducible development environment.
Developing a Python agent to collect security events from the systemd journal. Detecting events such as failed login, invalid user, root login, and authentication timeout. Developing a FastAPI-based server for enrollment and event reception. Implementing retry and local event spooling for reliable event delivery. Using PostgreSQL, SQLAlchemy, Alembic, and pytest.
Relevant areas: Software Engineering, Algorithms & Data Structures, Operating Systems, Computer Networks, Database Systems.
Technical Articles & Blog: I regularly publish technical articles on my website covering Python, Django, FastAPI, Linux, Docker, backend development, and cybersecurity. My goal is to document practical knowledge, share real-world experiences, and help developers through clear, hands-on content.