Innovative software developer offering over 18 years of experience in demanding environments focused on producing cutting-edge designs for various consumer Products, Desktop applications and Scalable Server applications. Skilled in directing development with creative and performance-oriented approach. Quickly learns and masters' new technologies while working in both team and independent settings.
Product: Virtual Desktop and Applications (VDI)
Product: SOCKS5 Proxy (Thick Client)
Product: Integrated Document Management
Product: Image Capturing Application
Responsibilities
Technologies/ Tools:
C++, MFC, C#, Go, HTML, JavaScript, Typescript, WebSocket, CEF 3.0, Web Assembly, JSON, Git, Meson, Windbg, Windows Filtering Platform, Windows Kernel Driver (Minifilter driver), SOCKS5, gRPC, EC2, S3, API Gateway.
Product: Edge Broker System (IOT middleware)
Responsibilities:
Programming skills: C 11/14/17, C#, JavaScript, Go, Python, Java, Data-structures and Algorithms
Web Technologies: HTML, CSS, JavaScript, JSON, REST, WebSocket, Web-Assembly
System Design: OOAD, UML, Design Patterns, Concurrency Patterns, Fault-tolerant and Scalable systems design
Operating systems: Windows, Linux, Android
Open Source: Chromium Embedded Framework (CEF30), RabbitMQ, NodeJS, Boost ASIO, flatbuffers, gRPC, Xamarin
Databases: MS SQL Server, MySQL, SQLite, MongoDB, Redis, SQLBase
Networking: TCP/IP, UDP, HTTP/HTTPS, SOCKS5, SSL/TLS, OpenSSL, Windows Filtering Platform
Cloud: AWS EC2, S3, API Gateway, Azure, VCloud
Debugging Tools: WinDbg, Visual Studio, GDB, Wireshark, SysInternal Tools, UMDH