Creating design specifications based on requirements for new and existing products
Work within a lean software process to design and develop new product features
Acquiring skills enabling the creation of scalable functionality with Python
Documenting new features
Writing unit tests
Writing functional tests
Writing performance tests
Resolve errors and performance issues
Share knowledge and support
Constant evaluation, optimization and enhancement of existing functionalities
Leading the backend team
HandsOffMe is TwoBulls agency project, aiming to notify the predefined contacts in threatening situations and to precisely track the users geoposition and to collect the necessary evidence.
My task was to develop and maintain the app's backend, based on django rest framework and postgres deployed on the client's bare metal server using ansible. The reason for not using virtualization was the nature of data stored, which may contain confidential and important information, including crime scene and criminal face pictures.