Skip to content

Instantly share code, notes, and snippets.

@tomasharkema tomasharkema/resume.swift
Last active Jun 1, 2017

What would you like to do?
//: Resume - noun: a document to secure new employment
import Foundation
enum ExperienceLevel {case experienced;case medior;case adequate;case beginner;case shr¯__¯g;};typealias Experience = (String, String, Date); typealias School = (String, String, String, Int, Date?);typealias CodeExperience = (String, Date, ExperienceLevel);typealias ProudOf = (String, String, URL?);typealias Hobby = (String, URL?);typealias LanguageExperience = (Locale, ExperienceLevel)
let alsoAvailableAt = URL(string: "")
let name = "Tomas Harkema"
let lookingFor = "A graduation project"
let birthDay = Date(timeIntervalSince1970: 760615200)
let email = URL(string: "")
let website = URL(string: "")
let github = URL(string: "")
let flickr = URL(string: "")
let linkedin = URL(string: "")
let experience: [Experience] = [
(company: "Q42",
position: "Mobile App Developer",
when: Date()),
(company: "Tomas Harkema Media",
position: "Owner, Web Developer",
when: Date(timeIntervalSince1970: 1398110363))
let proudOf: [ProudOf] = [
(project: "Hoelang tot Trein",
highlight: "My own public transport app",
url: URL(string: "")),
(project: "PostNL iOS app",
highlight: "The pull to refresh animation :)",
url: URL(string: "")),
(project: "9292 App",
highlight: "App iPhone 6(s) ready",
url: URL(string: "")),
(project: "Play Framwork port into Swift",
highlight: "Proud of my attempt to port the Play Framwork in Swift",
url: URL(string:"")),
(project: "uButler",
highlight: "Concept of chat-only interface",
url: URL(string: "")),
(project: "Nationaal Millitair Museum App",
highlight: "Matrix-style hack screen",
url: URL(string: ""))
let schooling: [School] = [
(institution: "Hogeschool van Amsterdam",
topic: "Computer Science",
degree: "Bachelor",
year: 4,
finished: nil),
(institution: "Hogeschool van Amsterdam",
topic: "Communication and Media Design",
degree: "Bachelor",
year: 3,
finished: Date(timeIntervalSince1970: 1398110363)),
(institution: "Blaise Pascal College Zaandam",
topic: "Nature and Technics",
degree: "HAVO (highschool)",
year: 5,
finished: Date(timeIntervalSince1970: 1335038363))
let codeExperience: [CodeExperience] = [
(language: "Swift",
since: Date(timeIntervalSince1970: 1401703200),
level: .experienced),
(language: "Objective C",
since: Date(timeIntervalSince1970: 1380558384),
level: .medior),
(language: "Java",
since: Date(timeIntervalSince1970: 1380558384),
level: .experienced),
(language: "Android",
since: Date(timeIntervalSince1970: 1380558384),
level: .experienced),
(language: "Scala",
since: Date(timeIntervalSince1970: 1443630384),
level: .beginner),
(language: "PHP",
since: Date(timeIntervalSince1970: 1128097584),
level: .shr¯__¯g)
let hobbies: [Hobby] = [
URL(string: "")),
URL(string: "")),
URL(string: "")),
URL(string: ""))
let languages: [LanguageExperience] = [
(Locale(identifier: "nl_NL"), .experienced),
(Locale(identifier: "en_US"), .medior),
(Locale(identifier: "de_DE"), .beginner),
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.