Position: Software Engineer
Category: Java
English level: upper
Years of experience: 2


Trusted Driver, Java Software Engineer, 2022 - now
Project description: Developing a vehicle management system that allows the car owners to avoid extra
paperwork and simplifies interaction between drivers and officers.
Technologies & tools: Java 17, Kotlin, Gradle, Azure Blob, PostgreSQL, Flyway, Kubernetes, GitLab, Docker, Git,
Smarty, Twilio, Keycloak

Outset Medical, Java Software Engineer, 2021 - 2023
Project description: The company developing the mobile hemodialysis system for the treatment of patients
with renal failure. Developing a HIPAA-compliant digital platform that enables real-time monitoring and
analytics of a device and patient data, allows medical staff to monitor and adjust the treatment process
remotely. Designing HIPAA-compliant storage solutions across different databases so that PHR data is stored
separately from others. Implementing Athena EMR, migrating to AWS and microservice architecture,
implementing Kubernetes. Resolving client complaints, debugging latency across microservices, increasing DB
performance and response time. The device contains numerous sensors, actuators, and controllers, which
were enabled with remote access capabilities. The collected information is presented to medical staff in real-time web dashboards, that allow doctors to view patient treatment analytics over time as well as patients
to check their own data.
Technologies & tools: Java 15, Scala, Python, AWS services (EC2, S3, SES, SQS, IAM, RDS, Lambda, Cognito,
X-Ray, Batch), PostgreSQL, Snowflake, Flyway, Kafka, Jenkins, Docker, GitHub, Kubernetes, Athena EMR.