Kelvin Williams

Currently working as a full-stack mobile (iOS and React Native) and backend developer.

Available for freelance opportunities.

Enthusiastic about mobile development and particularly excited about React Native, which is why I started madewithreactnative.com to showcase apps made with React Native and interview developers and team about their React Native experience.

I write about things I have learned and software development in general on my personal blog at celsiusnotes.com.

Contact me via celsiuswilliams@gmail.com or via the Contact form below

Experience

Freelance Mobile Developer

Lykon

  • Building the Lykon Health Coach 360 mobile app from scratch in an interdisciplinary team of developers and designers.
  • Responsible for implementing delivering supplied user interfaces and functionalities.
  • Ported the softgarden app to Android with React Native, and continuing development as a cross-platform app with one code base.
  • Involved in refining proposed features with regards to feasibility and quick turnaround time
  • September 2018 - Current

    Full Stack Mobile (iOS, React Native) Developer

    Softgarden e-Recruiting

  • Took over the C​offi iOS​ app from previous team and successfully completed and published the app.
  • Created and published the softgarden iOS app in team of 3. Temporarily acted as team lead, responsible for provisioning and distribution of builds.
  • Ported the softgarden app to Android with React Native, and continuing development as a cross-platform app with one code base.
  • June 2016 - August 2018

    Freelance Mobile Developer

    Rohpost

  • Took over Rohpost app from previous developer.
  • Finished the project by fixing bugs, implementing missing features and improving loading performance until the app was ready to be published in the app stores.
  • August 2017 - November 2017

    Student Employee and Master's Thesis

    Fraunhofer Fokus

  • Implemented a fuzzy reasoning eninge, for processing real-time measurements from radio transceivers for delivering facts about the spectral environment to a spectrum manager for dynamic spectrum access, to enable low-interference and robust communication in dense wireless environments. View thesis.
  • September 2015 - April 2016

    Internship and Student Employee

    Fraunhofer HHI

  • Implemented an automated fiber to fiber alignment algorithm for passive waveguide structures in LabView.
  • Conducted fiber-optic power measurements on detector chips for high data rate communication.
  • August 2012 - February 2014

    Education

    Technical University of Berlin

    Master of Science
    Computer Engineering

  • Master's degree in Computer Engineering with a focus on Networking, at the TU Berlin.
  • Thesis entitled: 'Design and implementation of a minimal context reasoning engine for robust dynamic spectrum access wireless communication.
  • Implemented proof of concept fuzzy reasoning engine in C++, for assessing and allocating spectral bands.
  • August 2014 - April 2016

    Universidad Politécnica de Valencia

    Academic year abroad
    Erasmus/Leonardo Scholarship

  • Academic year abroad studying Electrical Engineering at the Universidad Politécnica de Valencia.
  • July 2011 - August 2012

    Technical University of Berlin

    Bachelor of Science
    Electrical Engineering

  • Bachelor's degree in Electrical Engineering with a focus on telecommunications engineering.
  • Thesis entitled: 'Automation of fiber-chip alignments for passive waveguide structures'
  • August 2008 - August 2013

    Skills

    Programming Languages & Tools

    • React Native

    • JavaScript

    • Node.js

    • Swift

    • iOS

    • Java

    • C

    • C++

    • Python

    • HTML

    • CSS

    • Git

    • (No)SQL

    • Nginx

    • Docker

    • Firebase

    • MobX

    Experienced with

    • Developing native (iOS) and cross-platform mobile apps with React Native
    • Web and Backend Development
    • Working in cross-functional agile team with both the Kanban & Scrum methodologies

    Languages

    • Native Proficiency: English, German
    • Conversational: Spanish, Portuguese

    Contact

    Contact me if you:
    • need to hire a versatile freelance software developer.
    • have any questions and want to find out more about the services I provide.
    • just want to say 'hello'.