Summary
A DevOps engineer coming from a software engineering background, experienced in various fields in the IT sphere. Excels in handling non-trivial issues that require a broad knowledge of multiple related topics. Communicative, disciplined, respectful.
Experience
-
DevOps Engineer
Aug 2025 - Present
TIAC d.o.o, Novi Sad, Serbia
Domain: BI for US High Education Institutions.
About:
- Managing infrastructure with AWS CDK as IaC.
- Managing serverless workloads utilizing AWS Lambda, ECS Fargate, S3, DynamoDb, RDS Aurora.
- Managing CI/CD pipelines utilizing GitHub Actions
- Optimizing application performance and infrastructure costs.
- Redesigning infrastructure to a less coupled multiple-stacks approach.
- Working on improving HECVAT score impacted by the infrastructure and security of the application solution.
- Working on backup & recovery strategies.
- Maintaining IAM roles and permissions by following the least-privilege principal.
- Working with: AWS VPC, CloudWatch, Cognito, Bedrock, Bedrock Agent Core, Secrets Manager.
Skills: AWS CDK, AWS serverless technologies (S3, ECS Fargate, DynamoDb, RDS, Lambda, AppSync), Github Actions, AWS CloudWatch, Grafana, AWS Cognito, AWS Bedrock and Bedrock Agent Core, NodeJs with Typescript, Angular + NgRx -
DevOps & Software Engineer
Dec 2023 - Aug 2025
TIAC d.o.o, Novi Sad, Serbia
Domain: US Federal Student Financial Aid.
About:
- Worked on migrating a legacy Windows Forms application to modern web technologies, improving stability and security, and designing new features in the process.
- Was charged with the application deployment utilizing a combination of GitHub CI pipelines and custom scripts written in PowerShell.
- Designed an improved authentication process that utilizes refresh tokens for improved user experience.
- Worked on maintaining and improving file-based integrations systems implemented as Windows services.
Skills: DotNet, Angular, NgRx, Windows Server, GitHub Actions, PowerShell, MS SQL, Jira -
DevOps & Software Engineer
Contractor 2023
Ingel Agro, Novi Sad, Serbia
Domain: Remote control and data aggregation of automated agro-cultural machines
About:
- Improved communications performance of an existing IoT setup by more than 50% by designing and developing a solution that utilizes a protocol more suited for the use case.
- Setup Debian-based VPS hosted on Hetzner with an MQTT broker and a Wireguard VPN to serve as a central point through which remote nodes can send data and receive commands.
Skills: NodeJs, Node-Red, Wireguard VPN, Linux administration, networking
Education
-
Master's degree in Electrical and Computer Engineering
Pursuing
Faculty of Technical Sciences, University of Novi Sad, Serbia
Currently pursuing a Master's degree in Electrical and Computer Engineering -
Bachelor's degree in Electrical and Computer Engineering
2020-2024
Faculty of Technical Sciences, University of Novi Sad, Serbia
Graduated on the Applied Computer Sciences and Informatics submodule with the GPA 9.29/10.0
Bachelor thesis: Bypassing network restrictions using ICMP tunneling
This thesis describes the implementation of a software solution that allows a user to bypass restrictions defined on the network to which his computer is connected. This is possible due to the ICMP tunneling method that encapsulates clients network traffic into the ICMP packet, which is by default allowed on most networks due to the purpose of ICMP which is network diagnostics. ICMP packets are routed to the server which can unpack the original packet and forward it to its destination. The response on said packets is encapsulated into an ICMP packet again by the server and sent to the client, which can unpack the original packet and receive it.
Certifications