# Sergey Parshin > Staff Software Engineer @ Meta | ex-Amazon Location: San Francisco Bay Area, United States Profile: https://flows.cv/sergeyparshin Complex ambiguous problems is what motivates me most. I have little interest in building yet another service, but finding ways to solve a complex (or perceived to be impossible) business problem can sent me burning endless nights on documentation and flying around the world to seek alignment with business stakeholders, leadership and technical teams. I work with product teams to understand and define the problem, with tech teams to find effective solutions, I define and review architecture, put into designs and then drive it all the way to the implementation. When I'm at my best I can do almost everything without being limited by job title, role or org. I negotiate requirements, design architecture, analyze data, help defining timelines and priorities and simply code it out. I love working with externals team - great way to understand dependencies better and share knowledge and practices. I don't have fear of common buzzwords, such as "retail platform", "away team work", "big data", "ML" and others. I'm willing to learn new domains and take calculated risks for as long as the end result is worth it. ## Work Experience ### Staff Software Engineer @ Meta Jan 2022 – Present | San Francisco Bay Area [2025] Designed, prototyped, and led a team to build and launch an autonomous AI coding agent for hands-free continuous codebase maintenance and AI-assisted high-velocity software engineering. [2023-2024] Building a top-class platform to automate development, training and release lifecycle for Meta's largest and most revenue critical ML models. ### Senior Software Development Engineer @ Amazon Jan 2017 – Jan 2022 | Brisbane Area, Australia [2021-2022] Buy with Prime Buy with Prime will allow millions of U.S.-based Prime members to shop directly from merchants’ online stores with the trusted experience they expect from Amazon—including fast, free delivery, a seamless checkout experience, and free returns on eligible orders. Prime members will use the payment and shipping information stored in their Amazon account and receive timely shipping and delivery notifications after an order is placed. Inc.com already called Buy with Prime a "game changer" and possibly Amazon's "single most important feature yet". [2019-2020] Substitutions for on-line groceries Adoption of online ordering from Wholefoods revealed that substitutions are one of the three leading causes of customer attrition in Amazon Grocery. They represent a satisfaction drop as reported by customers through Rate My Experience (RME). I designed the subs recommendation architecture holistically, but composing it from already proven existing solutions. I traveled to the UK, US and Canada to earn trust of the different platform teams across Amazon and dive deep into their technology. My team done key contributions to the systems belonging to 5 other teams from other orgs and created necessary integrations. On top of that we created data pipelines aggregating behavioral data into high quality similarities datasets. We built statistical and ML models to account for dietary preferences. As the end result we have closed the satisfaction gap by more than a half and gained over $100MM in rescued revenue. [2017-2018] Wholefoods Pickup Following Wholefoods acquisition, Amazon had a project to add Pickup experience to Whole Foods Market on Prime Now. This was the second milestone for the multi-year grocery project. I lead the integration of Fresh Pickup stack with PrimeNow fulfillment, task management system and associates tooling in order to build a seamless solution. ### Software Development Engineer @ Amazon Jan 2015 – Jan 2017 | Brisbane, Australia In 2017 Amazon launched Amazon Fresh Pickup - the industry fastest grocery pickup experience, with <15min click-to-pickup and <2min onsite wait SLA. I owned the implementation and launch of a number of critical features - purchase management, fulfillment integration, transportation integration, geolocation, operation tools and notifications. After initial launch I designed and implemented post-order additions of items to the existing orders - an opportunity for customers to add items to their orders up to 15 minutes before pickup window. This reduced number of ASAP orders and smoother station operations to allow station to double the capacity and bring VCPU to the record low. It was a key contributor to stations operational profitability. Mobile app integration for Fresh Pickup was necessary in order to use geolocation features on customer mobile devices. I worked with the mobile shopping teams to understand requirements beyond AmazonFresh and built a platform for all Amazon businesses that need geolocation capabilities. It wasn't an easy problem to match the scale of different businesses within Amazon with the limitations of mobile devices, so it's not surprising that the novelty of the design resulted in 6 patents issued by USPTO. ### Senior Software Developer @ Zap Technology Jan 2012 – Jan 2015 | Brisbane, Australia Senior software developer working on Zap's cutting edge world-class BI solutions. In this role I contributed to Zap BI development through providing architectural and design solutions, proposing and implementing appropriate design patterns and writing efficient high-quality code with low maintenance cost. As a senior developer I also supervised work of junior and mid-level team members, ensuring that their code corresponds to the highest standards. I also pioneered the use of AngularJS as a framework for the creation of rich internet applications. As a part of this I did a lot of learning and proof-of-concepts development with the subsequent results being shared with the team through knowledge sharing sessions. To a large extent I was responsible for the creation of the application UI architecture. In comparison with previously used jQuery, this architecture resulted in reduced codebase, a much more modular design, improved testability and reduced maintenance cost. The development speed also increased. Another contribution was to share my previous experience gained from intensive work with Microsoft technology stack. ### Head of Programming Department @ Adicom Jan 2009 – Jan 2012 Team leader and architect, responsible for design and implementation of our company's products. During my work in this company I have brought in Microsoft .NET as a platform for developing cutting edge solutions and built a strong team of six smart and passionate .NET developers from scratch. Additionally I have introduced MS SQL Server as a primary database platform for our solutions and MSAS as an OLAP tool for the creation of powerful analytical applications. In addition, I have already contributed a lot to making development processes in the company more mature, which has resulted in scoring 11/12 in Joel's test and I am not going to stop here. My other major achievements are the implementation of Scrum, setting up one-click build process and the introduction of automated testing along with TDD approach. I have also made significant efforts in making our company's infrastructure up-to-date, efficient, secure and scalable by means of virtualization, centralized management and precise backup strategies. ### Senior Software Developer @ Adicom Jan 2006 – Jan 2009 Development across different Microsoft platforms and frameworks ### Software Developer @ Adicom Systems Jan 2005 – Jan 2006 Microsoft Dynamics NAV (formerly Microsoft Business Solutions Navision) developer ### Software Developer @ Psiline Jan 2005 – Jan 2006 Borland Delphi and Oracle PL/SQL developer ## Education ### Master's degree with distinction in Computer Science Russian State Technological University ### Diploma in Business Administration and Management, General Institute of Modern Economy ## Contact & Social - LinkedIn: https://linkedin.com/in/sergeyparshin --- Source: https://flows.cv/sergeyparshin JSON Resume: https://flows.cv/sergeyparshin/resume.json Last updated: 2026-04-12