diff --git a/_data/resume/work.yml b/_data/resume/work.yml index 7cd34be0..0bfe69e5 100644 --- a/_data/resume/work.yml +++ b/_data/resume/work.yml @@ -32,6 +32,27 @@ entries: - "Improved infrastructure to facilitate writing tests. Created various test helpers/mocks/utilities and organized them into reusable frameworks for feature teams to utilitize in their tests." - "TBA / in-progress" + - title: Independent Contractor (iOS) + organization: Causal Labs + location: Remote + start: Apr 2023 + end: Jul 2023 + link: 'https://causallabs.io' + img: + name: work-causal.png + title: Causal Labs + description: "Hired as an independent contractor to build the iOS SDK for Causal. This work was subcontracted through [Fullsend Solutions](https://www.fullsend.io). I was responsible for writing the entire [Causal iOS Client SDK](https://github.com/causalLabs/ios-client-sdk). Causal is a session tracking, feature management, and A/B testing tool." + bullets: + - "Built the entire initial SDK for iOS. This included defining the entire public API for iOS and writing [Mustache](https://github.com/mustache) templates for Causal's Swift code generation." + - "Drafted a development plan and coordinated closely with Causal and Fullsend on development, + and provided timely updates on project status." + - "Wrote complete documentation for the SDK with 100% coverage, including a 'Getting Started' guide + and an example project demonstrating the SDK." + - "Wrote a comprehensive unit test suite with ~80% code coverage and implemented CI on GitHub Actions." + - "Published SDK via CocoaPods and established release process." + - "Wrote developer documentation for working on the SDK." + - "Assisted with onboarding and knowledge transfer for new team members who eventually took over the project." + - title: Independent Contractor (iOS) organization: Hopscotch location: Remote @@ -41,7 +62,7 @@ entries: img: name: work-hopscotch.png title: Hopscotch - description: "Hired as an independent contractor (part-time) to work on the Hopscotch iOS app. + description: "Hired as an independent contractor to work on the Hopscotch iOS app. While I did work on a few user-facing features, a large portion of my time was spent on infrastructure work --- paying off some technical debt, automating the release process and other tedious development tasks, improving code quality diff --git a/img/resume/work-causal.png b/img/resume/work-causal.png new file mode 100644 index 00000000..ee6410b9 Binary files /dev/null and b/img/resume/work-causal.png differ diff --git a/linkedout.md b/linkedout.md index aa86ff2f..11c414ec 100644 --- a/linkedout.md +++ b/linkedout.md @@ -4,7 +4,7 @@ title: Curriculum Vitae description: My full resume and work history --- -

Last updated: January 2023

+

Last updated: July 2023

After working for a number of years as a full-time employee at various companies, I went independent at the end of 2019. I'm currently focusing on my own apps and open source projects while doing freelance and contract work for various clients.