Tomasz Posłuszny, Backend and Embedded Systems Developer in Warsaw, Poland
Tomasz Posłuszny

Backend and Embedded Systems Developer in Warsaw, Poland

Member since September 12, 2019
Tom began his career as a developer of native middleware on embedded Linux systems at Samsung. He learned how software systems are built, from operating system layers to user-facing applications. Recently, he has been engaged in data engineering and back end development for the investment banking sector. Tom is also an enthusiast of good software architecture.
Tomasz is now available for hire


  • Goldman Sachs
    Java 11, Java, Kubernetes, Docker, GitLab CI/CD, GitLab, Apache JMeter, JVM...
  • Beestripe, LLC.
    Django, HTML, CSS, JavaScript, Bash, Git, Python, C++, Chromium
  • Goldman Sachs
    JSON Web Tokens (JWT), OAuth, Spring, Jersey, Vert.x, Apache Kafka, MongoDB...


  • Software Design 7 years
  • Chromium 5 years
  • Python 5 years
  • C++ 5 years
  • Java 4 years
  • Software Architecture 4 years
  • JavaScript 1 year
  • Technical Leadership 1 year


Warsaw, Poland



Preferred Environment

Shell Scripting, Visual Studio Code, Microsoft Visual Studio, IntelliJ IDEA

The most amazing...

...solution I have implemented is a highly scalable service that's responsible for distributing permissions across an organization.


  • Software Engineer

    2020 - PRESENT
    Goldman Sachs
    • Designed and implemented a new scalable version of a REST service which improved throughput by over 500%.
    • Implemented a full CI/CD pipeline on GitLab. Implemented unit tests with 91% coverage, separated integration and system tests, and introduced fully automated deployment with Kubernetes and Docker integration to the development environment.
    • Wrote Dockerfiles to build container images and implemented multi-environment Kubernetes deployment configurations.
    • Improved service monitoring with the addition of white-box metrics using Prometheus.
    Technologies: Java 11, Java, Kubernetes, Docker, GitLab CI/CD, GitLab, Apache JMeter, JVM, Back-end, REST APIs, Banking & Finance
  • Lead Software Engineer

    2020 - 2020
    Beestripe, LLC.
    • Customized the Chromium browser to provide a unique internet browsing experience under a new brand called Bright Browser.
    • Integrated an auto-update software with Chromium to provide seamless software updates for Windows and Mac.
    • Customized the Omaha client, an auto-update software for Windows. I also developed an installer for Bright Browser.
    • Integrated the Sparkle project, an auto-update component for macOS.
    • Designed and led the implementation of the Chromium upgrade process to stay up-to-date with the most recent Chromium-stable version.
    • Set up and optimized the Bright Browser build and deployment process from the technical side.
    • Integrated the Omaha server written in Django with client-side auto-update components.
    Technologies: Django, HTML, CSS, JavaScript, Bash, Git, Python, C++, Chromium
  • Back-end Developer

    2018 - 2020
    Goldman Sachs
    • Designed and implemented an authentication system.
    • Designed and implemented user management and user settings microservices.
    • Supported the platform for the pricing and trading of structured financial products.
    • Implemented REST API for brokerage firms to provide information about offered structured products.
    • Supported software development by doing code reviews, maintaining continuous integration, and a local deployment profile.
    • Oversaw deployment configuration and set up using in-house and cloud technologies. Performed production releases.
    • Implemented Kafka Streams applications to combine, enrich and process financial data in real-time with low latency and high throughput.
    Technologies: JSON Web Tokens (JWT), OAuth, Spring, Jersey, Vert.x, Apache Kafka, MongoDB, GraphQL, REST, Microservices, Java 8, Back-end, REST APIs, Banking & Finance, GitLab CI/CD, GitLab
  • Software Engineer

    2015 - 2017
    Vewd (Formerly Opera TV)
    • Supported the integration of an embedded Linux platform for Smart TVs.
    • Assisted with the SDK for Smart TVs, which provided HTML5 rendering.
    • Oversaw the SDK integration with an OpenGL back end on specific Smart TV platforms and models.
    • Debugged obfuscated JavaScript code of Smart TV apps.
    • Designed and implemented SDK integration tests in Python.
    • Implemented specific SDK functions as per client needs.
    • Participated in the recruitment process as the technical interviewer.
    Technologies: Python, JavaScript, CSS, HTML, Streaming, Chromium, Linux, C++, C
  • Software Engineer | Computer Vision Specialist

    2014 - 2017
    • Researched and improved a line segment detection algorithm in C++ using OpenCV core (client:
    • Designed and implemented a simple image search engine in Python using OpenCV.
    • Developed photo background removal tool in Python using OpenCV.
    • Created relative 360 camera pose estimation algorithm for virtual tours application (client: using C++ and RANSAC algorithm.
    Technologies: .NET, Robot Operating System (ROS), OpenCV, Python, C++
  • Junior Software Engineer

    2012 - 2015
    Samsung Electronics
    • Participated in developing voice UI control middleware for the Tizen mobile platform.
    • Assisted in the development of a web browser for Tizen Smart TV. Implemented logic for managing multiple tabs and Native UI elements, to name a few.
    • Participated in implementing software development processes and process requirements.
    • Created and presented project and patent proposals to the client.
    • Conducted technical training on Enlightenment Foundation libraries.
    Technologies: C++, C, Linux


  • GSMarkets

    This is a marketing platform for structured financial products.
    My responsibilities included supporting the design and implementation of the microservices platform and building authentication and user management microservices, which enabled user experience personalization.

    I helped to build assets and prices streaming microservices to process and deliver hundreds of thousands of financial data messages within seconds. I have supported the implementation of the monitoring system (metrics, request tracing), which helps find anomalies and bugs quickly and improve performance.

    I also supported the deployment configuration, which included packaging, package delivery, deployment scripts, network configuration, scaling, and database sharding.

  • Automated Trading Solutions

    Personal development project around (semi)automated trading:
    • backtester in C++
    • trading bot in C++
    • real-time data collector in C++
    • ETL jobs in Python
    • data analysis and visualization in Python
    • scripts for managing "data lake" in S3

  • Image Annotation Tool

    I implemented an image annotation tool for Windows from scratch. It was a Windows desktop application whose primary purpose was to facilitate the creation of a training dataset for supervised learning algorithms (such as neural networks). Technologies used: .NET framework, managed C++, and MVC pattern. Views and flows were implemented according to the UI and UX designs.

  • Design and Implemented an Extraction Process

    While working on the project, I contributed to OpenCV and fixed the MOG2 algorithm implementation. The extraction process involved moving objects in videos.

    Posłuszny, Tomasz, and Barbara Putz. "An Improved Extraction Process of Moving Objects' Silhouettes in Video Sequences." Advanced Mechatronics Solutions. Springer International Publishing, 2016. 57-65.
    (See list of contributors here:

  • Bright Browser

    Led the development of a Chromium-based internet browser. Integrated an auto-update feature for both Windows and Mac using open-source projects.

    I designed and implemented a process for syncing with upstream Chromium major releases. I also developed and documented build and release processes. I implemented minor browser customizations and features.

  • RocksDB Development (on Behalf of Evolved Binary, Ltd.)

    An extended RocksDB Java API (RocksJava) related to options.
    I added event listeners to RocksJava, which allows better monitoring and control of RocksDB internal operations. I also implemented multiple JNI benchmarks to optimize getting DB values via RocksJava, founding some approaches to be faster in certain scenarios.


  • Languages

    Java, Java 8, C++, Python, HTML, JavaScript, Bash, HTML5, C, Python 3, C++17, GraphQL, SQL, CSS, XML, Java 11, C++11, Python 2
  • Libraries/APIs

    REST APIs, Pandas, JAX-RS, NumPy, OpenCV, Interactive Brokers API, Scikit-learn, React, Visual Studio SDK
  • Tools

    IntelliJ IDEA, Maven, Git, GitLab CI/CD, Kafka Streams, CMake, GitLab, Apache JMeter, AWS Glue, Amazon EBS, Amazon ECR (Amazon Elastic Container Registry), AWS ELB, AWS IAM, AWS Key Management Service (KMS), Amazon SQS, AWS SES, AWS Fargate, Amazon CloudWatch, AWS CloudTrail, Amazon ECS (Amazon Elastic Container Service), Makefile, Subversion (SVN), Microsoft Visual Studio, JSX
  • Paradigms

    REST, Unit Testing, Continuous Integration (CI), Microservices, Object-oriented Programming (OOP), Scalable Application, Agile Software Development, Test-driven Development (TDD), MVC Design, E2E Testing, Waterfall Development, ETL
  • Platforms

    Linux, Amazon Web Services (AWS), Apache Kafka, Docker, Windows, Amazon EC2 (Amazon Elastic Compute Cloud), Kubernetes, JVM, AWS Kinesis, Visual Studio Code, Android, Tizen, AWS Lambda, Windows UI
  • Storage

    MongoDB, Spring Data MongoDB, Elasticsearch, NoSQL, Amazon S3 (AWS S3), Amazon EFS
  • Other

    Chromium, APIs, Back-end, HTTP, Software Architecture, Software Design, Data Engineering, Computer Vision, Machine Learning, AWS, Amazon API Gateway, AWS FSx for Lustre, Streaming, Video Streaming, Leadership, Full-stack, Shell Scripting, OAuth, OANDA API, Technical Leadership, Big Data, Robot Operating System (ROS), Algorithms
  • Frameworks

    Spring Boot, JUnit, Django, Spring, Jersey, OAuth 2, Google Test, Redux, AWS EMR, Boost, JSON Web Tokens (JWT), .NET, JNI, JMH, Play Framework, Vert.x, Windows PowerShell
  • Industry Expertise

    Banking & Finance


  • Master's Degree in Robotics
    2009 - 2015
    Warsaw University of Technology - Warsaw, Poland


  • AWS Certified Solutions Architect – Associate
    JUNE 2020 - JUNE 2023
    Amazon Web Services (AWS)
  • PRINCE2® Foundation Certificate
    APRIL 2015 - PRESENT

To view more profiles

Join Toptal
Share it with others