Almost six and a half years ago, upon realizing that Public Relations wasn't as interesting of an area as my previous degree suggested, I moved to UK to study Software Engineering at Newcastle University. Tweaking code was my passion in my early teens when my friends and I would run trivia video-game files through a HEX editor and change some of the words in the game to swear words or write a simple program in BASIC that would format the teacher's hard-drive. That passion was fiercely reignited as soon as I started my studies at Newcastle University, with the focus of it shifting from swear words and hard-drive destruction to the prospect of creating clean, usable software. Alongside that passion - a firm belief that with the current rapid evolution of technology a lot of things in the modern world can be greatly improved through a better, more efficient utilization of new technologies.
Software Engineer at SpotifyMay 2017 - present
- Working as part of the Luthier squad working on an internal tool to help Spotify advisors address customer issues (Python, Django, Java)
- Part of the Diversity and Inclusion work group
- Road manager for Lunch and Learns
- Part of the Backend Interview Workgroup aimed at figuring out best ways of interviewing people
Software Engineer at Kobalt Music GroupJuly 2016 - May 2017
- Worked as part of the Registrations team, using Java and PL/SQL in my daily work on an internal product.
Software Engineer in IBM API Test TeamOctober 2015 - June 2016
Working on front- and back-end development. Mainly with:
- Java (back-end);
- Angular JS (front-end);
- YAML, RAML, WADL.
Software Engineer in MDM Configuration Team (IBM)September 2014 - October 2015
Here's some stuff that I did:
- Developing solutions in Java and Ant;
- Level 3 support;
- Defect fixes;
- Have 5 patents filed or published;
- Lead IBM's Blue Fusion 2015 event;
- Taught the basics of programming to Year 6 students at a local primary school.
Research Assistant with Newcastle UniversityJune 2014 - August 2014
Here's what I did:
- Verification of software for novel medical equipment by analysing native code written in C++ and C and reproducing its logical structure in Isabelle and eCv.
Software Developer in InfoSphere MDM Workbench Team (IBM, placement)June 2012 - September 2013
My job involved, but was not limited to:
- Developing wizards in Java;
- Searching for/Resolving defects and porting resolved defects;
- Creating/Performing functional and JUnit tests;
- Modifying functionality and GUIs;
- Leading development of an MDM solution for a project at IBM.
Newcastle UniversityComputer Science (Software Engineering)
Graduated in 2014. First class.
Baltic International AcademyPublic Relations
Graduated in 2008. Average grade: above 80%.
- Back-end Development
- Native Russian;
- Bilingual proficiency in English;
- Basic Latvian;
- Basic French.
- Clean code;
- Game development;
- 3D and 2D photography;
- Sci-fi, reading everything from Dawkins to Heinlein to Somerset Maugham;
- Travel (Portugal and Spain at the top of the list);