Agris M

Senior Software Engineer & Backend Lead
|
Atrašanās vieta: Latvija
|

Vecākais programmatūras inženieris ar vairāk nekā 10 gadu profesionālo pieredzi aizdevumu platformu, mikroservisu un augstas noslodzes backend sistēmu izstrādē un uzturēšanā. Padziļinātas zināšanas finanšu tehnoloģijās, maksājumu un banku servisu integrācijās, kā arī automatizētajā kvalitātes nodrošināšanā (QA). Maģistra grāds vadībzinātnē (RTU).

Darba pieredze

LFC GROUP, SIA 07/2025 – Pašlaik
Full Stack / Backend programmētājs (Ārpakalpojumi) Attālināti
  • Pilna cikla tīmekļa lietotņu un sistēmu izstrāde ārpakalpojumu projektos (Full Stack).
  • Ārpakalpojumu risinājumu un sistēmu izstrāde nozīmīgiem klientiem: PTAC (Patērētāju tiesību aizsardzības centrs) un Siguldas novada pašvaldība.
  • Backend pakalpju (PHP, Laravel, REST API) un lietotāja saskarņu (JavaScript, Vue.js) izstrāde un integrācija.
  • Klientu biznesa prasību analīze, datu bāzu arhitektūra un pielāgotu moduļu ieviešana.
  • Tīmekļa un mobilo lietotņu manuālā un automatizētā testēšana (SeleniumHQ, PHPUnit, Postman), nodrošinot augstu uzticamību.
Tehnoloģijas: PHP, Laravel, JavaScript, Vue.js, MySQL, REST API, SeleniumHQ, PHPUnit, Docker, Git.
Fly Now Pay Later 10/2018 – 10/2025
Vecākais programmētājs / Backend Lead Attālināti
  • Vadīju mobilās aizdevumu aplikācijas backend izstrādi un atbildēju par komandas tehnisko darbu.
  • Uzturēju un mērogoju aizdevumu reģistru, nodrošinot pamatsummas un procentu aprēķinu, atmaksas grafiku ģenerēšanu un kavējumu uzskaiti.
  • Izstrādāju un ieviesu jaunu uzņēmuma iekšējo sistēmu, balstoties uz mikroservisu arhitektūru.
  • Nodrošināju maksājumu un banku API integrācijas (Lielbritānijas un Eiropas bankas, maksājumu vārtejas).
  • Izstrādāju aizņēmēju kredītvēstures un risku novērtēšanas servisus lēmumu pieņemšanas automatizācijai.
Tehnoloģijas: Laravel, PHP, PostgreSQL, MySQL, AWS DynamoDB, PHPUnit, Vue.js, Docker, Git.
NPD IT, SIA 07/2016 – 10/2018
Programmētājs Rīga, Latvija
  • Izstrādāju un uzturēju pasūtītās iekšējās un ārējās sistēmas uzņēmumiem Tele2 un DPD Latvija.
  • Izstrādāju starpprogrammatūras (middlewares) loģistikas un transporta uzņēmumu datu apmaiņai.
  • Uzturēju un papildināju biznesa mediju portālu (ifinanses.lv).
  • Integrēju banku saites (Banklinks), SOAP un RESTful tīmekļa pakalpes.
  • Veicu datu bāzu vaicājumu un sistēmu veiktspējas optimizāciju (MySQL, Oracle DB).
Tehnoloģijas: PHP, Laravel 5, CakePHP, Vue.js, MySQL, Oracle DB, SOAP, REST, Jenkins, Docker.
Webembassy 06/2015 – 06/2016
Programmētājs Rīga, Latvija
  • Izstrādāju SaaS produktus klientiem: jūrnieku nodarbinātības servisu, gaisa kravu pārvadājumu platformu un būvniecības nozares publisko katalogu.
  • Integrēju Google Maps API un citus trešo pušu datu servisus.
Tehnoloģijas: PHP, Laravel, MySQL, jQuery, Bootstrap, Google API.
Privātā prakse līdz 06/2015
Ārpakalpojumu grāmatvedis Latvija
  • Pilna cikla grāmatvedības uzskaites nodrošināšana dažādu nozaru uzņēmumiem ārpakalpojumā.
  • Atskaišu, nodokļu deklarāciju un gada pārskatu sagatavošana un iesniegšana Valsts ieņēmumu dienestā (VID EDS).
  • Rēķinu un finanšu plūsmu uzskaite, algu aprēķins un sadarbība ar klientiem nodokļu un finanšu jautājumos.
  • Grāmatvedības un uzskaites procesu optimizācija un digitālo rīku ieviešana.

Tehniskās prasmes & Kompetences

Backend & Arhitektūra PHP (Laravel, CakePHP), Go (Golang), Rust, Python, Elasticsearch, mikroservisi, REST API, SOAP, gRPC
Datu bāzes PostgreSQL, MySQL, MariaDB, AWS DynamoDB (NoSQL), Oracle DB, Redis (kešatmiņa & rindas), Elasticsearch, indeksācija & vaicājumu optimizācija
Testēšana & QA PHPUnit, SeleniumHQ, Postman, automatizētā un manuālā testēšana, regresijas testēšana, UAT
Frontend & UI React, Vue.js, Svelte, Flutter, JavaScript (ES6+), TypeScript, Tailwind CSS, HTML5, CSS3, HTMX, jQuery, Bootstrap
DevOps & Rīki Terraform, Docker, Docker Compose, GitHub Actions (CI/CD), GitLab CI, Jenkins, Git, Linux, Nginx
Fintech integrācijas Banku saites (Banklinks), maksājumu vārtejas, kredītvēstures un risku novērtēšanas servisi

Nozīmīgākie projekti

Fly Now Pay Later Platform Fintech / Production

Aizdevumu un kredītlīniju platformas backend sistēma. Aizdevumu reģistra uzturēšana, procentu un atmaksas grafiku kalkulācijas, automatizēta kredītvēstures analīze, banku integrācijas un mikroservisu arhitektūra.

Laravel, PostgreSQL, MySQL, DynamoDB, PHPUnit, Vue.js, Docker
auditors.lv Finanšu & Grāmatvedības platforma

Finanšu un grāmatvedības procesu vadības platforma. Rēķinu izrakstīšana, datu eksports un divvirzienu sinhronizācija ar Tildes Jumis un citām grāmatvedības sistēmām, atskaišu sagatavošana VID EDS, avansu norēķinu un atvaļinājumu uzskaite.

Laravel, PHP, Livewire, MySQL, Tildes Jumis API/XML, VID EDS, DomPDF
sodiena.lv Publiskais portāls & Agregators

Notikumu un pasākumu apkopošanas un agregācijas platforma ar automatizētu datu ievākšanu (web scraping), daudzvalodu atbalstu (LV/EN/RU), AWS S3 krātuvi un satura administrācijas rīkiem.

Laravel, PHP, AWS S3, DOM Crawler, MySQL, Multi-language SEO
Tele2 & DPD Middleware Enterprise Integrations

Starpprogrammatūra loģistikas sūtījumu statusu sinhronizācijai un telekomunikāciju klientu datu apmaiņai (SOAP & REST).

PHP, Laravel, Oracle DB, SOAP, REST, Docker

Izglītība & Sertifikāti

Maģistra grāds vadībzinātnē 2000 – 2003
Rīgas Tehniskā Universitāte (RTU)
Stratēģiskā vadība, organizāciju procesi un analītika.
Bakalaura grāds vadībzinātnē 1997 – 2000
Rīgas Tehniskā Universitāte (RTU)
Uzņēmējdarbības vadība, ekonomika un finanšu analīze.
Go (Golang): The Complete Bootcamp 2019
Udemy (Jose Portilla, Inanc Gumus) • 22 stundas
Learn to Create Web Applications using Go 2019
usegolang.com • 43 stundas
30P 481 03 C/C++ Programmēšana 2014
ITLAT Learning Center
Web Site Developer & Programmer 2013
IT Academy

Valodu zināšanas

Latviešu: Dzimtā valoda (C2)
Angļu: Darba valoda / Intermediate (B2)
Krievu: Brīvi / Fluent (B1/B2)

Saziņa

Pieejams jauniem projektiem un sadarbībai
⚡ Ātra atbilde 1 darba dienas laikā

Ja vēlaties apspriest sadarbības iespējas, jaunu projektu vai uzdot jautājumu, lūdzu, aizpildiet zemāk esošo formu.