2022/02 - Currently
Worked in a team to create a queuing service for background tasks of a point-of-sale system from Revel Systems. Architecture of the scheduling system was created using AWS services, which get deployed using Terraform. The AWS scheduling system is connected to the Python/Django backend using Apache Kafka/Confluent event streams.
Typical responsibilities include developing features for the service using Git, covering written code with unit tests, fixing feature defects, tracking development in Jira and presenting progress to shareholders. Development carried out using agile and scrum methodologies.
Technologies used: Python, Django, AWS, Terraform, Kafka, Redis
AWS services used: API Gateway, Lambda, DynamoDB, S3 Bucket, EventBridge, SQS, EC2.
Mechanical Design Engineer
Vilnius / Kaunas, LT
2019/11 - 2022/01
Designed the mechanical aspects of material handling systems to a given specification, within cost and time scale constraints, and to the customers’ requirements. Was part of a team responsible for Amazon fulfilment centres – worked on projects, such as EMA2, LTN4, LBA4, WRO5.
Typical responsibilities included conveyor layout design, creation of 2D and 3D drawings, communication with third-party vendors and contractors, order entry and travelling to projects for on-site support.
2018/07 - 2018/10
Had in-depth training on the use of Autodesk Inventor, Fusion 360 and Vault software packages. Checked clients’ CAD parts, assemblies and their corresponding engineering drawings, pointing out any possible corrections and improvements. Assisted in setting up Product Data Management systems.
IMI Precision Engineering
2017/05 - 2017/09
Assembled various electronic valves from scratch and ran them through numerous tests to spot any faults. Determined which parts caused the failures and replaced them. Packed the functional valves for shipping to client.
2016/09 - 2017/04
Operated OMAS ring coiling machines to produce metal tolerance rings. Carried out regular inspections of the rings and logged all of the acquired data into SPC software. Adjusted the machines to ensure that the produced rings meet specifications at all times. Loaded and booked all of the material used. Packed the tolerance rings and booked new work orders.