Tanya Senior Python Engineer
Summary
Software engineer with a comprehensive 5-year background in developing applications across Fin-tech, Management, and E-commerce domains. Deeply versed in a broad tech stack, including advanced proficiency in Python (5 years), JavaScript (3 years), and TypeScript (3 years), with solid experience in Django, React, and cloud services like AWS and Azure. Demonstrated expertise in DevOps and CI/CD methodologies is evident from hands-on Kubernetes and Terraform experience. Proven track record of optimizing application performance and infrastructure automation, leading to significant reductions in processing time, and enhancement of deployment reliability. The engineer's problem-solving acumen and ability to drive efficiency improvements are reflected in the development of feature-rich platforms and efficient system architectures.
Work Experience
Software Engineer, Billing System
Duration: 03.2022 - PresentSummary: Billing system for providers of digital services that allows to keep and to control financial and technical information.
Responsibilities: Designing microservice architecture, full-stack development, refactoring global state structure, implementing form validation and handling using Formik and Yup, writing and maintaining tests with React Testing Library, optimizing renders, implementing AWS Lambda triggers and bindings, rebuilding SQL indexes, optimizing ORM and complex SQL queries for performance, setting up monitoring for DynamoDB, creating document management service with AWS S3, serverless computing, and integrating services with Kafka.
Technologies: Python, JavaScript, TypeScript, Django, React, AWS, PostgreSQL, MongoDB, DynamoDB, Kafka, Celery, ElasticSearch, Docker, GitLab, Terraform, Kubernetes.
Software Engineer, Worker Search Platform
Duration: 03.2020 - 03.2022Summary: A platform for searching workers that connects clients with professionals for property repairs.
Responsibilities: Backend development, REST API schema implementation, enabling features for Azure Blob Storage, secure API authentication and authorization with Azure, creating triggers with Azure Functions, SQL database maintenance, managing Azure Service Bus topics for messaging system, setting up Docker images, Azure VM security best practices, Jenkins CI/CD pipeline configuration, and writing tests.
Technologies: Python, Django, REST Framework, ElasticSearch, PostgreSQL, Redis, Kafka, Celery, Docker, GitHub, Jenkins, Azure.
Software Engineer, Online Store
Duration: 03.2019 - 03.2020Summary: Online store for reselling used goods with features for creating listings, setting prices, and specifying regions.
Responsibilities: Full-stack development, optimizing SQL database, admin panel development, encryption and access control for AWS S3, AWS SQS queue management, Github Actions CI/CD pipelines, task and worker monitoring in Celery, complex SQL query writing, and build/test/deployment automation.
Technologies: Python, JavaScript, TypeScript, Django, Flask, React, Redux, Jest, PostgreSQL, Redis, AWS, RabbitMQ, Celery, GitHub, Docker, Terraform.
Education
- Computer Science and Software Engineering