Python Engineer
CurrentDeveloper of:1) Forest management system 08.2023 - NowInventory, mapping and intelligence system for monitoring and tactical management of forest assets.- Participated in architectural decision-making;- Technical lead of two Python developers;- Developed services from scratch;- Integrated the application with services providing data from satellite images;- Developed a satellite image analysis service using the Random Forest ML algorithm;- Writing geodata conversion algorithms for external APIs;- Implementing asynchronous tasks using Celery;- Helped the Frontend team with the integration of new functionality;- Configured JavaScript scripts to extract various types of spectral image data from SentinelHub;- Made onboarding for new developers;- Wrote technical documentation for new functionality;- Adaptation of infrastructure on AWS Fargate to changing security requirements;- Wrote complex end-to-end tests for complex processes, including those using ML;- Collaborated closely with both technical and non-technical stakeholders.2) Investment analytics platform 11.2022 - 08.2023A platform for analytics of "environmental friendliness" of investment portfolios. - Implement a recommendation system based on neo4j;- Replace manual work on AWS with boto3 scripts;- Code optimization, replacing synchronous code with asynchronous;- Writing and optimizing complex SQL and NoSQL queries;- Implementing Docker containers for microservices;- Maintain Terraform configurations for all infrastructure resources;- Maintained technical documentation up to date.