Daniil M. — Python Developer
Expertise in Full Stack Web, Telegram Bots and Mini-Apps.
Last verified on June 10, 2024Core Skills
AI Tools & Assistants
Bio Summary
- Software Engineer with more than 5 years of commercial experience in software development - Interested in cloud computing, software architecture design, and efficient algorithms - Deep knowledge of Web development technologies - Excellent knowledge of common software engineering practices, like OO principles, modern design patterns, test-driven development, continuous integration, and continuous deployment - Extensive experience in building architecture and database optimization - Extensive experience in mentoring specialists, making code review - Quick learner, team player, goal-oriented and responsible. - Upper-Intermediate English
Technical Skills
| Programming Languages | Python |
| Python Frameworks | Django, FastAPI, Flask |
| AI & Machine Learning | NumPy |
| Python Libraries and Tools | NumPy, Pandas, pytest |
| JavaScript Frameworks | React |
| Data Analysis and Visualization Technologies | Pandas |
| Databases & Management Systems / ORM | AWS DynamoDB, MongoDB, MySQL, PostgreSQL, SQLAlchemy |
| Cloud Platforms, Services & Computing | AWS, GCP |
| Amazon Web Services | AWS API Gateway, AWS Boto3, AWS CLI (Amazon Command Line Interface), AWS CloudWatch, AWS DynamoDB, AWS Lambda, AWS S3 |
| Google Cloud Platform | GCP Storage |
| Collaboration, Task & Issue Tracking | Atlassian Trello, Jira |
| SDK / API and Integrations | AWS API Gateway, FastAPI, GraphQL, OAuth, RESTful API, Swagger |
| Message/Queue/Task Brokers | Celery, RabbitMQ |
| Deployment, CI/CD & Administration | CI/CD, kubectl |
| Virtualization, Containers and Orchestration | Docker, Kubernetes, Terraform |
| Version Control | Git |
| Methodologies, Paradigms and Patterns | Kanban, Scrum |
| Operating Systems | Linux, macOS, Windows |
| QA, Test Automation, Security | pytest |
| Other Technical Skills | Cloud Storage, Elastic, NGNIX |