AMLAN CHATTERJEE
+1 (408)
833-9747
amlanc@gmail.com
SUMMARY
Highly accomplished software
professional with over 20 years of experience in architecting, designing, and
implementing projects and solutions incorporating a wide range of
technologies and applications.
Extensive hands-on experience
with software architecture, design, development, and systems integration,
successfully delivering large, enterprise-scale, high performance
infrastructure software components and products from concept to
implementation. Holds a vast array of skills ranging from designing and
implementing high performance TCP servers and workflows to CIFS/SMB protocol
proxy, to implementing large-scale e-commerce infrastructure software like
Data Access Layer, Distributed Caches and Configuration Management systems.
Schedule-driven,
budget-minded and able to prioritize multiple tasks, managing various onshore
and offshore teams while staying flexible to achieve project goals. A natural
leader who thrives in environments requiring a high-level strategist and a
big-picture thinker. A self-starter with proven value to any organization
through stability, a strong aptitude of project execution, and communication
skills. Constantly seeks challenges, driven with both a strong work ethic and
the desire to exceed expectations.
CORE COMPETENCIES
• Strategic Planning • Project Management •
Distributed Team Leadership
• Enterprise Architecture • Search
Technologies • Identity Management
• Platform Engineering • Event Stream
Processing • JVM Tuning
• Information Retrieval • Meta-data
Extraction • Big Data Processing
• Network Programming • Unix system
Programming • API Design
• Scalability • High Availability • High
performance System design
• Synthetic and Real User Monitoring of
Websites • Advanced Alerting
• Website Load Test and Analytics • IP
Geo-location • IP Reputation
PROFESSIONAL EXPERIENCE
Neustar, Inc.
June 2013 – Present
Director of Software Engineering
Responsible for deliver the Web Performance
Management and IP Intelligence products with combined revenue
of $35 Million dollars. Currently my organization consists of 29
full time employees (including 5 Managers and 2 Sr. Architects) and 10
engineering contractors.
Incubated the Web Performance Management team by
hiring 8 engineers in 2 months, retaining key employees and instituting a
complete architectural overhaul of the product. Worked with Product
Management and marketing teams and defined the engineering roadmap for 2014.
Set up offshore vendor to outsource sustaining of previous discontinued
product line.
IP Intelligence
product delivers a rich, highly accurate, curated IP geo-location database with
many attributes and used by a variety of customers from ISPs to public
services. Using this data we created a product to define IP Reputation score
that can help identify online fraud and a segmentation tool to buy
advertisements based on blocks of IP addresses.
StubHub (an eBay
company)
Oct 2011 - June 2013
Sr. Engineering Manager/Associate Director, Platform Engineering
Incubated Platform Engineering, Automation Tools and SOA
Services Teams. Grew a 4-person team to 20 engineers and 2 managers in 2
countries in 10 months. Identified the existing pain points and initiated
several projects to address them (e.g., Distributed Session Management, Read
Only Database to reduce load on DB, Enterprise Messaging Architecture,
Distributed Caching tier, SOA Services Framework, Search Quality Improvement
etc.). Helped architect SOA infrastructure layer to expose StubHub API
Services using WSO2 API Gateway, ESB, Identity Server and Governance
Registry. Initiated project to define an enterprise messaging/event streaming
architecture including a mobile notification framework. Also delivered
different security initiatives like secure key mgmt. and Credit Card
tokenization to make StubHub PCI compliant.
Wal-Mart Global eCommerce
Nov 2008 – Oct 2011
Senior Manager, Platform Engineering and
Enterprise Architecture
Developed a 3-person team into
four teams of 36 onshore and offshore engineers, 2 managers, and 4 sr.
architects to develop infrastructure software for application development.
Collaborated with business and product management to establish ROI, obtained
funding and delivered multiple infrastructure software projects viz., Data
Access Layer (DAL), Configuration Management Framework, Log mining (Hadoop),
Distributed Caching Service and Session Service.
Helped initiate technology road
map with projects “SSO with Federated Identity Service” to integrate
identities between Walmart.com and Vudu.com
● Successfully
delivered over 18 releases of large infrastructure software projects (Data
Access Layer, Distributed Cache, Session service, Messaging framework,
Recommendation engine, Reviews and Ratings platform, Configuration Management
framework, and a site deployment tool) within a 30-month period.
● Led a
team of senior architects and engineers from over 16 different software teams
to re-architect an older walmart.com site
to a modern multi-tenant e-commerce platform
● Proposed
and created an Architecture Review Council and defined compliance processes
● Introduced
Data Access Layer (USPTO
8,260,757) to fix connection storm-related site downtime
● Instituted
engineering processes and architectural pattern repositories to enhance
software dependency management and quality. Also introduced centralized audit
logging, and Log based analytics.
eBay, Inc.
2007 – 2008
Senior Staff Engineer (Kernel Team)
Facilitated all eBay kernel
batch processing and e-mail monitoring frameworks. Created a framework to
migrate more than 10TB of image data to tertiary storage, imposing life-cycle
management on the migrated image content as well as introduced storage as a service
in collaboration with a storage vendor (EMC Atmos).
● Introduced
an alerting, trending, and notification framework for all outbound e-mails
(more than 50,000,000 a day), which provided product managers instant
visualization of all outbound e-mails sent the previous night, to help better
understand customer responses to site changes.
● Efficiently
led a team of over 20 engineers, from over 15 different teams, in performance
tuning more than 18,000 eBay Application Server JVMs, delivering the project
on schedule, generating $8,000,000 in hardware procurement savings; awarded
the eBay President’s “Meteor” award.
● Developed
a framework to migrate 10 terabytes of picture data daily to a less expensive
secondary storage, minimizing SAN Storage cost by $1,800,000 annually.
Mathon Systems,
Inc.
2007
Principal Engineer
Drove creation of a Java
NIO-based CIFS/SMB proxy gateway server in Java with real-time deep packet
inspection and a correlation engine that allowed Mathon appliance to be in
line with a NAS filer. It created an audit trail of any user doing virtually
any operation on the monitored NAS. This audit trail was then used to enforce
compliance and legal discovery.
Kazeon Systems (Acquired by EMC2
Inc.)
2004 – 2007
Senior Staff Architect / Project Leader
Coordinated and led a group of
up to eight onshore and offshore engineers on multiple projects delivering
products and services for the Kazeon classification and unstructured data
mining appliance.
● Architected,
designed, and developed a Policy-based Data Migration framework that
dynamically recalled migrated files using real-time callbacks from NetApp
filers as they were accessed.
● Created
an e-mail crawler and classifier framework using HTTP WebDAV extensions, and
integrated it with existing Kazeon infrastructure components.
● Incubated
and implemented a configuration registry using LDAP that enabled distributed
components to persist configuration information.
Sun Microsystems, Inc. (Acquired by Oracle Inc.)
1997 – 2004
Senior Member Technical Staff 4
Worked on design,
implementation and support of various modules and systems for Sun
Microsystems software products viz., Solaris for ISPs, Sun Webserver, Sun
Identity Server, Sun Portal Server etc.. Implemented the calendaring and
email Wireless Portal applications using markups and device independent
rendering technology.
Created J2EE Application server
agents for Sun ONE Identity Server. Designed and developed scripts to run Sun
Webserver in a chroot’d environment.
·
Instrumental on the design and implementation of XML Content
Provider for a Sun ONE Portal Server Mobile Access Pack (Wireless Portal
Server), swiftly performing transcoding of remote XML content using an
in-memory dynamic class loader, which was honored with a U.S.
Patent # 7,058,698. Also created a wireless portal desktop
with all the channels.
·
Delivered on schedule Sun Java Identity Server, J2EE Policy
enforcement agents, for Tomcat and Adobe JRun application servers. Also
provided the architecture, design, and implementation of new features for
future versions of policy agent development framework.
·
Actively participated in JSR 188, Java CC/PP API and coauthored
it’s SDK and Test Compatibility Kit (TCK)
HCL America, Inc.
1995 – 1997
Software Engineer
Performed misc. Software development including HCL Intranet.
Fujitsu ICIM
Ltd.
1994 – 1995
Software Engineer
Worked on X.400 email systems and ICL groupware software stack.
NELCO India
Ltd.
1993 - 1994
Software Engineer
EDUCATION
Bachelor of Engineering,
Electronics Engineering
Bangalore University,
India, 1992
TECHNICAL SKILLS
• Java (J2SE • J2EE • Web Services) •JSP
(JSTL • Tag Libs)
• NIO • Mail • JAAS/JCE • JNDI • JNI
• JMS • Apache Active MQ
• JVM Tuning • JSR 188 (Java CC/PP) • LDAP
• Hadoop • Mahout
• JDBC Drivers • CIFS/SMB • NFS • Tomcat •
Apache Web Server
• Identity Mgmt. • Data Access Layer (DAL)
• Hibernate • Rules Engine
• Cloud Computing • Enterprise
Architecture • SOA (REST/SOAP)
• API Proxy Gateway • API Service
Registry • Messaging Framework
• Semantic Web (RDF, N-Triples, Sesame) •
NLP • Perl/Shell Scripts
• XML/XSL • TCP / IP • C • Oracle • iOS •
HTML5
Resume: Confidential