Sean Murphy
133 S. 25th St.
Pottsville, PA 17901
Profile
I am a software developer relentless in the pursuit of engineering elegance. I make it my goal to design technology with the human in mind, crafting a usable and intuitive user interface experience and highly readable and easily maintainable source code for efficient development.
I am intensely passionate about, and skilled in, engineering Mac OS X software using Cocoa and Objective-C. I have been fluent with the frameworks, language, and development tools since 2004. Combined with my rich knowledge of Cocoa’s APIs, programatic conventions, and style, I strive to echo the elegance of the platform in my own work and ultimately design truly polished technology.
Professional Experience
Camino Web Browser Project - Open Source Software Engineer
- Developed key features for our 1.5 release. Focused on the popup blocker, in-line spell checking, crash detection, drag & drop, usability, accessibility, CJK font support, built-in search engine management, and search plug-in parsing with auto-discovery.
- Regularly review my peer’s source code.
- Constantly submit new bug reports.
- Pinpointed and solved one of our most wide-spread crashing bugs to date.
- Currently implementing Anti-Phishing, a major feature of our 2.0 milestone.
Murphy Jewelers - Director of Technology & Networking
Pottsville and Hamburg, PA [1999-present]
- Solely responsible for managing all aspects of technology/software/hardware at a multi-store jewelry business.
- I have been the sole source provider of technology support for the past 8 years.
- Custom built all computer systems and wired a LAN for each store.
- Established a reliable VPN to securely synchronize business operations between stores.
- Provide friendly and helpful daily technical support to all employees and managers.
- Administer nightly off-site backups and in-house emailing lists.
- Design print, billboard, and web advertisements using Photoshop.
Murphy Jewelers - Web Designer
- Following strict standards-based web design with XHTML and CSS, developed a highly praised web presence.
- Hosted web and email with an on-site FreeBSD-powered server for two years.
- Authored a unique online catalog viewer using Adobe Flash/Actionscript.
Cover Me With Love - Web Designer and Systems Administrator
Sag Harbor, NY (covermewithlove.org) [August 2006-present]
- Volunteered my services and developed a fashionable, standards-based web site for a non-profit organization.
- Host a webmail system for the staff.
Schuylkill Women in Crisis - Digital Video Editor
Pottsville, PA [August 2007-present]
- Produced two commercials and two 30+ minute educational videos for a local non-profit organization.
Pottsville Housing Authority - SUMMER CAMP Counselor
Pottsville, PA [june-august, 2004 and 2005]
- Taught underprivileged children various computer skills as part of a summer recreation program.
- Coordinated games and other activities for the kids.
Hawk Shadow Equestrian Center - Ranch Hand
New Ringgold, PA [january 2007-present]
- Responsible for the care of eighteen horses.
- Work involves feeding, watering, cleaning/bedding all 18 stalls, grooming, and leading.
Education
Saint Joseph’s University, Philadelphia, Pennsylvania.
B.S. in Information Systems, 2006.
Pottsville Area High School, Pottsville, Pennsylvania.
College Preparatory Curriculum, 2002.
Other Experience
- Apple Worldwide Developer Conference, 2006.
- C4 Independent Mac Developer Conference, 2007.
- Very active in helping other developers on Apple’s Cocoa Development and Xcode Users Mailing Lists:
http://www.google.com/search?q=site:cocoabuilder.com+%22Sean+Murphy%22
- Author of technical articles about software development on my website: http://seanmurph.com/writings/
- Lead Adobe Photoshop designer on my high school’s nationally recognized and award winning yearbook team.
- Provide technical support for local businesses, family, and friends (mostly windows centric).
Technical Knowledge
- Strength and passion: developing Mac OS X software using Cocoa and Objective-C.
- Rich awareness of and strict practitioner of Cocoa coding conventions and style.
- Complete comprehension of memory management in Cocoa.
- Use of Xcode with complex projects.
- Extensive knowledge of C.
- Low-level programming aspects such as machine structure, linking, and loading.
- Object Oriented Design Patterns and how to apply them to Objective-C.
- The importance of readable code, by using clear, explicit method and variable names and effective commenting.
- How to design cohesive objects, incorporate abstractions, and rely on encapsulation to isolate and guard against change.
- Daily interaction with version control software. (Mercurial for my own work; familiarity with Subversion.)
- Web standards, including XHTML and CSS.
- Adobe Photoshop, for web graphics, print advertising, and UI mockups.
- FreeBSD from a user and administrator standpoint.
- Able to troubleshoot just about any Windows XP problem.
References are available upon request.
Also available in PDF.