Badges
Certifications
Work Experience
Software Engineer
Oyster HR• November 2022 - June 2024• Remote
Developed and maintained discounts scheduling system using Ruby on Rails and ReactJS. Collaborated with engineers, designers in the team and built various features as a co-owner. Conducted Ruby update from 3.1 to 3.2, and took responsibility to update Rails and other dependencies. Worked on custom static code linters (custom Rubocop cops) and CI pre-checks. Improved speed for CI feedback loop and reduced failing build execution time by failing build earlier.
Software Engineer
Hopin• December 2020 - October 2022• Remote
Designed and implemented Rails application emails observability tools. Collaborated to build email campaign management, scheduling and sending functionality using Rails, Grape API and ReactJS. Introduced RSpec tests suite and tools to test I18n in email template files. Mentored new joiners.
Ruby on Rails Developer
SameSystem• November 2018 - November 2020• Vilnius, Lithuania
Developed and maintained Ruby on Rails emails microservices, worked with other software engineers to improve GraphQL ecosystem. Improved RSpec stability by updating tests to use factories instead of SQL files, fixed flakey specs.
Ruby on Rails Developer
TG Lab• October 2017 - November 2018• Vilnius, Lithuania
Built a Rails REST API layer to encapsulate non-RESTful internal API and expose it to betting pages. Implemented multi-steps user registration validation.
Junior Developer
Siemens Industry Software GmbH• July 2016 - October 2017• Koblenz, Germany
Created Oracle DB packages for querying data about errors in car manufactures. Collaborated on an experimental project to connect smartwatch Xamarin application with .Net application via Bluetooth.
Developer Internship
Interstartas• May 2016 - June 2016• Vilnius, Lithuania
Gained hands-on experience with Oracle 11g DB, working on tasks ranging from basic SQL queries to developing complex PL/SQL packages.
C Developer Internship
Kolmisoft• March 2015 - June 2015• Vilnius, Lithuania
Optimized C code for a VoIP product, rewrote existing code to implement multithreading for MySQL connections and queries. Developed and maintained Bash scripts for workflow automation.
Education
Vilnius Gediminas Technical university
Information Technology, Bachelor of Computer Science and Informatics• September 2013 - June 2017