Grzegorz Sokół,波兰华沙的开发者
Grzegorz is available for hire
Hire Grzegorz

Grzegorz Sokół

Verified Expert  in Engineering

Video Streaming Developer

Location
Warsaw, Poland
Toptal Member Since
June 10, 2020

Grzegorz是一位经验丰富的嵌入式开发人员,拥有15年的经验. 他交付了从底层驱动程序代码到中间件、应用程序和ui的所有内容. 他在图像处理方面有深厚的专业知识, multimedia, streaming, digital signage, and DRM, 他是一名母语(C/ c++)编码员,在开发高可用性和高性能后端解决方案方面拥有丰富的经验. Grzegorz也是一名Android开发者,在开发电子支付解决方案方面经验丰富.

Portfolio

Fiserv
EMV,密码学,c++, Android,传输层安全(TLS)...
Seliro
OpenWRT, WiFi, Networking, Yocto, c++, C
Atende Software
builroot, Yocto,嵌入式系统,CCTV,数字版权管理(DRM)...

Experience

Availability

Part-time

Preferred Environment

GCC, Android Studio, Linux

The most amazing...

...我开发的解决方案是一套算法,用于从高速拍摄的无人机镜头中去除运动模糊,这样它就可以用于摄影测量.

Work Experience

Android Engineer

2019 - 2021
Fiserv
  • 实现了一个SoftPos应用程序,用于在现成的Android手机上接收非接触式支付,而不是专用POS终端.
  • 提供与三星Knox安全框架接口的软件.
  • 维护现场软件的安全性和稳定性升级以及新特性.
技术:EMV,密码学,c++, Android,传输层安全(TLS), JSON Web令牌(JWT)

Software Engineer

2018 - 2019
Seliro
  • 开发了一个管理无线扩展设备的软件栈.
  • 参与开发具有mesh功能的WiFi扩展设备.
  • 为开发新硬件做出了贡献, including platform verification, build system setup, and hardware modifications.
技术:OpenWRT, WiFi, Networking, Yocto, c++, C

Software Engineer

2016 - 2019
Atende Software
  • 建立了一个可扩展和高效的苹果FairPlay DRM许可服务器.
  • 开发软件,通过各种传输协议和媒体从在线电能表获取数据.
  • 改进视频点播和直播编码软件.
Technologies: builroot, Yocto,嵌入式系统,CCTV,数字版权管理(DRM), Video Encoding, Streaming, C++, Apple FairPlay, WebRTC, HTTP Live Streaming (HLS), Android

Software Engineer

2014 - 2016
Livesystems AG
  • 为瑞士的公共交通服务开发了车载信息娱乐和广告系统.
  • 参与开发新硬件,并将现有软件基础移植到新平台(如新芯片), boards, and features.
  • 为广告所有者开发辅助软件,并为客户开发用于监控广告活动的Android应用程序.
Technologies: Buildroot, Yocto, Android, GStreamer, OpenMAX, Video Streaming, Video Encoding, Embedded Systems

Software Engineer

2012 - 2014
Atende Software
  • 为多媒体内容的多配置文件实时编码开发编码和创作应用程序.
  • 使用软件加速和硬件加速(NVENC)编码创建了分布式语音点播(VOD)编码器场.
  • 开发了一个部署在内容交付网络中的RTSP直播流媒体服务.
  • 合作开发带有DRM功能的Android RTSP测试播放器.
技术:Android, RTSP, Streaming, NVIDIA Grid SDK, H.264, FFmpeg, C++

Software Engineer

2009 - 2012
Verifone
  • 为英国各大银行开发支付应用.
  • 实施对新的支付标准的支持,并开发解决方案,以提高安全性和防止欺诈.
  • Maintained software in the field, managed software updates, 并实现了测试和主机仿真软件.
技术:密码学,EMV, c++, C

Software Engineer

2005 - 2009
Samsung Electronics
  • 参与开发欧洲市场通用数字电视软件栈.
  • 协助将数字电视软件移植到新的平台,并推出新的硬件.
  • 他为三星首批电视之一的成功做出了贡献,并成为欧洲最畅销的产品之一. 这被认为是公司的一个重要里程碑.
技术:MHEG, DVB-S, Linux, c++, C,嵌入式系统

Multistandard CCTV System

http://spie.org/Publications/Proceedings/Paper/10.1117/12.2280940?SSO=1
我开发了一个多标准视频信号集成器,可以无缝地聚合来自不同输入的CCTV信号, 包括主要的视频管理系统, portable embedded encoders, and IP cameras. 这是一个大型研发项目的一部分.

SoftPos

http://www.businesswire.com/news/home/20190906005077/en/
这一解决方案将现成的安卓手机变成了一个能够接受非接触式支付的POS终端, including PIN transactions. 与mPOS设备不同,此解决方案不需要额外的硬件. Furthermore, 用户仍然可以享受手机的所有功能,而不会受到支付应用程序的干扰.

Real-time Pedestrian Tracking

http://www.youtube.com/watch?v=KMHH0XgPY3s
For my thesis project, 我开发了这个实时行人跟踪解决方案, using various motion detection, clustering, and pattern matching techniques, and a fuzzy logic classifier. 我的解决方案很有价值,因为它对低质量视频的简单和有效.

数字标牌和信息娱乐系统

我为车载信息娱乐电脑开发了这个软件解决方案. 这包括构建一个新的硬件平台和从旧平台过渡, 开发直播和转码软件, 整合航线信息和时刻表服务.

自动化生产线的图像识别

http://grzegorzsokol.name/img_recognition.html
这个图像识别项目是为一个正在设计制造流程的客户设计的. 机器生产的产品需要验证, discarded if invalid, or flipped over if necessary.

Languages

C++, C, Java, C++11

Libraries/APIs

FFmpeg, Sockets, Libav, wxWidgets, OpenCV, Libcurl, OpenSSL, Libpng, WebRTC, OpenMAX, OpenAL, x264, BouncyCastle

Paradigms

Socket Programming

Platforms

Linux,嵌入式Linux, Android, OpenWRT

Other

Video Streaming, Video Encoding, Embedded Systems, Multithreading, Debugging, HTTP Live Streaming (HLS), Transport Layer Security (TLS), HTTP, HTTPS, WebSockets, TCP/IP, Yocto, Cairo, Linux Internals, OkHttp, Applied Cryptography, Public-key Cryptography, EMV, DVB-S, MHEG, Cryptography, H.264, Streaming, RTSP, Digital Rights Management (DRM), CCTV, Networking, WiFi, Computer Engineering, Electronics, Engineering, Image Recognition, Tracking

Frameworks

GStreamer, JNI, JSON Web Tokens (JWT)

Tools

Apple FairPlay, Valgrind, GDB, CMake, GNU Make, Android NDK, Buildroot, Android Studio, GCC, NVIDIA Grid SDK

2006 - 2008

计算机工程(电子学)理学硕士

华沙理工大学-华沙,波兰

2002 - 2005

理工科学士学位

华沙理工大学-华沙,波兰