Nicholas R. Melnick Internet Technology Leader
**** **** ****** **, ***********, MN 55418 // 612-***-**** // ********@******.***
Profile and Summary
An experienced, objective, and talented technology leader with a unique combination of deep architectural
knowledge, cross-functional communication and organization skills, and the ability to effectively manage engineers
toward results. A proven proactive problem solver, specializing in scalable, reliable, and extendable solutions,
looking to build on experience in management, planning, and system design, in a fast-paced and challenging
environment.
Skills and Experience
Leadership
Coaching, mentoring, and motivation of engineers; Change management; process and system improvement
Web and Application Development
Perl (Catalyst, Moose), Java (Android, Play!), Vala, and C. Well versed in HTML, JavaScript/JQuery, and AJAX.
Exposure to PHP, Python, and Ruby
Database and Storage
PostgreSQL, MySQL, SQLite, MongoDB, and Memcached, with some exposure to SQL Server and Oracle
Employment History
Associate Director of Development Digital River, Inc., Minnetonka, MN Feb. 2012 Present
Technical Development Manager Digital River, Inc., Minnetonka, MN Jan. 2010 Feb. 2012
Manages development teams for two well known high-performing, self-contained e-commerce systems for the SMB
market, and leads a team building a new commerce brand on an existing enterprise platform.
Oversaw and mentored a group through a major conversion of code as old as twelve years to a re-architected,
modern, scalable system based on Perl combined with C++
Facilitated cross-functional communication with customer service, QA, operations, and business owners with
information sharing portals, scheduled planning, and expectation management
Refocused a development team into stable, organized releases through org change, scheduled informal meet-ups,
and structured release plans, improving relationships with business and QA teams
Led a team designing a customer-facing, multi-platform onboarding system for an enterprise commerce system
Created a mobile initiative for the platforms, including a framework for designing mobile versions of the external-
facing control panel and developing mobile applications for Android and iOS
Software and Systems Guru Golden Guru, LLC, Port Orchard, WA Feb. 2008 Jan. 2010
Joined a small group of highly specialized developers and designers to create and maintain large, scalable web
applications against outside client requirements and for internal use. Provided consultation on technology,
architecture, and system design, and implemented designs for several large sites.
Played an instrumental role in re-architecture of a high profile web application serving medical information to over
one million users from Mason to a custom web framework using Perl, mod_perl, DBIx::Class, and MySQL
Consulted external clients on site direction, scalability, reporting, and usability
Implemented enhanced security and lockdown techniques to move toward HIPAA compliance
System Architect G2 Web Services, Bellevue, WA Oct. 2006 Feb. 2008
High-level role as an architect, manager, developer, and lead administrator for a 150+ machine installation, solving
web data aggregation, analysis, and automation for a merchant compliance company. Quickly automated processes
to change multiple hour job preparation to an end-to-end, hands-off automated system, managing data input,
analysis, heuristics, and database work to a queued and auto-fed distributed crawling system.
Resume for Nicholas Melnick, Page 2
System Architect (continued)
Built and managed the IT operations and security team, driving process, monitoring, and automation
Redeveloped existing tools to take advantage of database abstraction and modular, OO Perl development
Created a distributed job management system to allow multiple nodes in various geographical locations to perform
small targeted tasks and return results to a bank of master servers
Senior Technology Manager NexTune, Inc., Redmond, WA Sep. 2005 Oct. 2006
Lead the Server Technology Team: managed and mentored five employees, providing system architecture and data
integration processes in a music technology company. Successfully managed the migration of an existing, unfinished
C# and SQL Server platform to a Perl web application providing web services to a client application.
Managed a team of developers, DBAs, and administrators to construct a reliable server and database platform
Transitioned C#/.NET code to Perl with MVC frameworks, increasing application response time by 30-60%
Performed REALbasic and C development; created server communication libraries and interfaces
Web Application Developer Dialup USA, Inc., Lynnwood, WA Mar. 2005 Aug. 2005
Joined during a critical stage of scaling automation and process, supporting virtual ISP services. Projects included
designing a new payroll system, as well as implementing two major web applications on modern technologies.
Created an automated reseller signup tool allowing customers to start a virtual ISP online in minutes, replacing
90% of the new customer paperwork and manual setup on the part of sales and engineering
Redesigned the company s client control panel, allowing provisioning by the user instead of manually by admins
Initiated processes for requirements specification, system and code documentation, and version control
Web Solutions Engineer UpSellUSA, Inc., Seattle, WA Oct. 2003 Mar. 2005
Hired as a developer and administrator to assist with the development of their flagship Learning Incentive
Management product during a major growth period. Responsibilities included new features and maintenance for their
Perl application, as well as administration and monitoring of their Linux/Windows network. Additional duties
included interfacing with IIS and .NET to embrace Microsoft technology without changing architecture.
Maintained and extended a large scale web application in Perl using CGI::Application on Apache and IIS
Successfully developed and co-developed tools and reporting applications in Perl for internal use
Acted as a build engineer, effectively having designed a code release system for development and production
Internet Systems Specialist digital.forest, Inc., Bothell, WA Oct. 2000 Oct. 2003
Initially hired to add OS X Server hosting to the company s services. Successfully deployed OS X, moved the
company and customers to later versions, and significantly expanded duties. Over time, served as administrator for
Windows and FreeBSD, and designed Perl applications interfacing with FileMaker, MySQL, and OpenBase SQL.
Initiated the redesign of the internal account database and server management tools from FileMaker Pro
Redeveloped a customer-facing tool allowing clients to manage FileMaker databases on OS X or Windows
Effectively developed an account creation system, reducing setup time from thirty minutes to less than five
Technical Representative Citilink Internet, Minneapolis, MN Mar. 1998 Sep. 2000
Joined as technical support, which developed into a multi-faceted role. Responsibilities included Mac and Windows
support, assistance with Solaris administration, and redesigning the support pages into a dynamic application,
significantly increasing support efficiency and eliminated the need for another technician.
Web Solutions Developer US West !nterprise, Minneapolis, MN May 1999 Mar 2000
Hired as an intern, then an employee of the external web team, developing in Perl and Oracle. Deployed signup
services, maintained and enhanced the internal ticket system, and managed rollout of family services for employees.