Daniel Kersten

Software Engineer at Cellusys

Ireland

Current
Past
Education
  • Dublin City University
Connections
49 connections
Industry
Computer Software
Websites

Daniel Kersten’s Summary

As my final year university project, myself and my project partner designed and developed a framework for developing location aware audio based Augmented Reality applications. We came up with the initial concept and developed it into a working prototype. The prototype consisted of Zigbee motes, Ubisense and sensors (ultrasonic, accelerometer, digital compass...)
Work on this is being continued by the sensor research group in the Dublin City University Center for Digital Video Processing and the hardware is now being manufactured for research purposes by Tyndall Institute, Cork, Ireland.

I have also worked on power profiling of audio event detection software on Wireless Sensor Networks as a university project. This consisted of porting software developed by the postgraduate research group to run on the microcontroller based hardware, simulating and analyzing it to determine power consumption and optimizations to reduce this and developing tools to determine which accuracy vs power consumption tradeoffs are most worthwhile. Details available in the 2006/7 section of this page: http://tinyurl.com/mtpuqe

I have knowledge of SMS messaging on GSM networks, SS7, SCCP, MAP/TCAP, ASN.1 and am learning about SIGTRAN. I have worked (and am still working) on an SMS Anti Spam/Fraud system in Cellusys, where I have written large portions of the CODEC and application logic in Java and C++.

I have some experience working on web applications in Python and Django and have helped develop some web software for the Irish Primary Principals' Network.

I am interested in programming language design and implementation, especially for large-scale distributed/concurrent systems, dataflow/flow-based languages, extensible/modular component based languages, virtual machines and operating system integration. Recently, I have started to blog about these topics and am slowly developing a next-generation programming language and toolchain in my spare time.

Daniel Kersten’s Specialties:

Python, Java, C++, GSM, SMS, SS7, JAIN


Daniel Kersten’s Experience

  • Software Engineer

    Cellusys

    (Privately Held; Computer Software industry)

    July 2008Present (1 year 1 month)

    Developing core technologies in Java and C++.

  • Trainee Software Engineer

    Cellusys

    (Privately Held; 11-50 employees; Telecommunications industry)

    April 2007September 2007 (6 months)

  • Lab Tutor

    Dublin City University

    (Educational Institution; 1001-5000 employees; Higher Education industry)

    October 2005April 2006 (7 months)

    Tutored first year students in Java and Assembly programming.


Daniel Kersten’s Education

  • Dublin City University

    Computer Applications (Software Engineering) , 20042008

    Activities and Societies:
    Member of Redbrick (computer networking society) and Snowboarding Club.

Additional Information

Daniel Kersten’s Websites:

Daniel Kersten’s Interests:

programming, technology, wireless sensor networks, computer games, game development, music, music production, snowboarding, airsoft, 3d graphics, programming languages/compilers, operating systems, augmented reality, virtual reality

Daniel Kersten’s Groups:

ACM, SIGPLAN, SIGOPS, SIGGRAPH

  •    Telecom Professionals
  •    Python Ireland
  •    Redbrick
  •    Django
  •    GSM Roaming
  •    ODCSSS
  •    C++ Professionals
  •    GameDev.net
  •    Dublin City University Alumni
  •    Global Telecom Professionals Group(GTPG)
  •    Python Geeks
  •    Factor Developers
  •    Python Developers in Entertainment & Media
  •    Vyper Logix Python Group

Daniel Kersten’s Honors:

Participated in the International Olympiad in Informatics in 2003 and 2004.
Came 2nd in the Irish Schools Programming Competition, 2004.
Came 4th in the Irish Schools Programming Competition, 2003.


Daniel Kersten’s Contact Settings

Interested In:

  • career opportunities
  • consulting offers
  • new ventures
  • expertise requests
  • business deals
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Daniel Kersten’s full profile:

  • See who you and Daniel Kersten know in common
  • Get introduced to Daniel Kersten
  • Contact Daniel Kersten directly

View Full Profile