Resume

Download resume View Benjamin Alman's profile on LinkedIn

Waltham, MA

http://benalman.com/

I am a Senior Front-End Developer with more than ten years experience proving my skills, vision and flexibility on a wide range of projects for clients such as American Express, Biogen Idec, AOL and Cisco.

Focusing on all of the aspects and implications of the technologies that are used to build each project, I bring to any team a wealth of experience as well as a passion for creative problem solving, attention to detail, teamwork, learning, and pushing the limits of technology while still developing for a positive user experience.

Core Competencies

Professional

  • Web application design and product development
  • User interface design
  • Site planning and architecture
  • Performance optimization
  • SEO (Search Engine Optimization) using semantic HTML
  • Code generalization and reuse
  • Progressive enhancement using cutting-edge HTML, JavaScript and CSS

Languages

Expert proficiency in HTML, CSS, JavaScript, jQuery, XHTML, XML, XSLT and Regular Expressions. Experience with PHP, Flash, ActionScript 2.0, ASP, Perl and Unix bash shell scripting. Familiarity with other web and programming technologies.

Tools

Expert proficiency in Photoshop, Subversion, Git, Bash. HTML, CSS and JavaScript are hand-coded in BBEdit or UltraEdit. Equal experience using both Mac OS X and Windows and their respective Adobe and Microsoft Office suites.


Professional Experience

Peopleclick Authoria

Senior UI Developer

2010 - Present

As the lead user interface developer for the Authoria Talent Management Suite, a comprehensive web application used for human resources management and planning, I am responsible for designing, creating and maintaining internal JavaScript libraries and frameworks, as well as establishing internal best practices and documentation around HTML, CSS and JavaScript.

Pangea Media

Senior Front-End Developer

2008 - Present

While I was initially hired at Pangea Media to redesign and create the Quibblo.com flash quiz widget, I ended up taking on more of a leadership role in the design and development of many of our products.

Shortly after being hired, I led the redesign of the Quibblo.com and Pangeamedia.com websites, created a JavaScript MySpace application framework that currently supports over 100 apps and 1.5 million users, and co-designed a highly generalized template-driven content management system that now handles nearly all of our primary products.

Evoke Interaction (formerly Broadstreet)

Senior Web Developer

2002 - 2007

My primary function at Evoke Interaction / Broadstreet was as a web developer, and my time was generally split equally between Flash and “everything else.”

For the Flash projects, I created both fluid animations synced to custom-edited streamed audio and rich web applications that dynamically loaded XML data, fonts and media. For everything else, I created accessible, SEO-friendly websites that were dynamically rendered from XML data using the latest cross-browser CSS, HTML and JavaScript.

In addition to my programming duties, I documented technical requirements and processes. For larger clients, I served as a Project Lead, consulting with project managers, creative directors, designers and the client to facilitate communication regarding technical issues, and ensuring that delivered technologies were consistent across multiple projects.

Cosmic Blender

Senior Web Developer

1999 - 2002

Cosmic Blender’s interactive department grew to two people the day they hired me. My roles in that job were to create HTML websites, catchy Flash animations, and do IT support for our Mac OS X and Windows desktop workstations and servers.

As time progressed, working on more and more varied projects, I found ways to streamline our development process, which made us more efficient. I also experimented with new technologies like XML, which allowed us to dynamically load content, simplifying our workflow.

RJ3 Productions

Web developer / Music Producer

1998 - 2002

RJ3 Productions was an independent collaborative effort between me and two good friends and business partners. Before I joined Cosmic Blender, I used RJ3 Productions as an umbrella under which I did all my web work and music production. Since then, the music part has been spun off into the Broken Buddha Records record label, and RJ3 Productions is simply the place where we host our personal web pages.


Extra Curricular

jQuery / JavaScript

Design, development, training

2008 - Present

In addition to creating a number of popular jQuery plugins and contributing to other forward-looking JavaScript projects like Modernizr, I have also contributed methods, bug fixes and unit tests to jQuery core. I have many more jQuery plugins in various stages of development, and as a follow-up to a recent presentation I gave, I am working on a series of articles that explore code style and jQuery plugin development best practices. In my spare time, I can also be found helping people in the official jQuery IRC channel.


College Education

University of Massachusetts at Lowell

Music Performance, 1995 - 1997

Worcester Polytechnic Institute

Computer Science, 1993 - 1995