summary

· 25+ years of experience in software engineering with the last 20 years in engineering management of software development with a focus on distributed systems, cloud infrastructure, and large-scale platforms.
· Proven ability to manage teams with size of up to 300+ associates in multiple locations, considering the cultural peculiarity of European, Indian, Turkish, and North American engineers.
· Track record of strong technical hands with high degree of experience of end-to-end delivery of small to large systems across the software stack from low-level layers to user applications.
· Successfully managed a remote team of software engineers and Customer Support agents supported a POS startup (secured $79M in total funding and captured a 40% share of the US market) from Seed to Series C stage.
· Built and managed a scalable team of software engineering leaders supporting the development of mobile applications running on iOS, Android, Blackberry and J2ME platforms for real-time car navigation products supported by a Java backend. In total I led the team of 300+ person cross-functional engineering teams working for Networks in Motion.
· Built, managed, and led a team of more than 200 software engineers working for Nortel and Avaya Voice Messaging, Contact Center, Multimedia Application Server, Self Service, and Professional Services programs.
· Proficient in C/C++ and Swift, with a strong preference for both.

Work Experience

  • CLOSE

    VP of Strategic Projects

    Sr. Director of Engineering

    /duration
    October 2017 - Present
    /clients
    RingCentral, VMware, Revel Systems, Shift4, Trees, Adesto, Poynt, Ooma, Stack Sports, Sumup
    /Summary

    In my dual role at Orion Innovation, I serve as VP of Strategic Projects, where I represent the company on the West Coast. I’m responsible for ensuring the quality of services delivered to our clients while actively seeking new business opportunities and cultivating client relationships. Simultaneously, as Senior Director of Engineering, I oversee product delivery for projects where clients require Orion teams to function independently, ensuring efficient and high-quality execution aligned with client expectations and business goals. This combined approach allows me to maintain strong operational oversight while driving strategic growth.

    /DETAILS

    · Manage daily operations of local and geographically distributed software engineering teams across five countries in close collaboration with customers Product and Project Management, UI/UX, Development and QA management teams.

    · Work as engineering manager for small to medium fixed-cost projects, as well as for short-term (3-6 months) projects.

    · Lead teams in developing high-end products, including iPad-based enterprise-grade POS solution resulting in multi-million annual revenues.

    · Successfully managed a remote team of software engineers and Customer Support agents supported a POS startup (secured $79M in total funding and captured a 40% share of the US market) from Seed to Series C stage.

    · Lead global teams building scalable, distributed platforms for real-time applications in collaboration with hardware and cloud infrastructure teams to create and support solutions for large-scale geographically distributed Smart City CMS, a cloud-based communication and collaboration platform, and high-performance payment software supporting over 50K terminals globally.

    · Demonstrated strong leadership by making strategic decisions during the COVID-19 pandemic, resulting in a 4x expansion of the team post-pandemic.

  • CLOSE

    Sr. Director of Software Engineer

    /duration
    June 2015 - October 2017
    /clients
    Revel Systems, Shift4, Trees, Adesto, Ooma
    /Summary

    After my venture into the startup world, I was offered the opportunity to relocate to the US and expand my Director of Engineering role by representing MERA (now part of Orin Innovation) on the West Coast. I accepted the offer, recognizing the potential to further align engineering strategies with client needs. L1 visa regulations required a transitional period, during which I rejoined MERA and leveraged the time to reengage with my previous clients and integrate with new accounts. This allowed me to refamiliarize myself with the technical and operational challenges while preparing for a seamless transition to my expanded responsibilities.

    /DETAILS

    • Rejoined MERA to uplift and led exciting multi-skilled, multi-locational software development teams of 100+ talented SW engineers and secured 20% growth in annual revenues.

    • Led a full spectrum of software professionals ranging from software architects, SW and QA engineers to creative UX/UI designers, lending strategic direction, subject matter proficiency, and empathetic coaching, resulting in a cultural transformation of sustainable intent, drive, and organizational synergy.

    • Straightened up execution, Agile practices, Progress reporting, Risk mitigations of reporting to me programs.

    • Conducted technical due diligence for five M&As in the Payment Processing sector, helping the client reach its current market cap of $5.6B.

    • Was responsible for leading a team of 80+ tier 2 Customer Support agents achieving 99% in customer satisfaction metrics.

  • CLOSE

    Co-Founder and COO (Part-time)

    /duration
    December 2015 - November 2016
    /Summary

    After my previous experience as a General Manager and Director of Softwre Engineering  in a startup, my friends and I embarked on a new entrepreneurial journey, launching a B2C product called KiQ. KiQ was a smart gadget that wirelessly interfaced with your phone to alert you of calls and messages, calendar events, etc., and through which up-and-coming comedy writers could spread their jokes - all packaged in a fun, plush form. Our goal was to blend technology and personality to create a personal assistant that was both useful and enjoyable to have around. We created the product, started a Kickstarter campaign with a target of $50K and got $45K, but even though we had more than that to keep going forward we decided to shut down project. The most important lesson learned was to put a lot more marketing and advertising budget aside than for development itself, especially if dealing with the B2C market for the first time.

    /DETAILS

    · Raised $250,000 from angel investors.

    · Led team in developing hardware, addressing issues such as no suitable single chip which would care onboard both Wi-Fi and BLE. The solution that our team came up with was to have the BLE component always enabled and ready to react to events from BLE, accelerometer or a message from the power control unit, that would wake up the Wi-Fi module where the firmware of the main gadget was.

    · Managed software development for backend and frontend to support essential features that include software firmware updates, audio file management, user preference customization, account management, and full gadget control.

    · Established and maintained collaboration between hardware and software engineering teams.

    · Designed and developed an iPhone multi page application with BLE and internet connectivity, push notifications, widget, social network integration, facilitating interactions/ controls for gadgets.

  • CLOSE

    General Manager and Director of Software Engineering

    /duration
    March 2013 - June 2015
    /Summary

    By March 2013, after 12 years in the outsourcing industry, where I successfully built and managed cross-functional teams of over 300 associates across multiple locations, I decided to explore the world of startups. I accepted an offer to lead an R&D team focused on developing a scalable, distributed platform infrastructure designed for high-volume, real-time processing across multiple geographies, ensuring high availability and low-latency performance (the product initially known as NiceMeeting and then Lintelus).

    Also, as General Manager, I was responsible for overseeing all aspects of business operations in Russia, including strategic planning, team leadership, and financial performance, ensuring we met the company’s goals efficiently. The product we built met all the requirements from the market and founders. However, the initial focus on real-time slide distribution for events and conferences, as well as its pivot to an online meetings platform, was not embraced by the market. The startup ran out of funding and had to close - though none of us could have predicted the demand such a product would face during the later onset of COVID-19.

    /DETAILS

    • Oversaw all day-to-day operations, including engineering, HR, marketing, legal activities, and investor relations, maintaining continuity post $4M seed funding.

    • Built and led a team of top-tier software engineers to transform an MVP into a commercial product focused on scalability, fault tolerance, and performance optimization.

    • Managed a complex project by breaking it into deliverable milestones, overseeing the development of functional specifications, and ensuring on-time product delivery.

    • Successfully showcased the product at Cisco Live Milan 2014, where it was used by thousands of attendees.

    • Led the NiceMeeting support team at multiple events across Europe, North America, and South America.

  • CLOSE

    Director of Software Engineering

    /duration
    January 2010 - March 2013
    /clients
    Nortel Networks, Avaya, Mitel, Plantronics, Networks in Motion, Synapsense, Movius, Revel Systems
    /Summary

    Following the successful transfer of Nortel teams to Avaya amidst the company’s bankruptcy, I was entrusted with new responsibilities. In addition to maintaining the growth of the Nortel teams, I took on a pivotal role with a new client, Networks In Motion (NIM). Given NIM’s strategic importance and the level of attention required, I transitioned my responsibilities for Avaya to another Director at MERA (now Orion Innovation) and focused entirely on building and leading a dedicated team for NIM. This allowed me to ensure the success of our partnership with NIM while continuing to drive team growth and innovation across the board.
    At the same time, I continued to manage projects for smaller clients, ensuring their needs were met without compromising the attention required for larger initiatives. 

    /DETAILS

    • Built, managed, and led more than 200 software engineers across teams working on Nortel (then Avaya) Voice Messaging, Contact Center, Multimedia Applications Server, Self Service, and Professional Services programs generating $8 million in cumulative revenue. I managed programs involving eight Nortel (then Avaya) R&D centers in the US, Ireland, Canada, and the UK.

    • Was one of a group of key persons which made happen the transition of an over 350 strong software engineers from Nortel to Avaya through bankruptcy.

    • Built and managed a scalable team of software engineering leaders supporting the development of mobile applications running on iOS, Android, Blackberry and J2ME platforms for real-time car navigation products supported by a Java backend. In total I led the team of 300+ person cross-functional engineering teams working for the new client and generating $12 million annually.

    • Was responsible for building and managing teams for new clients across the Telecom, IIoT and Consumer Electronics verticals.

  • CLOSE

    Senior Engineering Manager

    /duration
    April 2005 - January 2010
    /clients
    N‍ortel Networks
    /Summary

    During this period of an active expansion, my teams became involved in the Enterprise Contact Center and Self-Service lines of business. Simultaneously, MERA (now Orion Innovation) was working towards achieving CMMI Level 3 certification, and I played a significant role in contributing to that process.

    /DETAILS

    • Led the sustaining and development of a scalable, distributed platform infrastructures for high-volume, real-time processing across multiple geographies, ensuring high availability and low-latency performance.

    • Doubled my division’s revenue by developing a new line of business, launching operations for Nortel’s Contact Center and Self Service divisions.

    • Managed end-to-end software development and sustaining projects for Unified Messaging, Contact Center, and Self-Service solutions, utilizing both Agile and Waterfall methodologies, and contributing to achieving CMMI Level 3 certification.

  • CLOSE

    Engineering Manager

    /duration
    February 2004 - April 2005
    /clients
    Nortel Networks
    /Summary

    During that period, I focused on growing and leading my Unified Messaging team. We expanded into a new line of business—Self-Service—and became actively involved in developing new products, contributing to innovation and enhanced Unified Communication solutions. Eventually, we evolved into a full-fledged Unified Communications team. As the world transitioned from PSTN to VoIP, I worked on building VoIP expertise within the team to keep us ahead of the industry’s shift.

    /DETAILS

    • I kept hiring and onboarding engineers, building and managing the Orion team responsible for sustaining and developing Nortel Unified Communications projects.

    • Oversaw schedules, design, and code reviews throughout various phases of product development, providing technical direction and leadership as the go-to person for several key technologies.

    • We successfully reduced the backlog of bug reports by 15x, while simultaneously addressing high-priority issues 4.5x faster.

    • Led the development of an MVP to demonstrate the feasibility of transitioning Nortel Messaging from traditional telephony to VoIP.

    • Managed cross-functional hardware and software engineering team supporting the Meridian Mail platform.

  • CLOSE

    Software Engineer
    Team Leader

    /duration
    February 2002 - February 2004
    /clients
    Nortel Networks
    /Summary

    I joined MERA (now Orion Innovation) as a sustainer for Meridian One PBX, but after six months, I was reassigned to the CallPilot unified messaging system. Nortel’s CallPilot was a complex platform with over 300 Dynamic Link Libraries (DLLs), each managing different functions such as voice processing, fax integration, email handling, telephony interfaces, IVR functionality, and Text-to-Speech conversion. Initially, I was part of a team of four software engineers sent to Canada for a tech transfer to address a backlog of 1,500+ change requests. Within a few months, I became the Team Leader, responsible for hiring and onboarding engineers, managing the team, and overseeing and making bug fixes.

    /details

    • We successfully took over the responsibility for sustaining CallPilot, which allowed Nortel’s software engineers to concentrate on developing new products.

  • CLOSE

    Software Engineer

    /duration
    September 2000 - February 2002
    /clients
    Motorola
    /Summary

    I was involved in developing Motorola’s first smartphone, which was based on the Symbian OS, featuring a full-size touchscreen and no physical keyboard. Unfortunately, Motorola decided to shut down the project as management believed that no one would buy a phone priced over $600, and the lack of a physical keyboard was seen as a disadvantage.

    /DETAILS

    • Developed the peripheral devices management system using C/C++ programming languages.

  • CLOSE

    Software Engineer

    /duration
    January 1996 - September 2000
    /Summary

    I joined Alcor during my fourth year at Nizhny Novgorod State Technical University, marking my first experience working on a real-world project. Alcor was developing a real-time monitoring and disaster prediction system for gas and oil tanks and pipelines. The system utilized acoustic emission methodology, which detects high-frequency sound waves emitted by material deformation or crack formation in structures. My role was to develop a PCI-bus driver for gathering this critical data and controlling Acoustic Registration boards, which processed these signals to monitor the structural integrity and predict potential failures in real time.

    /DETAILS

    • Developed and maintained a PCI-bus driver for Windows NT RTX, designed to gather data and control 16 PCI boards, each with 4 monitoring channels, using C/C++ and Assembler.

    • Simultaneously served as a Network Administrator, managing the local network infrastructure alongside development work.