Skip to content

aabele/CV

Repository files navigation

Aivis Ābele

Aivis Ābele

Senior Full Stack Engineer — Python + TypeScript, fintech & healthtech (Remote, UTC+2)

Summary

Senior Full Stack Engineer with 10+ years shipping production systems across fintech and healthtech. I specialize in Python/Django backends and React/TypeScript frontends for regulated domains where security, reliability, and third-party integrations matter — payments, patient portals, and biomedical data-sharing platforms.

Skills

Languages: Python, TypeScript, JavaScript Backend: Django, REST, PostgreSQL, webhooks Frontend: React, Redux, Vue.js, Sass Infra / ops: AWS, Docker, Linux, Ansible, Nginx, CI (Jenkins, GitLab) Practices: TDD, design patterns, OOP, agile, web scraping (Selenium, Scrapy)

Languages

Latvian (native), English (fluent — 10+ years in UK-led teams), Russian (spoken)

Experience

Senior Full Stack Engineer @ decta.com

June 2021 – present

Full-stack development on DECTA's payment processing platform.

  • Built and maintain the JavaScript payform — the hosted checkout supporting cards, Apple Pay, Google Pay, and open banking
  • Ship production features end-to-end: Django/Python backends, React + Redux + TypeScript frontends, Dockerized services
  • Work within a monorepo serving multiple whitelabel deployments, each with its own branding and compliance constraints
  • Also contributed to Decta Gateway and back-office tooling

Technology stack: TypeScript, React, Redux, Python, Django, PostgreSQL, Docker, REST, TDD, Sass

September 2019 – June 2021

Designed and built the online patient self-service portal, giving patients and parents direct access to the hospital's clinical database.

  • Implemented multi-provider authentication — SAML2 via latvija.lv, Latvian internet bank logins, and the eSignature service
  • Integrated the portal with eVeseliba (national e-health system) and Microsoft Active Directory
  • Enabled patients to download records, submit new documents, and fill clinical forms digitally

Technology stack: Python, Django, Vue.js, PostgreSQL, REST, TDD, Sass, LaTeX, Bootstrap

Full Stack Developer (Contract) @ longenesis.com

2020 (6 months)

Six-month contract on a biomedical platform for patient data sharing, digital consent, and communication between research institutions, patient organizations, and sponsors.

  • Delivered backend APIs and frontend features in Python, Django, and Vue.js
  • Tuned AWS cloud infrastructure and containerized services with Docker

Technology stack: Python, Django, Vue.js, AWS, Docker, Node.js

Full Stack Developer @ prezi.com / infogram.com

2019 – 2020

Migrated legacy Backbone.js code into typed, tested React components and shipped new full-stack features.

  • Replaced under-documented, buggy frontend modules with TypeScript React components covered by React Testing Library
  • Built new frontend functionality and matching Django HTTP endpoints

Technology stack: Python, Django, React, TypeScript, Backbone, AWS, React Testing Library

Full Stack Developer / DevOps @ sefinance.lv / credify.lv

2018 – 2019

Transformed a financial-services platform's legacy codebase into reliable, maintainable software.

  • Added automated tests and refactored core modules to reduce regression risk
  • Wrote documentation to replace tribal knowledge
  • Managed infrastructure with Ansible on AWS

Technology stack: Django, PostgreSQL, JavaScript, Ansible, REST, webhooks, AWS, Docker

Python / JavaScript Developer @ omni-digital.co.uk

2016 – 2018

Remote Django development for a UK agency — building client websites, debugging legacy code, and provisioning/maintaining DigitalOcean droplets (CentOS, Ubuntu) with Ansible.

Technology stack: Django, PostgreSQL, JavaScript, Ansible, Linux

Python / JavaScript Developer @ swiftserve.com

2012 – 2015

Hired to build a YouTube-style video platform, then joined the agile team maintaining and extending it — bug fixes, new features, refactoring, scrum, planning poker.

  • Wrote well-documented, tested, standards-compliant code
  • Test coverage via unit tests, integration tests, Selenium, and Jasmine.js

Technology stack: Python, Django, REST, PostgreSQL, Nginx, Backbone.js, shell scripting, Jenkins CI, Grunt.js

Freelance Python / Frontend Developer

2011 – 2012

Built a number of websites as a freelance developer. buvlaukums.lv is still online.

Frontend Developer @ ISS Media (Barcelona)

2011

Short stint on pure frontend web development.

Technology stack: Django, PostgreSQL, jQuery, web scraping (lxml)

IT Consultant @ Latvian Sworn Notary Council

2005 – 2011

IT consultant and network administrator for sworn notaries and their employees (~500 users). Built a Django-based corporate intranet (reports and statistics) and administered a Postfix email server.

Education

Professional MBA program (unfinished)

2005 – 2006 · Riga Technical University (Riga Business School)

Bachelor's degree, Economic Informatics

2001 – 2005 · University of Latvia

Other interests

Beekeeping, dogs, music, welding, woodworking, wildlife.

As a side project I've been exploring how to monitor temperature, humidity, and other environment characteristics inside a beehive — placed deep in a northern forest without reliable power — and transmit the recorded data over mobile networks to remote storage.

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors