Dominykas Senkus

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

Javanese
Advanced

Work Experience

Senior Software Engineer at CGI
July 1, 2025 - Present
Developed a Golang backend for the Bet365 client, consuming the Sportradar API for the FollowScores app across the full SDLC (development, testing, deployment, maintenance, monitoring). Collaborated with the SRE team to improve reliability. Implemented concurrent data processing with goroutines and channels to boost performance and responsiveness. Built Temporal workflows for reliable user migration with automatic retry logic and failure recovery. Integrated Jumio identity verification for onboarding and KYC. Expanded and consumed gRPC for inter-service communication between Golang services. Instrumented services with OpenTelemetry metrics, traces, and logs for end-to-end observability in New Relic. Refactored Sportradar API fetching with fetch, mapping, and saving functions to identify bottlenecks and failures. Reduced New Relic and Google Cloud costs by using metrics instead of excessive logging. Restructured Google Cloud Pub/Sub startup to initialize topics and subscriptions at star
Software Engineer at BJSS
April 1, 2022 - July 1, 2025
Met Office client: Architected and deployed AWS infrastructure with AWS CDK; built AWS Step Functions and Lambdas to calculate DORA metrics in parallel with error tolerance. Led DORA dashboard upgrade to Grafana with selectable timeframes and repos. Streamlined deployment and operational workflows to improve reliability and team productivity. William Hill client: Created TypeScript AWS Lambdas for JSON processing and introduced Ajv for JSON Schema validation. Migrated gaming applications to AWS EKS for performance and scalability. Migrated RabbitMQ to ActiveMQ, updated the old React frontend, and created custom Docker images. Utilized Prisma for efficient database management and data modeling.
Graduate Software Developer at Traveltek
November 1, 2020 - March 1, 2022
Integrated transport services, cruise, attractions and Opayo (ensuring 3DSv2) APIs, ensuring compliance and seamless data flow across systems.
Software Developer Intern at NASDAQ
June 1, 2019 - September 1, 2019
Bug fixes and debugging tasks for the Australian Stock Exchange using Java.

Education

Bachelor of Science with Honours, 2:1, Computer Science at University of Glasgow
September 1, 2016 - July 1, 2020

Qualifications

AWS Certified Solutions Architect – Associate
January 11, 2030 - August 1, 2026
AWS Certified Developer – Associate
January 11, 2030 - December 1, 2026

Industry Experience

Software & Internet, Professional Services, Gaming, Media & Entertainment