Principal Software Engineer at Rakuten
San Mateo, California
Joined e-commerce market research startup Slice Technologies in 2013 as Senior Software Engineer. The company was acquired by Rakuten and renamed to Rakuten Intelligence in 2015 with follow up merge and rebranding to Rakuten Advertising.• Designed and developed a variety of new features and scaling solutions for highly-loaded (over six million active users), distributed software running on... Joined e-commerce market research startup Slice Technologies in 2013 as Senior Software Engineer. The company was acquired by Rakuten and renamed to Rakuten Intelligence in 2015 with follow up merge and rebranding to Rakuten Advertising.• Designed and developed a variety of new features and scaling solutions for highly-loaded (over six million active users), distributed software running on AWS cloud• Carried out technical management of a large number of complex cross team projects• Led the initiative and worked closely with multiple teams on:- ✓ monolith to microservices redesign (scaled from thousands to millions IOPS)- ✓ event-driven architecture and stateful streaming (near real time delivery of data analytics)- ✓ seamless CICD process (dozens of production deployments daily)- ✓ full compliance with GDPR/CCPA• Responsible for creative research of complex architectural problems, new feature designs, improvements of technological stack and development infrastructure, product code base modularization, refactoring and reducing technical debt, and more.• JVM (Java/Kotlin/Groovy languages) based stack with usage of Apache Flink, Dropwizard, MySQL, ZooKeeper, Redis, MongoDB, Kafka, AWS (EC2, Kinesis, SQS, SNS, DynamoDB, S3, EKS), CICD on Artifactory, Jenkins Pipelines, Spinnaker, Docker, Kubernetes, Helm, Terraform
What company does Maksym Ivanchenko work for?
Maksym Ivanchenko works for Rakuten Advertising
What is Maksym Ivanchenko's role at Rakuten Advertising?
Maksym Ivanchenko is Principal Software Engineer / Tech Lead
What industry does Maksym Ivanchenko work in?
Maksym Ivanchenko works in the Computer Software industry.
Who are Maksym Ivanchenko's colleagues?
Maksym Ivanchenko's colleagues are Pablo Torrecilla, Jovi Poulose, Greicy Melo, Brian Nutt, Andrew Freeman, Nilesh Ananthanarayanan, Kenneth Cassar, George Tarakhovski, Preet Singh, and Eugene Masterov
💼 Past Experience
After studying Commerce and Economics at the Kyiv National University of Economics and Commerce, Maksym Ivanchenko obtained a degree in Computer Science in 2003 and a master’s degree in IT & Telecommunications in 2006.Maksym Ivanchenko had his professional start in 2003 as a developer in the Systems Engineering Department of the Kyiv National University of Economics and Commerce. After a few years he was transferred to the Development Department, where he works currently. here he has worked on various aspects of software development from requirements gathering to product development and technical management.Since joining Rakuten Advertising in 2013, Maksym Ivanchenko has worked on a wide range of projects from product development to design research. He has also been responsible for communicating with customers, developing the backend code, writing technical documentation, and lead on-site solution deployment.
🎓 Education
Maksym Ivanchenko has a Master of Science (M.S.) in Applied Mathematics from Odessa National 'I.I. Mecnikov' University. Ivanchenko's education degree has focused on mathematical and physical sciences, contributing to his professional interests and qualification for various professional fields. Ivanchenko has authored and published several research papers in mathematical and physical sciences journals. He has received numerous prizes and awards for his work, including the best paper award at the Russian Mathematical Society Annual Meeting in 2013 and the best paper prize at the Russian Physical Society Annual Meeting in 2014. Additionally, he has been elected as an a fellow of the Russian Mathematical Society and American Mathematical Society.
💡 Technical & Interpersonal Skills
Maksym Ivanchenko's Professional and Technical Abilities:• Principal Software Engineer at RakutenMaksym Ivanchenko is currently a Principal Software Engineer / Tech Lead at Rakuten Advertising in San Mateo, California, United States. Joined e-commerce market research startup Slice Technologies in 2013 as Senior Software Engineer. The company was acquired by Rakuten and renamed to Rakuten Intelligence in 2015 with follow up merge and rebranding to Rakuten Advertising.• Designed and developed a variety of new features and scaling solutions for highly-load (over six million active users), distributed software running on AWS cloud.• Carried out technical management of a large number of complex cross team projects.• Led the initiative and worked closely with multiple teams on:- ✓ monolith to microservices redesign (scaled from thousands to millions IOPS)• Event-driven architecture and stateful streaming (near real time delivery of data analytics)• seamless CICD process (Dozens of production deployments daily)• Full compliance with GDPR/CCPA• Responsible for creative research of complex architectural problems, new feature designs, improvements of technological stack and development infrastructure, product code base modularization, refactoring and reducing technical debt, and more.• JVM (Java/Kotlin/Groovy languages) based stack with usage of Apache Flink, Dropwizard, MySQL, ZooKeeper, Redis, MongoDB, Kafka, AWS (EC2, Kinesis, SQS, SNS, DynamoDB, S3, EKS), CICD on Artifactory, Jenkins Pipelines, Spinnaker, Docker, Kubernetes, Helm, Terraform. Senior Java Developer / Team Lead at Digitally Inspired Ltd from August 2006 to November 2013 (7 years 4 months) in Odessa, Ukraine. Led outsourcing team of engineers on numerous projects for innovative companies from the Netherlands, Finland, Germany, Italy and Switzerland• Contributed to solution architecture development, technical and functional design• Managed multiple teams of up to 8 engineers on 10+ projects from 5 different countries• Handled communication with customers, including requirement collection and risk evaluation• Developed core backend and UI code, did technical documentation writing• Led on-site solution deployment and knowledge transfer sessions• JVM backends (variety of J2EE application servers, like JBoss, Glassfish, WebLogic) on top of PostgreSQL or Oracle DB; rich JS frontends and mobile applications (Android / iOS) . Many projects had specific technologies, like Apache Cassandra, IBM WebSphere, Eclipse RCP etc.
Introversion (I), Sensing (S), Thinking (T), Perceiving (P)
7 year(s), 4 month(s)
Unlikely
Likely
There's 86% chance that Maksym Ivanchenko is seeking for new opportunities
Enjoy unlimited access and discover candidates outside of LinkedIn
Trusted by 400K users from
76% of Fortune 500 companies
The most accurate data ever
Hire Anyone, Anywhere
with ContactOut today
Making remote or global hires? We can help.
No credit card required
Maksym Ivanchenko's Social Media Links
/company/r...