experience
Senior Developer Consultant at Endava
Full-stack and serverless development at Endava — React UIs, AWS Lambda, Terraform, and CI/CD across insurance, payments, and media clients.
Senior Developer Consultant · Dec 2022 – Present · ~3 yr 7 mo
Overview
Senior developer at Endava in Niš, Serbia since December 2022. The work spans full-stack delivery for insurance, payments, and media clients — React UIs, AWS Lambda backends, and the Terraform and CI/CD pipelines that support them in production.
What I do here
Endava assignments tend to combine product-facing UI work with serverless backend and platform engineering. Typical responsibilities include:
- Building and maintaining React applications, including component libraries and design-system-driven UIs
- Developing and extending AWS Lambda functions in TypeScript and Python
- Provisioning and managing cloud resources with Terraform
- Automating build, test, and deployment through GitHub Actions and CircleCI
- Integrating with external systems via API Gateway, event-driven workflows, and ETL-style data pipelines
- Working across the full lifecycle — from requirements and implementation through testing, release, and ongoing maintenance
Domains
Most of the recent work sits in insurance (document generation, operational validation, and platform integrations) and technology (payment-terminal and transaction data integration). There has also been backend delivery for media clients on contract and compliance platforms.
How I work
- End-to-end ownership — Comfortable moving between UI, backend, infrastructure, and deployment rather than staying in a single layer
- Legacy and greenfield — Extending established systems while shipping new capabilities alongside them
- Standards and collaboration — Working within team methodologies, with clear coding standards, code review, and coordination with designers and platform teams on contracts, layouts, and data formats
Technical focus
Frontend: React, TypeScript, Storybook
Backend & cloud: AWS Lambda, Amazon S3, API Gateway, Step Functions
Infrastructure & delivery: Terraform, GitHub Actions, CircleCI
Languages: TypeScript, Python
Related projects
See the Projects section for individual write-ups — including work on dynamic PDF printing for UK insurance, slip validation, payment-terminal ETL, and unified contract management.