# Maksim Avdyushkin > Software Developer | Finding simple, scalable solutions to complex problems Location: San Francisco Bay Area, United States Profile: https://flows.cv/maksim I love to hack things up, develop web, mobile and desktop apps in various languages. Things that I made recently include: Crypto trading bot, retrained Inception v3 model that recognizes common human activities in Tensorflow, Instagram auto like script and few mobile apps in React Native. Love to use Python and Javascript for side projects while using Java heavily for enterprise products. Strong supporter of clean code and proper use of design patterns. Fascinated by AI/machine learning and cloud computing. Learning and constant challenges are very important to me as I am unable to fall asleep if did not learn something new during the day. Feel free to contact me if you have an interesting project to talk about! ## Work Experience ### Staff Software Engineer @ LinkedIn Jan 2022 – Present | Sunnyvale, CA ### Software Engineer @ Microsoft Jan 2021 – Jan 2022 | Vancouver, British Columbia, Canada • Rewriting and modernizing call queue service (C#, Redis, Cosmos DB). Improving call transfer time. Being service owner and onboarding new joiners • Released cross-region call handling for cloud call queues, reducing connectivity latency by 12% • Utilized large scale analytics platform in Azure to analyze performance, build dashboards and setup alerts to support 24x7 product functionality • Onboarded team to Subject Name/Issuer (SNI) authentication to allow the team to setup automated process and save time from performing manual certificate thumbprint updates • Setup additional test environments to allow concurrent testing by multiple team members vs one ### Software Developer - Data Engineering @ PayByPhone Jan 2018 – Jan 2021 | Vancouver, Canada Area • Setup and managed Kubernetes cluster in AWS, deployed Airflow, dockerized workflows • Maintained ETL jobs in SQL, Python running hundred times per day (Snowflake, Oracle, Postgres) • DevOps for microservices in C# hosted in AWS used by hundreds of customers for reporting • Architected serverless lambda infrastructure to consume millions events per day from internal services. Stream processing and event based reporting using Go, Python, Terraform in the cloud. • Developed REST APIs in Python to consume events from Mobile app usage, load to database, perform data analysis, aggregation and provide insights to stakeholders in Looker • Defined and deployed monitoring, alerting and dashboards with thousands metric points ### Software Engineer II @ MDA Jan 2017 – Jan 2018 | Richmond, BC • Built data pipelines applying queues (ActiveMQ), Kafka. Hypermedia driven REST APIs • Modernized microservices with latest Spring tech: streams, proxies, security, transactions • Replaced framework generated queries with native PostGIS functions to speed up geometry operations 2x, optimized queries in Java based DSL utilizing Postgres and Mongo • Influenced company-wide security framework, advising on Spring usage • Designed, deployed dozens microservices with Docker and integrated to run in Kubernetes • Implemented components with requirements for concurrency, atomic operations and isolation ### Software Engineer I @ MDA Jan 2015 – Jan 2017 | Richmond, BC • Implemented components of ordering system for satellite data that is part of $700M project • Developed infrastructure and launched E2E testing in Protractor and automated with Jenkins • Integrated UI with Angular, Bootstrap: custom directives, working with maps, grids, pagination • Maintained unit and integration tests using Test Driven Development, Mockito, Spring, JUnit • Designed and implemented hypermedia driven REST APIs, complex queries using similar to native SQL language, optimized for performance ### Student Research Assistant @ Thompson Rivers University Jan 2015 – Jan 2015 | Kamloops, BC, Canada • Wrote detailed reports on 10+ PC exploits using rooted phones and tablets in VM network • Researched emerging security threats utilizing Kali Linux, Wireshark, Metasploit, nmap, hping ### Software Testing Associate @ BlackBerry Jan 2013 – Jan 2013 | Waterloo/Mississauga ON, Canada • Tested: Instant Messaging, BlackBerry Enterprise Server (BES) and Mobile Voice System • Coordinated BES 5.0.4 project by tracking release builds, issues/fixes implemented, assigning test sessions to team of testers and resolving any issues regarding test execution • Planned suites with 50+ tests analyzing requirements and supervised timely execution • Operated up to 6 Virtual Machines (simultaneously) in VMware for complex testing • Wrote guides on software configuration for quick knowledge transfer and employee training ## Education ### Bachelor's Degree in Computer Science Thompson Rivers University Jan 2009 – Jan 2015 ## Contact & Social - LinkedIn: https://linkedin.com/in/mavdyushkin --- Source: https://flows.cv/maksim JSON Resume: https://flows.cv/maksim/resume.json Last updated: 2026-03-22