Michael Samoylov
Bis 2024, Senior Software Engineer, Tromzo
Augsburg, Deutschland
Über mich
With 15+ years in architecting data-intensive applications, I excel in Go, TypeScript and Python, applying Agile methodologies, SOLID principles, and test-driven development. Skilled in observability tools like Prometheus, Grafana. Proficient with databases: PostgreSQL, MySQL, MongoDB, DynamoDB, Redis, Elasticsearch. Experienced in distributed systems, serverless architectures, cloud platforms (AWS, GCP), and container orchestration (Docker, Kubernetes). Advocating positive engineering culture, I facilitate open communication, knowledge sharing, continuous learning. I ensure high-quality software through code reviews, design discussions, and setting coding standards. Promoting innovation, I encourage teams to explore new ideas, experiment with technologies. I'm committed to team success, ready to tackle challenges.
Werdegang
Berufserfahrung von Michael Samoylov
9 Monate, Mai 2023 - Jan. 2024
Senior Software Engineer
Tromzo
1 Jahr und 3 Monate, Feb. 2022 - Apr. 2023
Senior Software Engineer
ESL FACEIT Group [EFG]
- Delivered high-performance and scalable software solutions - Fostered a culture of continuous learning and improvement - Built platform for enriching customer data from third-party sources - Improved personalization and targeting of marketing campaigns - Refactored and retrofitted legacy software for enhanced performance and maintainability - Made customer and shop order data GDPR compliant - Implemented security and data protection measures to ensure regulatory compliance
2 Jahre und 1 Monat, Jan. 2020 - Jan. 2022
Senior Software Engineer
Improbable
- Developed and supported a critical inventory service for managing game server clusters - Implemented serverless API for provisioning bare metal and cloud machines - Achieved significant improvements in management and performance of systems - Utilized Go, AWS Lambda, DynamoDB, and serverless architecture for scalable and reliable service - Developed and maintained observability and logging pipelines - Enabled quick and efficient troubleshooting for internal and external services
10 Monate, Jan. 2019 - Okt. 2019
Head of Platform Performance
Slated
- Head of Platform Performance with focus on efficiency and user experience - Decreased API response time by 25% through code optimization, resource reduction, and caching strategies - Enhanced platform responsiveness and reliability for users - Improved website crawlability for better search engine visibility and user experience - Managed migration of repositories from Mercurial to Git - Improved collaboration and streamlined development process for the team
2 Jahre und 1 Monat, Jan. 2017 - Jan. 2019
Senior Software Engineer
Slated
- Maintained backend systems using Django framework - Delivered high-quality and reliable software solutions - Migrated codebase from Python 2 to Python 3 for improved performance, maintainability, and security - Introduced Docker for ease of deployment and scalability - Extensive experience with Django framework in building scalable and efficient web applications - Configured and maintained CI/CD pipelines for faster and more reliable software releases
1 Jahr und 3 Monate, März 2013 - Mai 2014
Director of Engineering
Delve Partners
- Director of Engineering leading and managing a team of data scientists and developers - Oversaw development and maintenance of various projects - Delivered high-quality and reliable software solutions - Reduced AWS infrastructure costs by 50% through resource optimization, cost-saving measures, and vendor negotiation - Built a data warehouse for efficient data storage and analysis - Improved decision-making and increased revenue through data-driven insights
1 Jahr und 10 Monate, Jan. 2007 - Okt. 2008
Software Engineer
Tripology
- Developed initial version of lead generating platform - Enabled successful company launch and Series A funding - Worked on product enhancements with in-house developer team - Contributed to company acquisition by USA TODAY Travel
1 Jahr und 8 Monate, Sep. 2005 - Apr. 2007
Software Engineer
New Media-Management GmbH
- Developed backend for http://pkw.de - Created backend for in-house media campaigns accounting software - Early adopter of AJAX technology in production - Collaborated as part of offshore team in Russia - Reported to project manager in Cologne, Germany
Ausbildung von Michael Samoylov
1 Jahr und 2 Monate, Sep. 2022 - Okt. 2023
Strategic Leadership
Valar Institute
3 Jahre und 11 Monate, Sep. 2014 - Juli 2018
Applied Computer Science
Togliatti State University
Sprachen
Englisch
Fließend
Russisch
Muttersprache
Deutsch
Grundlagen