Experience
Staff Software Engineer at GrabCAD
july 2022 - Present (1+ years)
Development Team Lead at Bondora AS
february 2021 - july 2022 (1+ years)
Development Team Lead of borrower onbarding part of Bondora product.
Under my lead several complex integrations were made, such as
- Recurring payment processing system intgration (EveryPay) for Spanish customers segment.
- Integration of customer identification provider (Onfido) for Spanish customers segment.
- Integration of Finnish loan broker (Rahalaitos)
- Other ad-hoc tasks regarding borrowers flow (refactoring, AB testing, UI/UX improvements and changes)
Also my duty included constant work with team regarding their self-development, overall workplace and processes satisfaction.
.NET Developer at Bondora AS
december 2015 - february 2021 (6 years)
- System to monitor messages of RabbitMQ. Possibilty to re-send, archive and
analyse messages.
- System for analysing incoming mails to support. Challenge was to reduce
amount of non-relevant incoming messages to support. It was solved by
creating "proxy" between inboxes and support system, by analysing incoming
message and comparing it to business rules system decides, should message should be
auto-replied, archived or ticket should be created. By result amount of created tickets reduced
significally as the pressure to support team.
- Create possibility to re-schedule debts for customers who gathered agreement with company.
Main challenge was to create place in system where customer can re-generate new payments
schedule and digitally sign it. Then new schedule schedule should be introduced to system.
- Daily customers management improvement. Challenge was that with increased customers to
manage existing system wasn't able to maintain customers quickly and average run took about
8-12hrs. As result by improving query and logic timing was improved to 3hr.
- Debt payements processing system. Developed a system that analyses incoming payments from
debt collectors/inkasso and depending on result, processes it, matching with particular
customer. Main advantage of project is to come up with a solution to unifiy all incoming
payments, as it can be bank transfer, pdf, excel with a list of customers, etc. As a result it
saved hours of backoffice manual work and reduced amount of unmatched funds.
- Backoffice tools. Took part of team developing tools for internal use, such as user, debt
and loan management.
- 3rd party integration. Integration of CIREX credit registry. Writing of API client that
will communicate with registry, gather and send data about customer.
- 3d party integration. Payment service. First integration of Trustly payment
service as an payment option for customers.
- Transition to service oriented architecture of Borrower flow part of the system.
Keywords: C#, .NET Framwork, .NET Core, NServiceBus, RabbitMQ, JavaScript, MSSQL, Redis,
MSMQ
Automation Engineer at Bondora AS
april 2015 - september 2016 (1 year 6 months)
Create internal framework for automated UI-testing.
Keywords: NUnit, Page Object pattern, Selenio, Selenuim
SQA Engineer at Symantec
may 2014 - april 2015 (1 year)
I was developing automated tests for Symantec projects such as Altiris Management Console. Tests
were written in C# with usage of NUnit and Selenium framworks. Besides tests automation my
responsibility was prepare test environments, like install builds, prepare network (domain,
sub-network and proxy). Also filling in bug reports in HPQC.
Test Engineer at Alpha CRC
february 2013 - may 2014 (1 year 4 months)
I was preforming manual testing for such customers like Autodesk, Blackberry, PayPal mobile.
Mostly
my responsibilty was to do regression and smoke tests, fill in and report bugs.