Dino Morelli

Raleigh, NC
USA

Mobile Phone: (919) 413-3112
Email: dino@ui3.info

Skills

Linux/UNIX: installations, light administration, shell and Perl scripting, most familiar with Debian, also comfortable with RedHat, Fedora, Mandrake, SuSE, Ubuntu, Gentoo, Solaris, BSD.

Haskell: 2 years of experience, authored some small applications, worked on several open-source projects, experienced with real-world projects for employers, experienced with a wide variety of Haskell APIs.

Perl: 7 years experience ranging from light scripts and one-liners to object-oriented projects with many modules, my Perl Monks node is 426013.

XML: highly experienced with all facets of XML (since 1997), experienced with manipulating XML data in many languages.

Java: extensive development in Java (since 1995), experienced with both front- and back-end development, experienced with a wide variety of Java APIs and technologies.

C/C++: Windows software development (5 years), GNU open-source tools.

Additional tools/technologies: Apache http server, MySQL, source control management systems such as Subversion (SVN), CVS, RCS, PVCS, darcs, VSS, ClearCase, Perforce, DesignSync, I work in Linux and UNIX environments.

Employment History

Software Engineer (contract)
AT&T Network Security (Morrisville, NC, USA)
2007 October - present

Architecture and implementation of projects involving automation of network abuse response. Software developed primarily in Haskell.

Projects:

Software Engineer (contract)
McClatchy Interactive (Raleigh, NC, USA)
2007 May - 2007 September

Perl, Haskell programming under Linux.

Projects:

Senior Software Engineer (contract)
Qualcomm (Cary, NC, USA)
2006 July - 2006 December

Object-oriented Perl programming in Linux and UNIX environments.

Projects:

Tools and Automation Engineer (contract)
Network Appliance (NetApp) (RTP, NC, USA)
2005 December - 2006 May

SnapManager for Oracle group. Object-oriented and procedural Perl programming in Linux and UNIX environments.

Projects:

Software Engineer (contract)
SCK Direct (Stratford, CT, USA)
2005 March - 2005 August

SCK provides monitoring, integration and analysis of commercial kitchen appliance data. My role was Java, Perl and shell programming in Linux.

Projects:

Software Engineer (permanent)
CentrPort (Westport, CT, USA)
2003 March - 2005 March

Web advertising company. Java programming, XML specialist

Projects:

Software Engineer (contract)
Scholastic (Danbury, CT, USA)
2002 March - 2002 August

Scholastic is a large publisher of reference and child-oriented media. My role was Windows C++ GUI programmer.

Projects:

Software Engineer (contract)
Anthem Blue Cross/Blue Shield (North Haven, CT, USA)
2000 December - 2001 December

Java middleware programming, XML, JMS.

Projects:

Software Engineer (contract)
Grolier Interactive (Danbury, CT, USA)
2000 March - 2000 August

Grolier was a large publisher of reference and child-oriented media. My role was Windows C++ GUI programmer.

Projects:

Senior Software Engineer (permanent)
Concentrex Inc. (formerly MECA LLC) (Trumbull, CT, USA)
1998 September - 2000 March

Java programming in the banking and ecommerce space.

Projects:

Software Engineer (contract)
IBM Watson Research Center (Yorktown Heights, NY, USA)
1997 September - 1998 September

The Wired For Learning project. My role was Java GUI programmer.

Projects:

Software Engineer (contract)
Macmillan/McGraw-Hill (Farmington, CT, USA)
1996 October - 1997 September

This company is a large publisher of reference and child-oriented media. My role was Windows C++ GUI programmer.

Projects:

Software Engineer (permanent)
Grolier Interactive (Danbury, CT, USA)
1993 November - 1996 September

Grolier was a large publisher of reference and child-oriented media. My role was Windows C++ GUI programmer.

Projects:

Volunteer work

Programming projects

Education

Miscellany

I am a dedicated Linux and open source enthusiast. I maintain a group of servers and systems at my home office using GNU/Linux operating systems. Completely Linux-based since 2002.

---

I maintain the resume you're reading right now as an XML document. It's made into human-readable formats using XSLT transformations driven by Perl tools.

Current versions of this resume should be available here:

HTML format

plain text format

Last modified 2008 October 1.