Hi. I'm Liu Peng (刘鹏)

And I am a Software Engineer with background of networking technologies, working on both Android and iOS and Embeded System platforms.

Learn about what I do

Here's the stuff I do.

I have been working on Android for around 3 years and iOS for 1 year and now I am working on a cross platform project.

Education

M.Sc(Tech.) with Distinction at Aalto University. My master thesis's topic: "Developing a Solution for Multimedia Home Networking".

Travel

I enjoy traveling to different countries and experiencing different lifestyles, currently I live in Helsinki.

Mobile Development

With great passion in Mobile and Internet technology, I like to create awesome mobile applications on different platforms.

Language

I am a native Chinese speaker, fluent English speaker and now trying to learn some Finnish in spare time.

Sports

I am a table tennis player. I enjoy jogging, orienteering and badminton as hobby.

Here’s some stuff I made recently.

Android and iOS projects you can find in the App Store.

Streambels (AllConnect)

Stream what’s on your phone or tablet to any speakers, smart TV, set-top box or any other connected device in your home.

AllConnect SDK

AllConnect technology provides a unified API that allows you to build mobile apps that communicate with billions of devices.

InPoint

The indoor positioning project InPoint was funded by Ericsson, organized by Design Factory, Aalto University. Our team built an indoor positioning prototype using Wi-Fi fingerprint technology. The outcome is an Android application, an Android calibration tool and a positioning engine running on the server

UPnP Scanner

UPnP Scanner is an Android App which can discover any UPnP and DIAL devices present in the local network.

Tethering Shortcut

Tethering Shortcut is a Android App give you much simpler way to create your own WiFi spot on your phone.

Screen Recorder for Root

Screen recorder is an Android tool to record your phone screen as MP4 video to your SD card. *Root required.

Site Knows

Site Knows is an unfinished project which utilize indoor positioning technology to provide services for indoor shopping or navigation use cases.


And here are some school project work I have done.

Network Programming

Project work for network programming course at Aalto University, it includes an http client, an http server and an http proxy. All are written in C and POSIX APIs.

Poker Manager

Project work for C++ course at Aalto University. The program consists of a history file parser, a sqlite database, a statistic module and user interface written with QT.

Car Project

Project work for Embedded System course at Aalto University. The program drives a racing car and navigates a given route autonomously. The program is written in C and cross compiled to a micro controller.

Code Cleaner

Homework for UNIX Application Programming course. This is a program to remove C/C++ comments and empty lines in several files at the same time. Every file is processed in a separate process. The cleaned code is stored to another file named filename.cleaned. The log information is stored to a log file. It is written in C and POSIX APIs.

Print Capture

Homework for UNIX Application Programming course. This program offers a function named redirect(char *F_name) to capture the standard output stream and print the content to a file, whose file name can be defined in the old program. The child processes and threads spawned by the programs are also supported. However, STDERR message is not redirected and should be left untouched. It is written in C and POSIX APIs.

Here's some photos I took.

I always appreciate the color of the world.

It's always nice to know new friends.

Send message to me