Remote Python/Javascript developer (UTC+2)
- Github: github.com/aabele
- Email: aabele@gmail.com
- CV as PDF
Python – Javascript – Linux – Design patterns – OOP – ReST – TDD – Agile Methodologies - Web scraping (Selenium, Scrapy)
Latvian (native), english (written/oralspoken), russian (oral)
Frontend developer @ decta.com
june 2021 - ongoing
Developing frontend applications (e.g. Decta Gateway) in typescript using React and Redux.
Technology stack: linux, git, typescript, rest, TDD, sass, vue, react.
Full stack developer @ Children Clinical University Hospital
september 2019 - june 2021
Accessibility of the hospital database to the patients - development of the online patient portal/cabinet. Ensuring possibility for the patients/their parents to authenticate with login/password or SAML2 provider - latvija.lv + identity providers - various Latvian internet banks or eSignature service, and to download all their current documents, submit new documents or fill necessary forms.
Experience with integrating the existing software with various external api or services - eVeseliba, Microsoft Active Directory, etc.
Technology stack: linux, git, python, django, postgres, javascript, rest, TDD, latex, bootstrap, sass.
Full stack developer @ longenesis.com
2020
I took a 6 month gig in company that focues in developing tools for patient data sharing, digital consent and direct communication between biomedical institutions, patient organizations and research partners and sponsors.
I was delivering API services and frontend for them using python, javascript and sass, tweaking cloud infrastructure on Amazon AWS and using docker for application containerization and development.
Technology stack: python, django, vue.js, AWS, docker, nodejs.
Full stack developer @ prezi.com/infogram.com
2019 - 2020
Refactoring of old, buggy and under-documented backbone code into clean, well tested react components by using typescript. Implementation of new frontend functionality and backend http endpoints in django.
Technology stack: linux, git, python, django, javascript, react, backbone, typescript, AWS, react testing library, npm.
Full stack developer / devops @ sefinance.lv/credify.lv
2018 - 2019
Ensuring transformation of legacy codebase into reliable and maintainable software. Automated tests, refactoring and documentation.
Technology stack: linux, git, django, postgres, javascript, ansible, rest, webhooks, AWS, docker.
Python/Javascript developer @ omni-digital.co.uk
2016 - 2018
Ensuring remote django development, building websites, debugging old code, provisioning digital ocean droplets (centos and ubuntu) and keeping them updated and secured by using ansible.
Technology stack: linux, git, django, postgres, javascript, ansible.
Python/Javascript developer @ swiftserve.com
2012 – 2015
Initially I was hired to develop youtube like website. After accomplishing this task I have been working as a member of an agile developer team. My everyday tasks included working on tickets - fixing bugs and implementing new features, refactoring the old code, participating in scrum meetings, planning poker sessions.
I was required to write a well-documented, tested and standards compliant code. The code testing was done by unittests, integration tests and the frontend part was tested using selenium and in several parts by jasmine.js tests.
Technology stack: linux, git, python, django, ReST, postgresql, nginx, backbone.js, shell scripting, continuous integration (jenkins integration server), grunt.js
2011-2012 I have worked as a freelance python/frontend developer. During this time I have developed a number of web sites, developed required functionality. The only website still online is buvlaukums.lv
2011-2011 I have worked several months on pure frontend web development.
Technology stack: linux, git, django, postgres, jquery, webscraping (lxml)
2005-2011 IT consultant and network administrator for sworn notaries and employees (~500 users). I have developed a django based corporate intranet (mostly various reports and statistics), administrated postfix email server.
2005-2006 - The Riga Technical University (Riga Business School) one year in the Professional MBA program (not finished).
2001-2005 - University of Latvia
Beekeeping, dogs, music, welding, woodworking, wildlife.
As my free time activity I have been reflecting on how to monitor the temperature, humidity and other environment characteristics in a bee hive (in the middle of northern forest, without any reliable source of energy) and transmit recorded data over mobile networks to a remote data storage.