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

Grzegorz Sokół

Verified Expert  in Engineering

Video Encoding Developer

Location
Warsaw, Poland
Toptal Member Since
June 10, 2020

Grzegorz是一位经验丰富的嵌入式开发人员,拥有15年的经验. 他交付了从底层驱动程序代码到中间件、应用程序和ui的所有内容. He has deep expertise in image processing, 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扩展设备.
  • Contributed to bringing up new hardware, 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, 并实现了测试和主机仿真软件.
Technologies: Cryptography, 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信号, including major video management systems, 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. 我的解决方案很有价值,因为它对低质量视频的简单和有效.

Digital Signage and Infotainment System

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

自动化生产线的图像识别

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, Embedded 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

Bachelor of Science Degree in Engineering

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

Collaboration That Works

How to Work with Toptal

在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.

1

Share your needs

在与Toptal领域专家的电话中讨论您的需求并细化您的范围.
2

Choose your talent

在24小时内获得专业匹配人才的简短列表,以进行审查,面试和选择.
3

Start your risk-free talent trial

与你选择的人才一起工作,试用最多两周. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring