Home

Lukasz Skalski

I am an embedded software engineer.

About Me

TL;DR

Hi, I’m Lukasz Skalski and I live in Warsaw (Poland). I’m open source enthusiast and guy who lives and breathes all things related to IT (especially Linux and embedded systems). While you are here, I hope you can find something interesting. Please feel free to contact me.

Who am I

My name is Lukasz Skalski. I was born in 1988. I spent my whole childhood in a small, but very charming town – Izbica Kujawska. In 2008, I graduated from the Complex of Electronic Schools in Wloclawek. Then I started studying at Gdansk University of Technology – Faculty of Electronics, Telecommunications and Informatics (major: Computer Electronic Systems). In 2012, I was awarded a title of Electronics Engineer. My thesis was Bioimpedance Measurements. The two publications below are the results of my work (I am one of the authors of these texts):

  • Monitoring of a bathing person” (published in Journal of Medical Imaging and Health Informatics)

  • Detection of person presence and its activity in the bathtub” (XV International Conference on Electrical Bio-Impedance – ICEBI)

Furthermore in 2012, I published my first book about Linux for embedded systems – “Linux. Podstawy i aplikacje dla systemów embedded” as a result of my cooperation with Wydawnictwo BTC. The book is a guide on hardware (GPIO, I2C, 1-Wire, RS232, etc.) and software (Linux kernel, u-boot bootloader) aspects of using Linux on ARM architecture.

In 2013, I gained a Master’s Degree. You can find more info about my Master’s Degree Thesis here – Virtual Impedance Meter. Since graduation I’ve worked as a Software Engineer at Samsung Electronics (Samsung R&D Institute Poland).

What about my hobby? I’m interested in everything, but I don’t have too much time to fulfill all my plans, projects, etc. I spend all my free time on designing various devices with small microcontrollers and creating software. My particular interest is Linux for embedded systems, open-source software and hardware-software interfaces. You can find some of my hobby projects in this blog. Character traits? Stubborn and tenacious in achieving my goals.

This is only a brief summary of myself. If you are interested in getting to know me better (my publications, work experience, awards, etc.) please visit my LinkedIn profile or Resume page. Please feel free to contact me.

Services

icon-02

SOFTWARE DEVELOPMENT

icon-03

HARDWARE DEVELOPMENT

icon-01

COPYWRITER

icon-04

PROBLEM SOLVER

Work Process

DISCOVER

IDEA

DESIGN

DEVELOP

TEST

LAUNCH

Resume

WORK HISTORY

Mar 2016 – CURRENT

Senior Software Engineer

Samsung R&D Institute Poland

– Operating System Development,
– Linux Embedded System Programming,
– Open Source contributions,

Jan 2014 – Mar 2016

Software Engineer

Samsung R&D Institute Poland

– Operating System Development,
– Linux Embedded System Programming,
– Open Source contributions,

Jul 2013 – May 2014

CEO & Founder

Lukasz Skalski Technologie

IT Contractor at Samsung R&D Institute Poland.

Dec 2012 – May 2014

Exclusive Author

mikrokontroler.pl

In 2012 I started cooperation with mikrokontroler.pl portal. The results of this cooperation are set of articles about Raspberry Pi – small, cheap and very popular single board computer. All articles contain a wide range of material – from the general knowledge about hardware interfaces (GPIO, 1-Wire, RTC, …) to multimedia applications (OpenCV, …).

Full list of articles – mikrokontroler.pl
http://www.lukasz-skalski.com/portfolio/mikrokontroler-pl-articles/

Jan 2009 – Jun 2013

Electronics Programmer/Designer

Freelancer

Designing and constructing embedded systems based on 8-/16- and 32-bit microcontrollers for companies as well as individual customers.

May 2012 – May 2013

Software Engineer

NoMachine

– Porting NX software to embedded systems,
– NX software development,

Sep 2011 – Dec 2011

Exclusive Author

Wydawnictwo BTC

In 2012, I published my first book about Linux for embedded systems – “Linux. Podstawy i aplikacje dla systemow embedded“, as a result of my cooperation with Wydawnictwo BTC. The book is a guide about the hardware (GPIO, I2C, 1-Wire, RS232, etc.) and software (Linux kernel, u-boot bootloader) aspects of using Linux on ARM architecture.

http://www.lukasz-skalski.com/portfolio/my-book-linux-embedded/

Jul 2011 – Aug 2011

Electronics Programmer/Designer

radioNAV Gdansk

Complete design and implementation (hardware and software design, PCB assembling) of a TCP/IP Controller – University required apprenticeship.

http://www.lukasz-skalski.com/portfolio/ethernet-tcpip-controller/

EDUCATION

2008 – 2013

Computer Electronic Systems – Master’s degree

Gdansk University of Technology

Master’s Thesis – Virtual Impedance Meter.

The designed device is compact and easy to use Virtual Impedance Meter allowing to measure impedance in a wide frequency range (from 10 Hz up to 100 kHz). The most important features of the analyzer are small size (4-layer PCB) and low production cost. Thanks to the use of an impedance measurement method based on DSP and AD5933 microsystem (high precision impedance converter system solution that combines an on-board frequency generator with a 12-bit, 1 MSPS, analog-to-digital converter) with complex analog conditioning circuit, the developed instrumentation can be compared to portable analyzers offered by top worldwide manufacturers.

http://www.lukasz-skalski.com/portfolio/virtual-impedance-meter/

PUBLICATIONS / PRESENTATIONS

Mar 2015 – Jun 2015

Controlling the Raspberry Pi via the WebSocket protocol

Tanzstunde: Raspberry Pi steuern mit Android

Raspberry Pi Geek – Linux New Media USA, LLC
Linux Magazine – COMPUTEC MEDIA GmbH

Abstract: The various small computers with relatively powerful microprocessors now on the market are attractive to developers, engineers, and makers alike. The processors provide fast and easy access to hardware buses via I2C, 1-Wire, or SPI, allowing users to combine the worlds of software and electronics. Connecting data to the real world – for example, by reading external sensors or controlling actuators – calls for simple and efficient communication between a client and server, as provided by the WebSocket protocol. Basically, this technology is used when you want to realize fast and powerful, bi-directional communication in real time between web applications and clients. In this article, I present two sample projects involving the operation of a Raspberry Pi as a WebSocket server to which a WebSocket client sends asynchronous broadcast messages […]

http://www.raspberry-pi-geek.com/Archive/2015/12
http://www.linux-magazin.de/Ausgaben/2015/04/Websockets
http://www.lukasz-skalski.com/portfolio/linux-magazine-articles/

Nov 2014

An Open Source and Open Hardware Smart Home

Jesien Linuksowa / Linux Autumn / 2014 Conference

At the beginning of November 2014, I had the opportunity to give a speech at a “Jesien Linuksowa 2014” conference. “Jesien Linuksowa” (Linux Autumn) is a “[…] social-scientific meeting for enthusiasts of the Free Software and the GNU/Linux that is organized by the management board of the Polish Linux Users Group”. It was also the first opportunity to present new (pre-release) version of my application – “Raspberry Control 2.0“.

http://www.lukasz-skalski.com/…/jesien-linuksowa/

Mar 2012

Monitoring of a bathing person

Journal of Medical Imaging and Health Informatics

Abstract: Ageing of the population in developed countries is a major problem and a challenge not only from a social or an economic point of view, but it is also a challenge for engineers, as in the near future there maybe a lack of personnel to take care of the elderly. […] We analyze possibility of bathing person presence by means of impedance spectroscopy. We study optimal electrode configuration for detection of the person in the bathtub and influence of bathing water ingredients (salts, shampoo, soap) on the detectability. Finally we are interested in estimation of person’s activity during the bath process by means of impedance measurements. We have designed prototype of such embedded system and showing results of primary measurements […]

American Scientific Publishers, Journal of Medical Imaging and Health Informatics, Volume 2, Number 1, March 2012, pp. 27-34(8),

http://www.aspbs.com/jmihi

2012

Detection of person presence and its activity in the bathtub

XV International Conference on Electrical Bio-Impedance (ICEBI)
XIV Conference on Electrical Impedance Tomography 2013 (EIT)

Abstract: A practical application of a bioimpedance technique for a detection of a bathing person is presented in the paper. It addresses the possibility of supervising people in the bathtub without voiding of their intimacy. The measurement system installed in a fiber-glass or a plastic bathtub is able to detect a presence of the bathing person, to estimate its activity and thus to detect potentially dangerous events. In the paper a principle of measurement, working prototype and measurements are presented. The proposed method can be useful for supporting and supervising bathing of elders, partially disabled or people with some health state risk during the bath and living alone.

http://www.icebi-conference.org

2012

Linux. Podstawy i aplikacje dla systemow embedded

Wydawnictwo BTC

In 2012, I published my first book about Linux for embedded systems – “Linux. Podstawy i aplikacje dla systemow embedded“, as a result of my cooperation with Wydawnictwo BTC. The book is a guide about the hardware (GPIO, I2C, 1-Wire, RS232, etc.) and software (Linux kernel, u-boot bootloader) aspects of using Linux on ARM architecture.

http://www.lukasz-skalski.com/portfolio/my-book-linux-embedded/

Skills

Programming (C, Bash, …)

Embedded Systems/Software

Microcontrollers

Linux

Software Engineering

Electronics

PCB Design (Eagle, KiCAD, …)

Hardware Engineering

PRIZES AND AWARDS

Oct 2007

Prime Minister’s Scholarships

Outstanding Student Award

Oct 2006

Prime Minister’s Scholarships

Outstanding Student Award

Sep 2005

Prime Minister’s Scholarships

Outstanding Student Award

Portfolio

project_mazda_0

Mazda Media Player

Software

project_virtualmeter_0

Virtual Impedance Meter

Hardware, Software

project_tcpcontroller_0

Ethernet TCP/IP Controller

Hardware, Software

project_mikrokontroler_0

mikrokontroler.pl – articles

Other

project_internetowy_0

[PL] Sterownik Internetowy

Hardware, Software

project_websocket_0

Linux Magazine – Articles

Date: 01-04-2015

project_mybook_0

My Book – Linux Embedded

Date: 20-04-2012

project_ubuntuomap_0

Ubuntu on DevKit8000

Date: 17-04-2012

project_sgxdemo_0

SGX demos – OMAP3 Board

Date: 19-01-2012

project_rfid_0

RFID Reader Prototype

Date: 12-01-2012

project_oxdroid_0

0xdroid on DevKit8000

Date: 28-12-2011

project_asic_0

CD4001B – ASIC Design

Date: 27-12-2011

project_astronomical_0

Astronomical Timer

Date: 14-06-2011

Contact

Let’s Socialize

Reach Me

based in Warsaw, Poland

homepage: www.lukasz-skalski.com

lukasz.skalski [at] op.pl

Freelance Available

Drop Me A Line

Lukasz Skalski Embedded Software Engineer
Hi, I'm Lukasz Skalski and I'm open source enthusiast and guy who lives and breathes all things related to IT - especially Linux and embedded systems. Have a look around, check out my Resume and Portfolio to catch up some of my projects. Please feel free to contact me. Let's work together and make something great!
Send