137 lines
3.8 KiB
Plaintext
137 lines
3.8 KiB
Plaintext
let Job = ./types/Job.dhall
|
|
|
|
let Salary = ./types/Salary.dhall
|
|
|
|
let annual = \(rate : Natural) -> Salary::{ amount = rate }
|
|
|
|
let hourly = \(rate : Natural) -> Salary::{ amount = rate, per = "hour" }
|
|
|
|
let annualCAD = \(rate : Natural) -> Salary::{ amount = rate, currency = "CAD" }
|
|
|
|
in [ Job::{
|
|
, company = "Symplicity"
|
|
, title = "Junior Systems Administrator"
|
|
, startDate = "2013-11-11"
|
|
, endDate = Some "2014-01-06"
|
|
, daysWorked = Some 56
|
|
, salary = annual 50000
|
|
, leaveReason = Some "terminated"
|
|
}
|
|
, Job::{
|
|
, company = "OpDemand"
|
|
, title = "Software Engineering Intern"
|
|
, startDate = "2014-07-14"
|
|
, endDate = Some "2014-08-27"
|
|
, daysWorked = Some 44
|
|
, daysBetween = Some 189
|
|
, salary = annual 35000
|
|
, leaveReason = Some "terminated"
|
|
}
|
|
, Job::{
|
|
, company = "Crowdflower (contract)"
|
|
, title = "Consultant"
|
|
, startDate = "2014-09-17"
|
|
, endDate = Some "2014-10-15"
|
|
, daysWorked = Some 28
|
|
, daysBetween = Some 21
|
|
, salary = hourly 90
|
|
, leaveReason = Some "contract not renewed"
|
|
}
|
|
, Job::{
|
|
, company = "VTCSecure (contract)"
|
|
, title = "Consultant"
|
|
, startDate = "2014-10-27"
|
|
, endDate = Some "2015-02-09"
|
|
, daysWorked = Some 105
|
|
, daysBetween = Some 12
|
|
, salary = hourly 90
|
|
, leaveReason = Some "contract not renewed"
|
|
}
|
|
, Job::{
|
|
, company = "IMVU"
|
|
, title = "Site Reliability Engineer"
|
|
, startDate = "2015-03-30"
|
|
, endDate = Some "2016-03-07"
|
|
, daysWorked = Some 343
|
|
, daysBetween = Some 49
|
|
, salary = annual 125000
|
|
, leaveReason = Some "demoted"
|
|
}
|
|
, Job::{
|
|
, company = "IMVU"
|
|
, title = "Systems Administrator"
|
|
, startDate = "2016-03-08"
|
|
, endDate = Some "2016-04-01"
|
|
, daysWorked = Some 24
|
|
, daysBetween = Some 1
|
|
, salary = annual 105000
|
|
, leaveReason = Some "quit"
|
|
}
|
|
, Job::{
|
|
, company = "Pure Storage"
|
|
, title = "Member of Technical Staff"
|
|
, startDate = "2016-04-04"
|
|
, endDate = Some "2016-08-03"
|
|
, daysWorked = Some 121
|
|
, daysBetween = Some 3
|
|
, salary = annual 135000
|
|
, leaveReason = Some "quit"
|
|
}
|
|
, Job::{
|
|
, company = "Backplane.io (defunct)"
|
|
, title = "Software Engineer"
|
|
, startDate = "2016-08-24"
|
|
, endDate = Some "2016-11-22"
|
|
, daysWorked = Some 90
|
|
, daysBetween = Some 21
|
|
, salary = annual 105000
|
|
, leaveReason = Some "terminated"
|
|
}
|
|
, Job::{
|
|
, company = "Heroku (contract)"
|
|
, title = "Consultant"
|
|
, startDate = "2017-02-13"
|
|
, endDate = Some "2017-11-13"
|
|
, daysWorked = Some 273
|
|
, daysBetween = Some 83
|
|
, salary = hourly 120
|
|
, leaveReason = Some "hired"
|
|
}
|
|
, Job::{
|
|
, company = "Heroku"
|
|
, title = "Senior Software Engineer"
|
|
, startDate = "2017-11-13"
|
|
, endDate = Some "2019-03-08"
|
|
, daysWorked = Some 480
|
|
, daysBetween = Some 0
|
|
, salary = annual 150000
|
|
, leaveReason = Some "quit"
|
|
}
|
|
, Job::{
|
|
, company = "Lightspeed POS"
|
|
, title = "Expert principal en fiabilité du site"
|
|
, startDate = "2019-05-06"
|
|
, endDate = Some "2020-11-27"
|
|
, daysWorked = Some 540
|
|
, daysBetween = Some 48
|
|
, salary = annualCAD 115000
|
|
, leaveReason = Some "quit"
|
|
}
|
|
, Job::{
|
|
, company = "Tailscale"
|
|
, title = "Software Designer"
|
|
, startDate = "2020-12-14"
|
|
, endDate = Some "2022-03-01"
|
|
, daysWorked = Some 442
|
|
, daysBetween = Some 0
|
|
, salary = annualCAD 135000
|
|
, leaveReason = Some "raise"
|
|
}
|
|
, Job::{
|
|
, company = "Tailscale"
|
|
, title = "Archmage of Infrastructure"
|
|
, startDate = "2022-03-01"
|
|
, salary = annualCAD 147150
|
|
}
|
|
]
|