Tomasz Szafrański

Tomasz Szafrański

Trainee

Followers of Tomasz Szafrański575 followers
location of Tomasz SzafrańskiCracow Metropolitan Area

Connect with Tomasz Szafrański to Send Message

Connect

Connect with Tomasz Szafrański to Send Message

Connect
  • Timeline

  • About me

    Senior Software Enginer/Tech Lead

  • Education

    • Politechnika Krakowska im. Tadeusza Kościuszki

      2010 - 2014
      Engineer's degree Mechatronics, Robotics, and Automation Engineering 5.0

      Activities and Societies: Electronics Engineer's work topic: Design of automation of milk production with PLCGraduation diploma with distinctionWinner of prize name professor Kazimierz Szewczyk

    • Politechnika Krakowska im. Tadeusza Kościuszki

      2014 - 2015
      Master's degree Mechatronics, Robotics, and Automation Engineering 5.0

      Activities and Societies: Electronics Topic of master's work: Control and positioning of photovoltaic cell with Maximum Power Point Tracking algorithmGraduation diploma with distinction

    • Politechnika Krakowska im. Tadeusza Kościuszki

      2012 - 2016
      Engineer's degree Computer Software Engineering 5.0

      Activities and Societies: Electronicts/Microcontrollers/"on boards computers creators" Engineer's work topic: Project of electronic weather station with remote data reading systemGraduation diploma with distinction

  • Experience

    • ASTOR - Technology meets People

      Jul 2013 - Aug 2013
      Trainee

      Responsibilities:1) Creating and editing programs based on Wonderware InTouch2) PLC - GE programming, works with networks Profinet, Profibus and ModBus3) Hardware analysis and limited repairing 4) Creating tutorials for new configuration with PLC network based on industrial switch (ring topology) and additional devices sutch as power inverter.

    • Warsztaty Robotów/Nowoczesny Wymiar Edukacji

      Aug 2014 - Nov 2014
      Student intership

      Responsibilities:1) Creating new robots model based on available design2) Finding new creative way of using available sensors

    • Nokia

      Apr 2015 - May 2022

      1) LFS (Linux From Scratch), platform service's 2) K2MR (Keppler 2 message routing, message forwarding from K2 to DSP) 3) u-boot4) system build maintenance and integration (CMake, yocto)5) Nokia internal trainer ("C++ basic", "C++ 11/14/17", "Cmake", "Concurent and Distributed programming in C++11", "Concurent and Distributed programming in C++11 (Design Patterns)")6) support on front lines related to 5G 8CC L3 integration camp in ParisRFSW1) Integrate new sensors with I2C protocol (new driver)2) Wrapp FPGA functionality and other onboard test into executable multi-threading C++ code3) Code review and support for team members4) Code coverage and UTCPlane1) Implementing new feature2) Review of new features, specyfication and requirements3) Specyfication and requirements implementation Show less Responsibilities:1) Creation and maintenance of time (phase) and frequency multithreaded synchronization application code (both C & C++) for base station in WCDMA, LTE and future 5G 2) Working with synchronization based on PTPv2, NTPv4, SyncE, GNSS (GPS + GLONASS + QZSS) and radio based (LTE TDD)3) Troubleshooting of customers and internal issues4) Creation and maintenance of SCT testing envinronment (Bash/Python) 5) Continous Integration envinronment automation, testing and code integration6) Management of code repository (SVN/GIT)7) Management of job automation and analysis tools (Jenkins, Coverity, Sonar)8) Management and maintenance of labolatory envinronment. Maintenance of hardware, and envinronment. 9) Creating and maintaining new and legacy tools. Show less

      • Technical Lead/RnD Engineer

        May 2021 - May 2022
      • Senior RnD Engineer

        Nov 2017 - May 2022
      • Software Engineer

        Apr 2015 - May 2022
    • TS.IT.DEV

      Jun 2022 - now
      Software Engineer
    • Rainlabs

      Jun 2022 - now
      Senior Software Engineer

      Consultant for HaleyTek and Volvo Cars Corporation1) Software Download component (swdl/sdboss) expertise2) QNX build system, slm, sepolicy3) Android build system (soong), init.rc, selinux policy (avc), grpc communication protocol, update_engine, dynamic partition, virtual A/B4) Diagnostics, UDS communication protocol, microservices architecture5) qdl, fastboot, uds swdl, partial_update, fallback, vbfsActivelly working on project between HT, VCC, Ecarx sutch as:comet, meteorite, gpa (asteroid), spa2 (dhu), icup Show less

  • Licenses & Certifications

    • Official electric license for low voltage installations (up to 1kV)

      Stowarzyszenie Elektryków Polskich (SEP)
      Mar 2013
    • Certified SAFe® 4 Scrum Master

      Scaled Agile, Inc.
      Oct 2018
      View certificate certificate