Professional Objective
To have a job I love, working with smart people from whom I can continue learning.
Experience
Programming Languages: Java, C, Perl, Ruby/Rails, PHP, Shell.
Development Environments: CVS, Subversion, Git.
Operating Systems: Windows Server 2000/2003/2008, Linux, Mac OS X, FreeBSD.
Databases: Postgres, MySQL, Oracle.
Employment History
Enterprise Architect
Neustar, Inc. (http://www.neustar.biz/)
March 2010-Present
The Business Services Architecture & Planning team sets technical direction and oversight with respect to Enterprise Systems
which includes: corporate email (MS Exchange), ERP (PeopleSoft), CRM (Salesforce, Siebel), and other non-product IT initiatives.
Projects:
- Designed and oversaw development (also participated) for EDL (Enterprise Data Layer) to support the business
requirement of reconciling our customer base across business units. This required discovering within each business unit
their systems of record, jointly designing data transfer processes and then mapping those customers together via address
(and manual stewardship). The system enables executives to see, for a given customer, by leveraging the mappings of
sub-account IDs to a single customer entity in conjunction with the data warehouse.
- Took ownership of struggling portal redesign project and
drove the project from high-level product requirements to low-level
design. Worked with product, creative, and engineering teams to
sheperd the project back on track. As a result was further assigned to
leadership role in the design of a common web platform for the
majority of the company. The platform scope includes
authentication/single sign-on, web platform and CMS, SOA
infrastructure, and integration with enterprise systems (PeopleSoft,
Salesforce.com, Data Warehouse/OBIEE).
Principal Engineer
Comcast Corporation (http://www.comcast.com/)
November 2008-March 2010
The Core Infrastructure team is responsible for developing, deploying, and maintaining
systems supporting to the corporate infrastructure operation systems. Responsibilities of the team
include tooling for datacenter operations, security operations, network operations,
video systems, mail systems (customer-facing), and VOIP systems.
Projects:
- Independently designed and built CADA (Comcast Authentication and Delegated Access) system on behalf
of systems security and network security teams. This project converged and enhanced two separate existing authentication systems
and replaced them with a standard-based cross-platform environment. The system leveraged Java, Ruby on Rails, and Thrift technologies
to support the authentication environment consisting of OpenLDAP, RSA Server, and Radius.
- Researched and evaluated Workflow and ITSM solution providers. The business asked me to select the best solution
to power our datacenter deployments and streamline coordination between network, software, hardware, cabling, and power teams. I
selected various candidates based on Gartner analysis of the space, obtain evaluation copies, implemented litmus workflows
and recommended a solution that best suit the business needs.
- Developed low overhead system discovery solution to facilitate inventory and asset reconciliation. The solution
consisted of a small Python program to be installed on our base image that would periodically (daily) connect to a central
server and report basic information (hostname, ip, OS version, MAC address). The tool supported Linux and Solaris. This allowed us
to reconcile what we had in our monitoring tools vs. what was actually deployed and detect unmonitored systems early.
Operations Architect
AOL, LLC [Video Technologies] (http://video.aol.com/)
December 2006-October2008
The AOL Video team is currently responsible for all video support
within AOL properties in addition to the video.aol.com portal. This
includes providing streaming services to CNN for live and on-demand
streaming media, storage of video files, player design and
optimization, encoding and transcoding, and partner support.
As an architect I am responsible for all operation decisions and
development decisions concerning the portal, internationalization,
video APIs, playback, ingestion and content management.
Projects:
- Oversaw the technical design, implementation, and execution
for connecting Sony Bravia Video Internet Link (BVIL) televisions with
AOL video assets by way of an application to bridge the proprietary
Sony protocol with the AOL protocol.
- Designed and in the process of executing international
strategy to support local versions of the video.aol.com portal in many
countries by end of 2007 with a focus on performance. This is harder
than it sounds due to the size and complexity of the video
project.
- Lead contributor of the redesign/rewrite of the AOL Video
APIs in order to bring them in line with standard practices in the
industry and consequently open the APIs for public
consumption.
- Managing the technical architecture and project
interdependencies of rewriting the AOL Video portal, merging in the
AOL Programming video experiences, rewriting the Video APIs,
outsourcing video ingestion and content management backend, and
decommissioning shuttered initiatives (p2p distribution, e-commerce).
Sr. Systems Programmer
AOL, LLC [Internet Operations] (http://www.aol.com/)
December 2003-December 2006
The team called Internet Operations Infrastructure is group dedicated
to writing the tools that helped our (internal) customers reduce costs
and overhead by automating administrative tasks, monitoring for
abnormal conditions, and collecting performance metrics for tuning and
reporting. Our tools were running directly on 6000+ systems throughout
the world.
Projects:
- Traffic load balancing system using BGP, Edgescape, and resource utilization data (patent filed)
- ATDN network traffic analysis using BGP, SNMP and Netflow data
- As part of the project mentioned above, I wrote a Linux
kernel/iptables module to implement RFC 2385 ('Protection of BGP
Sessions via the TCP MD5 Signature Option')
Software Engineer
Capitol Advantage (http://www.capwiz.com/)
June 2003-December 2003
Capitol Advantage provides organizations with tools to empower their
members to communicate with their government representatives about
the issues that affect them.
Projects:
- Design backend of mail engine to mail members of organization
Senior Software Engineer
PresenceWorks (defunct)
April 2000-June 2003
PresenceWorks sold and supported systems for gathering Instant Messaging online presence enabling companies to integrate this information into existing business applications such as CRM, ERP, web sites, and web applications.
Projects:
- Led a group of engineers who designed and maintained company's main product for Unix platform (an instant messaging presence server) which featured enterprise-quality features such as: load balancing, clustering, failure detection with various resolutions (retry, restart, failover), and administrative alerts
- Set overall engineering goals and priorities
- Ported main product to Windows 2000 platform
- Developed and deployed main product as a .NET web service
- Wrote modular back ends to main product to support various databases and repositories (SQL and LDAP)
- Developed applications to showcase abilities of main product using Apache and mod_perl
- Interfaced with counterparts at instant messaging divisions of AOL/Microsoft/Yahoo
- Responsible for maintenance of the IT infrastructure which consisted of a cluster of Linux and FreeBSD servers running Apache, sendmail, bind, MySQL, ssh
- Deployed application to monitor all systems and e-mail/page administrators with trouble tickets
- Communicated with customers in pre-sales and post-sales environments in conferences calls and in person
- Designed demonstrations for pre-sale activities
- Worked on-site at customer locations to architect and deploy PresenceWorks technologies
- Developed various auxiliary applications to demonstrate various uses for products
Senior Developer
Valueweb (http://www.valueweb.net/)
January 1997-March 2000
ValueWeb (since acquired by Affinity Internet) is one of the largest web-hosting providers in the country.
Projects:
- Developed procedures and style guides for coding and QA
- Lead project to completely overhaul and automate back-end provisioning
- Responsible for coordinating efforts of other developers and
designing/approving implementations for infrastructure and
applications
- Implemented load balancing for shared hosting and mail servers on AIX
- Designed web applications in C/Perl for webhosting control panel
Other Information
Speak Spanish fluently (including translation).
Debian Developer (a Linux distribution) http://www.debian.org/.
References
Scott Levine Vice President, America Online (AOL Video) | |
David Habib Vice President, America Online (Media Technologies, WinAmp) | |
Matt Smith Ex-CEO, PresenceWorks | |
Hobbies/Interests
- Photography
- Geocaching
- Billiards
Last modified June 2011.
Copyright (c) 2005 by Pablo Averbuj.
All rights reserved.