Robert Hafner
Vice President of IT at Malwarebytes
- Location
- San Francisco Bay Area
- Industry
- Computer & Network Security
As a LinkedIn member, you'll join 225 million other professionals who are sharing connections, ideas, and opportunities.
- See who you and Robert Hafner know in common
- Get introduced to Robert Hafner
- Contact Robert Hafner directly
Robert Hafner's Overview
- Current
-
- Vice President of IT at Malwarebytes Corporation
- Past
-
- Director of IT at Malwarebytes Corporation
- Contractor at Malwarebytes Corporation
- DevOps Consultant / Cofounder at SolunaNet
- Lead Developer and Server Administrator (Contract) at Positronic Design
- Developer and Server Administrator, Cofounder at Soluna Enterprises
- Education
-
- Worcester Polytechnic Institute
- Recommendations
-
7 people have recommended Robert
- Connections
-
344 connections
- Websites
Robert Hafner's Summary
My passion is creation- from software and systems to teams and companies, I thrive in an environment where I'm given the ability to build and create.
On the professional side I spent many years consulting for a wide variety of companies on an even wider range of projects before taking a job with Malwarebytes. Between the challenges of running my own business and the variety of industries which I worked with I was able to learn a variety of skills in a short amount of time, the most valuable two being the ability to adapt and learn. Talking about myself in the third person comes in shortly after those two.
Outside of the professional environment I have quite a few development projects. Programming is not just a profession but a passion, so I spend much of my time learning and programming personal projects- many of which I open source. I've recently begun migrating those projects to Github, where you can currently find Stash and JShrink. Both are performance related libraries, but of completely different types- Stash is modular caching library and JShrink minifies javascript files to make them transfer quickly.
Specialties:
⚛ Development Processes
⚛ Software Architecture
⚛ Project Management
⚛ Vendor Relations/Negotiations
⚛ Cat Herding
⚛ Secure and Scalable Systems
Robert Hafner's Experience
Vice President of IT
Malwarebytes Corporation
Privately Held; 51-200 employees; Computer Software industry
September 2010 – Present (2 years 9 months)
The IT Department of Malwarebytes is, like that in most tech companies, very unique in that is has to deal with not only the standard business needs but also the development and hosting of both internal and consumer facing applications. In addition Malwarebytes also faces two very unique challenges- an exponentially growing user base and the anger of a large number of cyber criminals. All of this requires constant coordination between different departments and vendors, as well as the application of scalable design practices.
Director of IT
Malwarebytes Corporation
Privately Held; 51-200 employees; Computer Software industry
April 2010 – September 2010 (6 months)
When Malwarebytes decided to bring their server side development in house it was a natural fit for me to come on and build out the team. My responsibilities included those which I was already managing- including upkeep and expansion of server infrastructure, development of server side applications and vendor relations- but now also added building out an internal team, taking on more traditional IT tasks, and an increase in development responsibilities.
Contractor
Malwarebytes Corporation
Privately Held; 51-200 employees; Computer Software industry
October 2008 – April 2010 (1 year 7 months)
I was initially contracted by Malwarebytes on an immediate need basis, as a sudden surge of traffic (slashdot-like effect) had significantly degraded performance on their primary server. Within 24 hours of contracting with me they were migrated to a new platform that could support significantly more load for slightly less in cost. From there I took over all server side administration and development, including vendor negotiation and contracting. Ultimately this contract lead to a full time position.
DevOps Consultant / Cofounder
SolunaNet
January 2008 – April 2010 (2 years 4 months)
In order to focus on high impact, large scale projects I founded SolunaNet as a Dev/Ops firm with a focus on secure and scalable development. I provided consulting services to numerous development firms for specialized needs they could not fulfill in house, while also working directly with larger clients to build out applications and infrastructure to sustain their unique needs. I was also called in for a variety of emergency situations where services needed to be restored, such as after an attack or explosion in growth.
As a consultant for other development firms I worked to both build out projects and educate developers. A typical job included auditing code for performance and security improvements, then providing individually tailored lessons so the developers could incorporate these improvements in future code. In other cases I was called in before development began, either to help plan out the project or hire out a team to build it myself.
In addition to working directly with development firms, I took on a number of clients directly. In a few cases these were emergency situations, ranging from hardware or scalability issue to security incidents. Security incidents often included an audit of systems and code, as well as education to prevent reoccurrence of those issues, while scalability issues had solutions ranging from quick code changes to the migration to new systems. Not all situations were emergencies, with the majority being simple (relatively speaking) development projects.
Lead Developer and Server Administrator (Contract)
Positronic Design
June 2006 – February 2008 (1 year 9 months)
A long term consulting contract, my work with Positronic Design started as a system administration and web development and grew into a project management role fairly quickly. Positronic Design acted as a clearing house for development projects, pulling in work and subcontracting it out to a variety of in house consultants of various sorts (primarily designers and developers). I coordinated development projects amongst developers, specced out and approved new projects, and of course programmed quite a bit.
Developer and Server Administrator, Cofounder
Soluna Enterprises
December 2005 – January 2008 (2 years 2 months)
Founded in the basement of a friend's house, Soluna Enterprise was the first web development and hosting firm I every worked for. As cofounder and principal technologist my responsibilities included leading all of the development and systems work, from system administration and development to project proposals and leading subcontracting.
As the primary server administrator I managed shared hosting servers and dedicated servers for a variety of clients, ultimately hosting over six hundred websites. Specialized projects including mass migration (including a few emergency situations), custom system architecture, and server hardening.
Primarily the work done here was web development based. Over the years there were dozens of projects for an assortment of companies, ranging from small bug fixes to large scale, multiple developer projects. I was the only on staff developer and lead every project, hiring subcontractors when necessary or occasionally working with in house teams.
Robert Hafner's Projects
-
Stash
- June 2008 to Present
Team Members: Robert Hafner, Josh Hall-BachnerStash is an open source caching library built for PHP development. It supports multiple back end caching implementations as well as numerous advanced features.
-
JShrink
- December 2009 to Present
Team Members: Robert HafnerJShrink is a javascript minification library for php.
Robert Hafner's Skills & Expertise
- Distributed Systems
- DevOps
- Software Engineering
- Software Development
- Scalable Web Applications
- Vendor Relationships
- System Architecture
- Distributed Architecture
- PHP
- JavaScript
- Java
- C
- Bash
- Programming
- Project Management
- Open Source Development
- Web Applications
- Web Development
- Databases
- MySQL
- NoSQL
- Web Caching
- Data Caching
- Cat Herding
- Distributed Caching
- Cloud Computing
- Server Architecture
- Network Security
- System Administration
- Linux
- Mac OS X
- DNS
- Storage
- OS X
- Malware Analysis
- Python
- Security
Robert Hafner's Education
Worcester Polytechnic Institute
Computer Science
2004 – 2006
Activities and Societies: Student Government Association Senator, CLICK President, WWPI Technical Director, Resident Adviser
Robert Hafner's Additional Information
- Websites:
- Interests:
-
Building things, from systems to companies, libraries to development teams- creation is my interest.
- Groups and Associations:
Contact Robert for:
View Robert Hafner’s full profile to...
- See who you and Robert Hafner know in common
- Get introduced to Robert Hafner
- Contact Robert Hafner directly
Not the Robert Hafner you were looking for? View more »