27.10.2026 aktualisiert


100 % verfügbar
Software Engineer | Backend, Full Stack and Applied AI
Dublin, Irland
Weltweit
Postgraduate Specialisation in Artificial Intelligence for Developers and Data ScienceSkills
JavaJavaScriptAPIsKünstliche IntelligenzData AnalysisDevOpsDjangoGitHubJava API For Restful Web ServicesPythonPostgreSQLMessaging Application Programming InterfaceSciPySqlalchemyIntegration (Software)
Backend Development
Expertise in building Python and Java backend services using FastAPI, Pydantic, Django REST Framework and Spring Boot. Proficiency in typed contracts, validation, background workers and integrations with REST API design.
Applied AI and Automation
Hands-on experience with OpenAI Responses API, structured outputs, embeddings and semantic retrieval. Knowledge of evidence validation, human review, sequential agent orchestration, persistent recovery methods and cost controls.
Cloud and DevOps
Practical experience with Git, GitHub Actions, CI/CD pipelines, Docker/Compose and Terraform. Deployment and validation on AWS EC2, ECS Fargate and RDS in temporary environments, including backup and recovery validation.
Frontend Development
Development of React applications using Vite, Tailwind CSS and Canvas 2D. Focus on asynchronous state management, session ownership, API integration and accessible interfaces.
Data and Reliability
Experience with PostgreSQL, SQLite, PostGIS and Redis. Use of SQLAlchemy, Alembic and JPA/Hibernate with transactions, locking, constraints, idempotency, FIFO queues and transactional Outbox patterns.
Quality Engineering
Testing with pytest, Hypothesis, JUnit, Testcontainers, Vitest, React Testing Library, Playwright and axe. Coverage of API, integration, concurrency, regression and browser testing, with Ruff and mypy for code quality.
Security and Observability
Implementation of JWT, OAuth, RBAC, user/object authorisation, input sanitisation and container hardening. Structured logging with Prometheus, Grafana and OpenTelemetry.
Data Analysis
Use of Pandas, NumPy, SciPy and Matplotlib for data analysis. Academic grounding in statistics, ETL, data warehousing, Spark and machine learning.
Programming Languages
Proficiency in Python, Java, JavaScript, TypeScript, PHP and SQL. Knowledge of HTML/CSS, object-oriented programming and REST API design principles.
IT Support
Experience with Windows troubleshooting, applications, peripherals, connectivity and authorised access. Personal macOS setup and Linux/Unix terminal and development environments.
Expertise in building Python and Java backend services using FastAPI, Pydantic, Django REST Framework and Spring Boot. Proficiency in typed contracts, validation, background workers and integrations with REST API design.
Applied AI and Automation
Hands-on experience with OpenAI Responses API, structured outputs, embeddings and semantic retrieval. Knowledge of evidence validation, human review, sequential agent orchestration, persistent recovery methods and cost controls.
Cloud and DevOps
Practical experience with Git, GitHub Actions, CI/CD pipelines, Docker/Compose and Terraform. Deployment and validation on AWS EC2, ECS Fargate and RDS in temporary environments, including backup and recovery validation.
Frontend Development
Development of React applications using Vite, Tailwind CSS and Canvas 2D. Focus on asynchronous state management, session ownership, API integration and accessible interfaces.
Data and Reliability
Experience with PostgreSQL, SQLite, PostGIS and Redis. Use of SQLAlchemy, Alembic and JPA/Hibernate with transactions, locking, constraints, idempotency, FIFO queues and transactional Outbox patterns.
Quality Engineering
Testing with pytest, Hypothesis, JUnit, Testcontainers, Vitest, React Testing Library, Playwright and axe. Coverage of API, integration, concurrency, regression and browser testing, with Ruff and mypy for code quality.
Security and Observability
Implementation of JWT, OAuth, RBAC, user/object authorisation, input sanitisation and container hardening. Structured logging with Prometheus, Grafana and OpenTelemetry.
Data Analysis
Use of Pandas, NumPy, SciPy and Matplotlib for data analysis. Academic grounding in statistics, ETL, data warehousing, Spark and machine learning.
Programming Languages
Proficiency in Python, Java, JavaScript, TypeScript, PHP and SQL. Knowledge of HTML/CSS, object-oriented programming and REST API design principles.
IT Support
Experience with Windows troubleshooting, applications, peripherals, connectivity and authorised access. Personal macOS setup and Linux/Unix terminal and development environments.
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit2010
Sprachen
EnglishverhandlungssicherPortugueseMutterspracheSpanishverhandlungssicher
Projekthistorie
Built a local application workbench with research, preparation and browser execution roles coordinated by a sequential FIFO worker. Integrated structured AI responses with approved evidence, provenance validation and human review. Implemented transactional reservations, profile revisions and explicit processing states. Protected frontend sessions from stale responses and preserved drafts. Added API boundary controls, PDF/DOCX generation, SHA-256 document checks and Python/React/browser tests with Windows/Linux CI. Stack: Python, FastAPI, Pydantic, SQLite, React, TypeScript, Playwright, OpenAI.
Developed a career assistance application combining vacancy discovery, semantic retrieval and structured LLM matching. Validated candidate evidence, retained human review and applied inference cost controls. Integrated Greenhouse discovery and read-only Gmail OAuth, with durable checkpoints and idempotent workflows. Validated a temporary EC2/Terraform environment and backup/recovery procedures. Stack: Python, FastAPI, PostgreSQL, React, TypeScript, OpenAI, AWS, Terraform.
Built application and recruiter tracking with REST APIs, database migrations, JWT authentication and per-user isolation. Added tests, type checks, linting, CI and structured logging. Resolved a Windows native frontend dependency block using Docker. Provisioned and validated a temporary Terraform deployment with HTTPS, ECS Fargate and RDS. Stack: FastAPI, SQLAlchemy, Alembic, PostgreSQL, React, Docker, AWS.