I am an experienced, self-motivated, results-driven, flexible software developer who specializes in Desktop Application Development, Data Science, and Machine Learning.
I can build beautiful, complex, and custom GUIs using C#/.NET, WPF, UWP, C++/Qt, Python/PyQt. I have worked with many different flavors of SQL databases for back-end data storage including SQLite, MySQL, Microsoft SQL Server, and Progress SQL.
I developed many desktop applications using Microsoft WPF/XAML, Windows Forms, UWP, with deep knowledge of many libraries including FFMPEG, OpenCV, OpenGL, LibVLC, DShow, DirectX, etc.
Firmware development is also my talented parts. I completed different kinds of firmware development projects with Arduino, Raspberry Pi, ESP32, and several IoT modules. I am familiar with Embedded Linux and Windows CE.
Experience and skills:
- Python | PyQt, Flask, Django
- C++ | Qt, wxWidget, GTK, MFC
- C# | .NET (MVC), WinForms, WPF (MVVM), UWP, Telerik
- JavaScript | Electron, Node.js
- Assembly | x86/MIPS/ARM Assembly | Emu8086/Mars
- Office Add-ins (Word, Excel, Outlook Plug-in/Add-in)
- Firmware development (Arduino, Raspberry Pi, ESP32)
- PyBrain, Plotly, SciPy, Pandas, Numpy, Matplotlib
- Tensorflow, Yolo, Keras, PyTorch, Caffe2, OpenCV
- Tesseract, Google Doc OCR, Solid OCR, ABBYY Cloud
- Windows, Linux, Mac OS, Android, ARM Series, Raspbian
- Socket/TCP/UDP/WebSocket, RTSP/Video Streaming, Packet Encoding/Decoding
- FFmpeg, WebRTC, VLC, RTSP
- MySQL, MongoDB, Postgresql, AWS DynamoDB, Firebase
- AWS Lambda, AWS EC2, AWS S3, AWS IoT Core, AWS DynamoDB
I am a patient, thorough person with high attention to detail. I can provide consulting, software development, testing/debugging, and other services.
Thank you for visiting my profile and I look forward to hearing from you!