Vladimir Beloglazov

Vladimir Beloglazov Email and Phone Number

Software Engineering Manager at ADVANCED Motion Controls @ ADVANCED Motion Controls
Vladimir Beloglazov's Location
Los Angeles Metropolitan Area, United States, United States
Vladimir Beloglazov's Contact Details

Vladimir Beloglazov personal email

n/a

Vladimir Beloglazov phone numbers

About Vladimir Beloglazov

Software Engineer with 25+ years of experience with object-oriented analysis, design and development.Expert software developer and hands-on architect with in-depth experience in designing and implementing large-scale Windows-based software systems. Some experience in designing and implementing Linux-based server side software.Solid software development full life-cycle (SDLC) experience including: requirements definition, prototyping, concept proof, design, implementation, testing, performance tuning, enhancements and maintenance of enterprise class, multi-tiered, high-scalable, multi-threaded, asynchronous Windows and Web based software.Team leadership experience: leading and mentoring developers (up to five persons), creating development/test plan, design and code reviewing, source/version control, interviewing and testing candidates.Extensive math background.Specialties: Server backend software, Distributed systems, Middleware, Messaging, SaaS, SOA, Windows Services, Multi-Threading, Socket Programming, I/O Completion Ports (IOCP), Real-time Software Systems and Applications, Web API, Web Services, Windows Desktop Applications, Components, Stored Procedures, Web Applications.

Vladimir Beloglazov's Current Company Details
ADVANCED Motion Controls

Advanced Motion Controls

View
Software Engineering Manager at ADVANCED Motion Controls
Vladimir Beloglazov Work Experience Details
  • Advanced Motion Controls
    Software Engineering Manager
    Advanced Motion Controls May 2018 - Present
    Camarillo, Ca, Us
  • Pentair
    Software Engineer Iv
    Pentair Dec 2014 - May 2018
    London, Gb
    Designed and developed a new scalable high-performance server software solution for the ScreenLogic product (pool automation system).MS Windows Server 2012, MS SQL Server 2014, .Net 4.5-4.72, C#, ADO.Net, asynchronous multi-threaded architecture utilizing the I/O Completion Ports (IOCP), design solutions to minimize the memory allocation/deallocation overhead, performance counters.• Relay Service: Windows Service, TCP, serves device (pool controller) permanent connections and client (Windows, iOS, Android) temporary connections.121,592 pool connections, 7-server pool, each Relay instance serves 17,300+ permanent connections, tested with real clients with up to 35,000;• Weather Service: Windows Service, TCP, request-response, communicates to a 3rd-party weather provider via HTTP, maintains a memory-mapped file cache for a weather data to increase performance.2-server pool, each Weather Service instance processes 65 connections/420 requests per second in average, up to 200/2500 per second accordingly on spikes;• Discovery Service: Windows Service, TCP, request-response, database with information provided by the Relays, the Weather Services and pools, provides pools and clients with the connection data.2-server pool, each Discovery instance processes 50 connections/requests per second in average, up to 450 per second on spikes;• Web Gateway Service: Windows Service, HTTPS for clients, TCP for pools, provides a way for a non-TCP clients like the Apple Watch and Amazon Echo (Alexa) to communicate with the pools.Currently serving up to 16,500 clients.• Health Monitor Service: Windows Service, monitors other services state and performance. Can be configured to e-mail and/or SMS alerts to technical support.Worked on a Data Center solution for the IntelliCenter product (pool automation system).MS Windows Server 2012, MS SQL Server 2014, .Net 4.5-4.7.2, C#, Web API, ADO Entities. Supervising 2 developers working on the Web API and the Web Client.
  • Pentair
    Consultant
    Pentair Sep 2013 - Nov 2014
    London, Gb
    In 2013 the Pentair Water Pool and Spa, Inc. bought the Core Brands (former The AVC Group) controller and server software and has kept developing and maintaining its own version since.Developed scalable solution utilizing the F5 BIG-IP Load Balancer. Modified the legacy Weather Server and the Serversoft framework (see below) to create the Weather Server Pool with software load balancing.Designed an Asynchronous high-performance Weather Service to replace the legacy Weather Server (MFC, C++). Windows Service, asynchronous architecture based on the I/O Completion Ports (IOCP) technology. Custom messaging protocol to communicate with clients and with the Serversoft via TCP. Updated the Serversoft to maintain the weather forecast cache based on the client location (ADO.NET, SQL Server, stored procedures). 5,000 clients making 8 requests per second in average.
  • Eze Software Group
    Senior Software Developer
    Eze Software Group Jun 2013 - Nov 2014
    Windsor, Connecticut, Us
    Developed components for Data Center messaging middleware solution for Investment Management System. Distributed system, publish-subscribe architecture, RTI DDS messaging middleware integration, RabbitMQ messaging middleware integration, F5 BIG-IP Load Balancer utilizing and scripting.Windows Server 2008, .Net, C#, C++, Visual Studio 2013, Team Foundation Server.
  • The Avc Group, Llc
    Senior Software Engineer, Consultant Since 06/2013
    The Avc Group, Llc Jul 2009 - Dec 2013
    Design and development of high-performance scalable server software framework solution. WCF with TCP binding and components hosted by Windows Services, publish-subscribe design pattern.Design and development of cross-platform solution (Windows and Linux) for International Weather Service.Design and development of real-time embedded software for home automation system.Design of MS SQL Server 2008 R2 Express database. Design and development of C# middle tier components to provide access to the database for remote clients.C#, C++, SOA, Windows Services, WCF, LINQ to Entities, Boost, Sockets, TCP, Windows 7, Windows XP, Windows Server 2008, Linux Ubuntu, Windows CE 6.0, .NET, UML, Visual Studio 2010, SQL Server Management Studio.
  • Foliage Software Systems
    Principal Software Engineer
    Foliage Software Systems Jan 2007 - Mar 2009
    Design and implementation of real-time embedded software systems for medical devices, cryogenic refrigeration unit, etc. Investment Bank (Hedge Fund) software.C++, C#, Python, UML, XML, ATL, STL, COM, Windows CE 6.0 device drivers development, Socket programming, Visual Studio 2005, Visio for Enterprise Architects 2003, Visual SourceSafe, ClearQuest, ClearCase.
  • Electric Insurance Company
    Senior Software Developer, Team Lead
    Electric Insurance Company Mar 1999 - Jan 2007
    Design and development Windows and Web based software systems. Team leadership.C++, C#, UML, Windows Services, COM, Web Services, MFC, ATL, STL, Win32 API, MTS, ADO, ADO.NET, ASP.NET, SQL Server, Visual Studio 2005, Visio 2001, Visual SourceSafe, Stored Procedures.

Vladimir Beloglazov Skills

Software Development Xml .net Visual Studio Web Services Uml Microsoft Sql Server Multithreading C# Wcf Design Patterns C++ Linq Soa Sdlc Server Side Programming

Vladimir Beloglazov Education Details

  • National Technical University
    National Technical University "Kharkiv Polytechnic Institute"
    Flight Dynamics And Control

Frequently Asked Questions about Vladimir Beloglazov

What company does Vladimir Beloglazov work for?

Vladimir Beloglazov works for Advanced Motion Controls

What is Vladimir Beloglazov's role at the current company?

Vladimir Beloglazov's current role is Software Engineering Manager at ADVANCED Motion Controls.

What is Vladimir Beloglazov's email address?

Vladimir Beloglazov's email address is vb****@****zon.net

What is Vladimir Beloglazov's direct phone number?

Vladimir Beloglazov's direct phone number is +191956*****

What schools did Vladimir Beloglazov attend?

Vladimir Beloglazov attended National Technical University "kharkiv Polytechnic Institute".

What skills is Vladimir Beloglazov known for?

Vladimir Beloglazov has skills like Software Development, Xml, .net, Visual Studio, Web Services, Uml, Microsoft Sql Server, Multithreading, C#, Wcf, Design Patterns, C++.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.