Skip to content

Commit

Permalink
update
Browse files Browse the repository at this point in the history
  • Loading branch information
mickmaccallum committed Aug 23, 2024
1 parent 3301218 commit 9e51d13
Show file tree
Hide file tree
Showing 14 changed files with 140 additions and 225 deletions.
102 changes: 70 additions & 32 deletions Gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,65 +1,103 @@
GEM
remote: https://rubygems.org/
specs:
addressable (2.7.0)
public_suffix (>= 2.0.2, < 5.0)
addressable (2.8.7)
public_suffix (>= 2.0.2, < 7.0)
bigdecimal (3.1.8)
colorator (1.1.0)
concurrent-ruby (1.1.5)
em-websocket (0.5.1)
concurrent-ruby (1.3.4)
em-websocket (0.5.3)
eventmachine (>= 0.12.9)
http_parser.rb (~> 0.6.0)
http_parser.rb (~> 0)
eventmachine (1.2.7)
ffi (1.11.1)
ffi (1.17.0)
ffi (1.17.0-arm64-darwin)
ffi (1.17.0-x86_64-darwin)
forwardable-extended (2.6.0)
http_parser.rb (0.6.0)
i18n (1.7.0)
google-protobuf (4.27.3)
bigdecimal
rake (>= 13)
google-protobuf (4.27.3-arm64-darwin)
bigdecimal
rake (>= 13)
google-protobuf (4.27.3-x86_64-darwin)
bigdecimal
rake (>= 13)
http_parser.rb (0.8.0)
i18n (1.14.5)
concurrent-ruby (~> 1.0)
jekyll (4.0.0)
jekyll (4.3.3)
addressable (~> 2.4)
colorator (~> 1.0)
em-websocket (~> 0.5)
i18n (>= 0.9.5, < 2)
jekyll-sass-converter (~> 2.0)
i18n (~> 1.0)
jekyll-sass-converter (>= 2.0, < 4.0)
jekyll-watch (~> 2.0)
kramdown (~> 2.1)
kramdown (~> 2.3, >= 2.3.1)
kramdown-parser-gfm (~> 1.0)
liquid (~> 4.0)
mercenary (~> 0.3.3)
mercenary (>= 0.3.6, < 0.5)
pathutil (~> 0.9)
rouge (~> 3.0)
rouge (>= 3.0, < 5.0)
safe_yaml (~> 1.0)
terminal-table (~> 1.8)
terminal-table (>= 1.8, < 4.0)
webrick (~> 1.7)
jekyll-paginate (1.1.0)
jekyll-sass-converter (2.0.1)
sassc (> 2.0.1, < 3.0)
jekyll-sitemap (1.3.1)
jekyll-sass-converter (3.0.0)
sass-embedded (~> 1.54)
jekyll-sitemap (1.4.0)
jekyll (>= 3.7, < 5.0)
jekyll-watch (2.2.1)
listen (~> 3.0)
kramdown (2.1.0)
kramdown (2.4.0)
rexml
kramdown-parser-gfm (1.1.0)
kramdown (~> 2.0)
liquid (4.0.3)
listen (3.2.0)
liquid (4.0.4)
listen (3.9.0)
rb-fsevent (~> 0.10, >= 0.10.3)
rb-inotify (~> 0.9, >= 0.9.10)
mercenary (0.3.6)
mercenary (0.4.0)
pathutil (0.16.2)
forwardable-extended (~> 2.6)
public_suffix (4.0.1)
rb-fsevent (0.10.3)
rb-inotify (0.10.0)
public_suffix (6.0.1)
rake (13.2.1)
rb-fsevent (0.11.2)
rb-inotify (0.11.1)
ffi (~> 1.0)
rouge (3.12.0)
rexml (3.3.6)
strscan
rouge (4.3.0)
safe_yaml (1.0.5)
sassc (2.2.1)
ffi (~> 1.9)
terminal-table (1.8.0)
unicode-display_width (~> 1.1, >= 1.1.1)
unicode-display_width (1.6.0)
sass-embedded (1.77.8)
google-protobuf (~> 4.26)
rake (>= 13)
sass-embedded (1.77.8-aarch64-mingw-ucrt)
google-protobuf (~> 4.26)
sass-embedded (1.77.8-arm64-darwin)
google-protobuf (~> 4.26)
sass-embedded (1.77.8-x86-cygwin)
google-protobuf (~> 4.26)
sass-embedded (1.77.8-x86-mingw-ucrt)
google-protobuf (~> 4.26)
sass-embedded (1.77.8-x86_64-cygwin)
google-protobuf (~> 4.26)
sass-embedded (1.77.8-x86_64-darwin)
google-protobuf (~> 4.26)
strscan (3.1.0)
terminal-table (3.0.2)
unicode-display_width (>= 1.1.1, < 3)
unicode-display_width (2.5.0)
webrick (1.8.1)

PLATFORMS
aarch64-mingw-ucrt
arm64-darwin
ruby
x86-cygwin
x86-mingw-ucrt
x86_64-cygwin
x86_64-darwin

DEPENDENCIES
bundler
Expand All @@ -69,4 +107,4 @@ DEPENDENCIES
tzinfo-data

BUNDLED WITH
2.0.1
2.5.6
28 changes: 10 additions & 18 deletions _data/settings.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,32 +15,24 @@ menu:
avatar: 05.jpg
name: Mick MacCallum
my-job: Senior Software Engineer
description: I'm a software engineer focused on mobile development. I'm primarily experienced with native iOS development although lately I've been using React Native more often than not.
description: Hey! I'm Mick, a software developer based in Babcock Ranch, Florida. My focus has always been on mobile development, with experience in both native iOS and React Native.
# description: I’m a product designer, illustrator & side-project enthusiast. I’m currently build great products at Pixel Media.
email: [email protected]

#-------------------------------
# Skills Section

skills-title: Professional Skills
skills:
- {name: Communication, value: '90'}
- {name: Learning, value: '95'}
- {name: Planning, value: '60'}
- {name: Visual Design, value: '80'}
- {name: UX Design, value: '85'}
- {name: Programming, value: '70'}
email: [email protected]

#-------------------------------
# Experience Section

experience-title: Experience
experience:
- {company-name: Evil Studios Limited, duration: 2018 - Present, job-position: Senior Software Engineer, description: "Lead developer for Evil Apples' iOS and Android apps. Oversaw integration of React Native on both platforms and assisted in the development of new backend features for its Node RESTful webservice."}
- {company-name: Parra, duration: January 2024 - Present, job-position: Co-founder, description: "Working on bringing Parra to market. Primarily responsible for the development of Parra's SDKs and CLI tools. We're launching soon, so check it out!"}

- {company-name: Cameo, duration: May 2021 - January 2024, job-position: Senior Software Engineer, description: "iOS Developer on Cameo's mobile team. Led successful initiatives to improve the overall quality of the iOS app, with a focus on performance, crash rate, and App Store ratings. Contributed to the development of a video recorder/editor pipeline with support for face filters and video editing. Also managed the release process for both iOS and Android apps, along with the associated deployment infrastructure."}

- {company-name: Evil Studios Limited, duration: March 2018 - May 2021, job-position: Senior Software Engineer, description: "Lead developer for Evil Apples' iOS and Android apps. Oversaw integration of React Native on both platforms and assisted in the development of new backend features for its Node RESTful webservice."}

- {company-name: Evil Studios Limited, duration: 2016 - 2018, job-position: Software Engineer, description: "Developer working on the Evil Apples iOS app, a top 25 card game in the App Store. Responsible for daily maintenance, bug fixes and new feature development from planning and specification to deployment."}
- {company-name: Evil Studios Limited, duration: January 2016 - March 2018, job-position: Software Engineer, description: "Developer working on the Evil Apples iOS app, a top 25 card game in the App Store. Responsible for daily maintenance, bug fixes and new feature development from planning and specification to deployment."}

- {company-name: Stack Overflow, duration: 2014 - 2016, job-position: Elected Community Moderator, description: "Assisted a team of moderators in community management and moderation including detecting and preventing spam creation as well as guiding new users to use Stack Overflow more effectively."}
- {company-name: Stack Overflow, duration: February 2014 - January 2016, job-position: Elected Community Moderator, description: "Assisted a team of moderators in community management and moderation including detecting and preventing spam creation as well as guiding new users to use Stack Overflow more effectively."}

#-------------------------------
# Education Section
Expand Down Expand Up @@ -111,7 +103,7 @@ projects:
social:
- {link: "https://www.stackoverflow.com/users/716216", icon: ion-ios-code, title: StackOverflow }
- {link: "https://www.github.com/0x7fs", icon: ion-logo-github, title: GitHub }
- {link: "https://humblebots.io/", icon: ion-logo-apple, title: Apple App Store Listings }
# - {link: "https://humblebots.io/", icon: ion-logo-apple, title: Apple App Store Listings }
# - {link: "https://apps.apple.com/us/developer/michael-maccallum/id284776469", icon: ion-md-document, title: Download Résumé }

# social network icons available (https://ionicons.com/): 'twitter' / 'facebook' / 'github' / 'pinterest' 'google-plus' / 'linkedin' / 'youtube' / 'instagram' / 'dribbble' /
Expand Down
25 changes: 8 additions & 17 deletions docs/2018/05/29/style-guide.html

Large diffs are not rendered by default.

17 changes: 4 additions & 13 deletions docs/2018/05/29/welcome-to-jekyll.html

Large diffs are not rendered by default.

13 changes: 2 additions & 11 deletions docs/2018/09/15/last-weekend-with-friends.html

Large diffs are not rendered by default.

13 changes: 2 additions & 11 deletions docs/2018/09/15/where-to-find-clients-for-freelancers.html

Large diffs are not rendered by default.

13 changes: 2 additions & 11 deletions docs/404.html

Large diffs are not rendered by default.

1 change: 0 additions & 1 deletion docs/CNAME

This file was deleted.

1 change: 0 additions & 1 deletion docs/_config.yml

This file was deleted.

13 changes: 2 additions & 11 deletions docs/blog/index.html

Large diffs are not rendered by default.

15 changes: 3 additions & 12 deletions docs/contact/index.html

Large diffs are not rendered by default.

106 changes: 32 additions & 74 deletions docs/index.html

Large diffs are not rendered by default.

13 changes: 2 additions & 11 deletions docs/work/index.html

Large diffs are not rendered by default.

5 changes: 3 additions & 2 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,9 @@
</div>
</div>
<div class="user-description">{{ site.data.settings.description }}
All of the apps that I work on in my free time can be
<a href="https://humblebots.io">found here</a>.</div>
<br />
Right now, I'm building <a href="https://parra.io">Parra.io</a>.
</div>

{% include social.html %}
</div>
Expand Down

0 comments on commit 9e51d13

Please sign in to comment.