Pawel Jasinski, Software Developer in London, United Kingdom
Pawel Jasinski

Software Developer in London, United Kingdom

Member since April 8, 2021
Paweł is a software engineer with over a decade of experience working for a range of companies including innovative global leaders in 5G, networks, and phones like Nokia. He’s an expert in LTE and other mobile communication standards. Paweł is passionate about programming, system design, and sharpening his skills in algorithmic task solving and competitive programming competitions. On any project, you can trust Paweł to deliver quality code and improve the codebase.
Pawel is now available for hire

Portfolio

  • Funding Circle
    Ruby, Ruby on Rails 5, Clojure, PostgreSQL, Agile, Git, Docker...
  • Amdocs
    C++, Java, Docker, Kubernetes, LTE, WiFi, 5G...
  • Nokia
    C++, Python, Agile, LTE, Jenkins, Google Test (GTest), HTML, 5G, Optimization

Experience

Location

London, United Kingdom

Availability

Part-time

Preferred Environment

Vim Text Editor, IntelliJ, Zsh, Git, Unix

The most amazing...

...project that I've been responsible for was ANR (the automatic-neighbor-relation solution) when I worked for Nokia.

Employment

  • Senior Software Engineer

    2019 - PRESENT
    Funding Circle
    • Developed a new distributed system called GPO (global platform for originations) using Clojure, Kafka, and Ruby; it was built entirely on AWS.
    • Built the Decisioning Engine—a real-time decision stateless application—using Kafka, Clojure, Clara Rules, Cucumber.
    • Introduced Confluent connectors and the first GPO feedback loop with Salesforce.
    • Added Prometheus metrics and Grafana dashboards for GPO apps and deployments.
    • Configured PagerDuty using Terraform and integrated it with HB and Prometheus.
    • Implemented data scraping and added several formats for a bank statement Ruby application and a financial statement Ruby app.
    • Worked on the Go service responsible for the Conflence connectors and Kafka consumer monitoring.
    Technologies: Ruby, Ruby on Rails 5, Clojure, PostgreSQL, Agile, Git, Docker, Docker Compose, Kubernetes, Jenkins, Jira, Atlassian Confluence, AWS S3, AWS Athena, Python, Unix, Kafka Streams, Apache Kafka, Apache Avro, RabbitMQ, Go, AWS, APIs, Ruby on Rails (RoR), Data Science, Data, Data Scraping, Amazon Web Services (AWS), cURL Command Line Tool
  • Senior Software Engineer

    2014 - 2019
    Amdocs
    • Developed a wireless communication analyzer (LTE-Advanced, VoLTE, WiFi,. SIP, TCP/IP, Qualcomm, Samsung, and Hisilicon).
    • Implemented end-to-end call traces based on the UE and S-Gateway Logs.
    • Adopted the monolithic Actix Analyzer to run in Docker to enable the cloud deployment of ActixOne.
    • Written decoders for several different data vendors/data type formats. Work included very complicated nested protocols decode (RRC) or advanced data scraping.
    • Helped to incubate new applications and prepared the Java or Go application seeds, Kubernetes deployments, Dockerfiles, and CI/CD pipelines.
    Technologies: C++, Java, Docker, Kubernetes, LTE, WiFi, 5G, Session Initiation Protocol (SIP), SIP Protocol, RTP, Jenkins, Python, MySQL, MariaDB, Unix, PostgreSQL, Mathematics, Algorithms, DevOps, Optimization, Data, Data Science, Data Scraping, CI/CD Pipelines
  • Software Engineer

    2011 - 2013
    Nokia
    • Worked on the C-plane (signaling) layer of eNB (LTE technology).
    • Designed and implemented automatic-neighbor-relation and few other SON solutions.
    • Developed and designed the RRC Connection Reconfiguration message and all scenarios that required sending that message.
    • Designed and built the LTE inter-RAT handover functionality.
    Technologies: C++, Python, Agile, LTE, Jenkins, Google Test (GTest), HTML, 5G, Optimization
  • DevOps Engineer

    2010 - 2011
    Nokia
    • Worked as the DevOps engineer in the Nokia central configuration team.
    • Built a new CI pipeline for WCDMA and LTE software building and testing.
    • Created a set of new Python scripts responsible for building a software update package.
    • Composed a set of new Python scripts responsible for the software update package testing on the physical test 3G lab network including the recovery script after fatal update errors.
    • Developed a set of new Python scripts responsible for the broadcast email communication to various teams about the live lab network tests and release updates.
    Technologies: Python, Jenkins, DevOps, Perl, HTML, HTML Templates, Email Templates, HTML Email, XML, eMake, Integration, CSS, CI/CD Pipelines, cURL Command Line Tool

Experience

  • ActixOne
    https://actix.com/actixone/

    ActixOne Enterprise is a scalable platform that provides a unified workspace for all network analytics and optimization activity for 5G, 4G/LTE, and 3G networks. It supports the loading, processing, and analysis of large data volumes

  • Actix Analyzer
    https://actix.com/analyzer/

    The industry-leading desktop solution, Actix Analyzer, provides advanced drive test survey analytics. It supports network optimization, network acceptance, and validation; it's used in 2G, 3G, LTE, VoLTE, and 5G rollouts.

    Actix Analyzer supports all major drive test equipment available. This unique position means engineers can analyze their data wherever it comes from. The data is normalized, so the same analysis works across different data sources.

  • Self-organizing Networks (SON)
    https://en.wikipedia.org/wiki/Self-organizing_network

    A self-organizing network (SON) is an automation technology designed to make the planning, configuration, management, optimization, and healing of mobile radio access networks simpler and faster.

    Together with the team, we were responsible for a large part of the LTE SON solution at Nokia including the complete automatic-neighbor-relation (ANR) detection solution.

Skills

  • Languages

    C++, Python, HTML, XML, Java, Clojure, SQL, Go, Perl, Ruby, C++14, CSS
  • Tools

    Vim Text Editor, Git, Kafka Streams, Jenkins, AWS Athena, Apache Avro, IntelliJ, Zsh, RabbitMQ, Docker Compose, Jira, Atlassian Confluence, eMake, cURL Command Line Tool
  • Paradigms

    Object-oriented Programming (OOP), Agile, DevOps, Data Science
  • Platforms

    Unix, Docker, Apache Kafka, Kubernetes, Amazon Web Services (AWS)
  • Other

    LTE, 5G, Session Initiation Protocol (SIP), Mathematics, Algorithms, Optimization, CI/CD Pipelines, WiFi, SIP Protocol, RTP, HTML Email, Email Templates, Data Scraping, RRC, HTML Templates, AWS, Integration, APIs, Data
  • Storage

    AWS S3, MySQL, PostgreSQL, MariaDB
  • Frameworks

    Ruby on Rails 5, Google Test (GTest), Ruby on Rails (RoR)

Education

  • Master's Degree in Computer Science
    2006 - 2011
    Wrocław University of Science and Technology - Wroclaw, Poland

To view more profiles

Join Toptal
Share it with others