1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
#![doc(html_favicon_url = "/ryanobeirne.ico")]
#![doc(html_logo_url = "/ryanobeirne.png")]
#![warn(missing_docs)]

//! # Ryan O'Beirne
//!
//! A Rust/Cargo Crate Resumé
//!
//! <img src="/ryanobeirne.png" width="300px" height="300px"/>
//!
//! ## R&D Engineer: _Raleigh/Durham, NC_
//!
//! **LinkedIn:** [https://linkedin.com/in/ryanobeirne](https://linkedin.com/in/ryanobeirne)
//!
//! **Contact:** [Send me a Message](https://ryanobeirne.com/message)
//!
//! **Resumé:** [For a more traditional resumé experience](https://ryanobeirne.com/ryan_obeirne_resume.pdf)
//!
//! I am a Research Engineer with a specialized focus in color management and automated image
//! processing. I have a creatively diverse education background which includes studies in
//! Architecture, Graphic Design, Photography, and Media Arts (photography, video, sound art), in
//! addition to a Master's Degree in Business Administration. I am a very detail-oriented
//! individual, and I pride myself on my ability to quickly learn and master complex systems.
//!
//! I have nearly 20 years of professional experience with wide-format printers, laminators, and
//! presses including aqueous, pigments, solvent/eco-solvent, latex, and dye-sublimation ink and
//! media technologies. I have worked with a variety of substrates including
//! polyester/polypropylene films, adhesive vinyls, banner vinyls, and natural and synthetic
//! textiles.
//!
//! I find that my professional interests tend to gravitate toward the technical aspects of the
//! creative processes in print production including RIP/Color Management and image processing
//! software. I am especially interested in open-source software and building tools that anyone can
//! use to accomplish their software goals.
//!
//! <img src="https://ryanobeirne.com/G7Expert.png" width="100px" height="100px"/>
//!
//! **I am an IDEAlliance Certified [G7Expert]**

pub use education::{MBA, BFA};
pub use experience::{Vescom, Spoonflower, GodfreyGroup, ZigZibit};
pub use certificates::G7Expert;

pub use my_crates::{deltae, cgats, holiday, collapse};

/// Vescom: Henderson, NC | Sep 2023 -- Present
pub const MOST_RECENT_EMPLOYMENT: Vescom = Vescom;

/// Master of Business Administration (MBA): University of Phoenix | 2010
pub const HIGHEST_EDUCATION: MBA = MBA;

pub mod education {
    //! My studies in higher education include undergraduate and graduate degrees in creative and
    //! buisiness fields.

    /// # **Master of Business Administration**, University of Phoenix: _2010_
    ///
    /// The Master of Business Administration (MBA) program prepares students in the functional
    /// areas of business allowing them to develop managerial skills necessary to be effective in a
    /// rapidly changing business environment. The program is based on current research of
    /// managerial competencies and graduate business standards as tested by existing national
    /// standardized graduate business examinations.The MBA at the University of Phoenix: The
    /// Master of Business Administration (MBA) program prepares students in the functional areas
    /// of business allowing them to develop managerial skills necessary to be effective in a
    /// rapidly changing business environment. The program is based on current research of
    /// managerial competencies and graduate business standards as tested by existing national
    /// standardized graduate business examinations.
    ///
    ///
    pub struct MBA;

    /// # **Bachelor of Fine Arts, Media Arts**, University of Tennessee, Knoxville: _2006_
    ///
    /// The Media Arts Program provides instruction and training for students interested in media
    /// as an art form. With an emphasis on creativity, as well as technical virtuosity, students
    /// produce works of art utilizing such media forms as cinematography, time based installation
    /// and performance, photography, video art and creative sound art.
    ///
    /// The essential focus of this program is that being a media artist in a technological world
    /// now requires an individual be able to create works from any or all available media
    /// technology forms. Though students may choose to emphasize a particular medium in the
    /// selection of electives, they are encouraged to combine different media forms as a means of
    /// their artistic expression.
    ///
    /// While this program emphasizes creativity in the use of media, the technical training is
    /// geared toward preparation for a media society in which the divisions between categories are
    /// rapidly disappearing.
    ///
    /// [https://art.utk.edu/4d](https://art.utk.edu/4d)
    pub struct BFA;
}

pub mod experience {
    //! Nearly 20 years of experience in print manufacturing, color management, and software
    //! development.

    /// # **Digital Print Manager**, Henderson, NC: _Sep 2023 -- Present_
    ///
    /// ## Vescom America
    ///
    /// - Manage digital print production for wallpaper in the United States.
    ///
    /// [https://vescom.com](https://vescom.com)
    pub struct Vescom;

    /// # **R&D Engineer II**, Durham, NC: _Aug 2015 -- Present_
    ///
    /// ## Spoonflower/Shutterfly
    ///
    /// - _Research_ wide-format inkjet printing technologies including pigment, dye sublimation,
    ///   latex printers/presses, and digital cutters (CNC) for custom print-on-demand products
    ///   including textiles, home-decor, and wallpaper.
    /// - _Develop_ digital print/cut manufacturing processes and imaging workflows for custom products.
    /// - _Color Management_: Develop ICC profiles, linearizations, and G7 calibrations for
    ///   production print devices and establish novel color conformance protocols for
    ///   direct-to-fabric print platforms.
    /// - _Systems Administrator_: Manage RIP servers and maintain environments for digital print workflows.
    /// - _Software Engineer_: Develop software to manage production imaging workflows and automate
    ///   image processing in diverse tech stacks including Rust, Typescript, Ruby, AWS/S3/SQS,
    ///   Docker, Bash, and more.
    ///
    /// [https://spoonflower.com](https://spoonflower.com)
    pub struct Spoonflower;

    /// Shutterfly purchased [Spoonflower] in August of 2021, but my role remained largely unchanged.
    ///
    /// [https://shutterfly.com](https://shutterfly.com)
    pub type Shutterfly = Spoonflower;

    /// # **Print Manager**, Durham, NC: _Mar 2010 -- Aug 2015_
    ///
    /// ## Godfrey Group
    ///
    /// - **Production Management**: Coordinate the print production of trade show and display graphics
    /// - **Color Management**: Develop calibration and ICC profiling strategies using various
    ///   spectrophotometers and color management software.
    /// - **Wide-Format Inkjet Technician**: Develop maintenance routines for the latest in inkjet
    ///   technologies in order to reduce material waste and prevent equipment downtime. Make repairs
    ///   if necessary.
    /// - **Research & Development**: Explore new print technology and media options in order to
    ///   develop innovative and profitable trade show and display solutions.
    /// - **Graphic Designer**: Design wide-format graphics for trade shows and marketing environments.
    /// - **Preflight Technician**: Check incoming artwork from clients and agencies for production
    ///   readiness and make adjustments to maximize graphics production quality.
    ///
    /// [https://godfreygroup.com](https://godfreygroup.com)
    pub struct GodfreyGroup;

    /// # **Exhibit and Graphic Designer**, Morrisville, NC: _Nov 2007 -- Apr 2008_
    ///
    /// ## Skyline Exhibits and Events
    ///
    /// - **Design Engineer**: Created custom and rental modular trade show exhibits in three
    ///   dimensions using CAD software from ideational models to detailed construction drawings and
    ///   set-up plans
    /// - **Graphic Designer:** Developed and presented marketing strategies while designing trade
    ///   show graphics using Adobe Creative Suite
    /// - **Preflight Technician**: Checked all incoming artwork from clients and agencies for
    ///   production readiness and made any necessary changes in order to maximize production quality
    ///   of large format trade show graphics
    ///
    /// [https://skyline-events.com](https://skyline-events.com)
    pub struct Skyline;

    /// # **Project Manager and Graphics Manager**, Raleigh, NC: _Sep 2006 -- Nov 2007_
    ///
    /// ## Zig Zibit Exhibit Design
    ///
    /// - **Design Engineer**: Create custom trade show exhibits using CAD software from ideational
    ///   models to detailed construction drawings and set-up plans.
    /// - **Project Manager**: Organize client designs and delegate responsibility to other design staff.
    /// - **Estimator**: Assemble detailed estimates and quotes for design, materials, and labor.
    /// - **Graphic Designer**: Develop and present marketing strategies while designing trade show
    ///   graphics using Adobe Creative Suite and other CAD software.
    /// - **Buyer**: Manage supplier relationships and order graphics, supplies, and materials.
    ///
    /// [https://zigzibit.com](https://zigzibit.com)
    pub struct ZigZibit;
}

pub mod certificates {
    //! Exploring new technologies and learing about the latest best practices in the industry are
    //! very important to me and my career goals.

    /// # IDEAlliance Certified G7 Expert
    ///
    /// <img src="https://ryanobeirne.com/G7Expert.png" width="100px" height="100px"/>
    ///
    /// ## Certificate Awarded: March 2022
    ///
    /// A G7 Expert has demonstrated expertise in the field of color management, process and
    /// quality control for proofing and printing utilizing the G7 methodology. As leading experts
    /// in graphic communications, print, & packaging supply chains, G7 Experts are able to analyze
    /// color and print related issues and take corrective action to bring systems and processes in
    /// control to a set method, standard or specification with repeatable, predictable results.
    /// Certification is valid for two years.
    ///
    /// [IDEAlliance Certificate](https://learning.idealliance.org/diweb/catalog/cert/view/1/id/b097c1d6-5bb6-464c-8653-c4180e131070)
    ///
    /// [About G7 Expert Certification](https://connect.idealliance.org/g7/about/getcertified)
    pub struct G7Expert;
}

pub mod my_crates {
    //! Crates that I have published on [crates.io](https://crates.io/users/ryanobeirne)

    pub use {deltae, cgats, holiday, collapse};
}