Post Job Free

Resume

Sign in

AnirbanMukherji

Location:
United States
Posted:
July 07, 2009

Contact this candidate

Resume:

Anirban Mukherji

l3nn3b@r.postjobfree.com

(C) 001-781-***-****

Overview

• Dynamic, result-oriented Engineering manager with 11+ years of extensive experience in software product development and services seeking a (Sr.) Engineering/Development manager role

• Proficient in Agile software development process for newer products and RUP for legacy products

• Requirements analysis, design and development of complex security products, supply-chain/trading and Insurance products

• Customer-focus driven leader who is able to successfully orchestrate complex relationships and work environments using superior management skills.

Employer: RSA Security, (Identity and Access Management group) Mar 2005 – Till Date

Product: Authentication Manager (SecurID)

Role

Project Manager for User Credential Manager (UCM) program

o Chair weekly cross functional team meetings including PM, Architecture, QE, Doc, UxD, Customer support, release engineering, performance and CE leads. Directed a project team of 30 team members.

o Coordinate deliverables across teams and resolve issues raised by the cross functional teams

o Identify and define process improvements, project plans, publish schedule, review deliverables produced by other teams.

Scrum Master

o Moved to an Agile/Scrum process for all new functionality being added to the authentication server

o Helped develop user stories for IT footprint/startup, automation, iPhone support

o Held daily scrum meetings with developers, QE and doc resources

o Ran 10 day sprints and helped reduce the overall product backlog

o Held Sprint reviews

Engineering Manager Authentication Manager server. Responsible for:

o Hiring, performance review, goal setting (MBOs), IDP (Individual development plans), training and managing a mix of local and remote engineering team

o Integration with a number of open source products – apache-axis, apache-commons-*, apache-maven, apache-struts, apache-xalan, jaxp, spring etc.

o Delivered three major releases of this product and helped in various service packs

o RBA (Risk based authentication) support in DMZ for SSL VPNs and self service for the same

o SBR RADIUS component (based on EAP protocol) to provide uniform security policy enforcement across all network access methods including IPsec VPNs, WLAN etc.

o CTKIP (based on PKCS 11 used for single-sign on or smart card) implementation and software token provisioning

o Pin unblock and digital certificate life cycle management for SID800 token (which has a smart card) using the Microsoft ILM server

o Integration with external Identify sources including Microsoft AD 2003 and Sun One LDAP

o Sharing data between databases and database clusters using replication with Oracle streams and conflict handling

o Key Management for security blocks and database backup/recovery.

o Obfuscation, de-obfuscation tools

Engineering Manager Credential Manager. Responsible for:

o Customizable Self service console and provisioning of software and hardware tokens through Email and SMS.

o Workflow management for provisioning of SecurID tokens for customers with flat and nested security domains

o Extensible migration framework of primary and replica authentication servers of 18000+ SecurID customers with various deployments and platforms including VMWare ESX, Solaris 10, RedHat Linux 4/5, Windows xp/2003 both 32 and 64 and Enterprise Appliance.

o Extensible configuration framework for deployment of encapsulated third party products including weblogic, oracle, radius, workpoint etc.

o Monitoring of Automated build environments (with every checkin and nightly) for regression (Level 1-happy path tests, level 2-negative tests, WSDL tests), External Javadoc, code coverage, backwards compatibility, performance, reliability.

o Profiling of new functionality for performance tuning e.g. RBA (Risk Based authentication), Web-tier, Startup-time, Impact of admin operations on runtime

Federated Identify Management product based on SAML (Security Assertion Markup language). Responsible for

o Identity provider and service provider functionality.

o Federation using Web services

Involved in key initiatives for

o Lab Virtualization using VMware ESX

o Securing virtual machines (emphasis on authentication)

o Multi-tenancy of credential manager to make it usable in a virtual/cloud environment

Technologies used:

o Project Management (MS Project)

o Networking (TCP/IP, Routers, Firewalls, VPNs, etc)

o Operating System (Windows, Linux, Solaris)

o Solid understanding of Symmetric and Asymmetric Encryption and associated Key Management

o Database (Oracle, MS-SQL)

o Web server/application (MS, Apache, Oracle, IBM, Weblogic)

o Web Services experience (SAML, SOAP, XML)

o Programming (Java –Jrockit/Sun, C, C++)

o Scripting/Tools (Perl, Jython, Maven, PL/SQL, Hibernate)

o Directory (MS AD, SunOne, Novell)

o Other (Perforce, Code Collaborator, Clover, EasyMock, Bugzilla, STAF, Selenium, Spring, XML, XSLT, EJB, PHP)

Employer: Aspen Technology July 2001 – Feb 2005

Product: Performance Scorecarding - Designed and developed an enterprise performance scorecard product for Petro-chemical companies.

Role:

Manager. Responsible for

o Integrating an LP software running in distributed refineries using Tibco BW middleware

o Extract transform and load results using Informatica into Essbase (OLAP cube)

o Display results using Hyperion.

o Leading a team of developers, QA, Install and documentation

o Coordinate activities between Project management, Domain experts and development team

o Resolve issues around Quality of code (Understand and work with clearcase, clearquest, UCM, RUP), packaging, environment setup, documentation

o Mentoring team members.

Product: PetroVantage – Designed and developed a hosted product for analytics, online trading and workflow

Role:

Tech Lead. Responsible for

o Architecture, Design and development of Petrovantage (a hosted solution for analysis and trading by petrochemical companies) using the technologies stated below.

o Pushing monthly drops to the production system

o Tuning the production system for scalability

o Support for keeping the hosted application live. The goal was to keep it 99.999999 percent of the time live over a period of an year.

Technologies used: EJB (WebSphere 4.0), Servlets, JSPs, XML, SQL Server 7.0, Oracle 9i, Essbase 7.0, EIS, Webmethods, Rational Rose, ClearCase, ClearQuest, Tibco BW, Portal, Informatica, Erwin

Employer: Eforce Global(Consulting/Services) Oct 2000 – July 2001

Consulting with different clients like Digitas, Boston (MA), Claimplace (Hartford CT

These projects involved designing and developing role based portals for clients using J2EE tools and technologies.

Role:

Designing and developing using MVC architecture, used design patterns for logical distribution of functionality, reusability and easy for maintenance.

o Coordinated efforts with junior developers for timely delivery and quality output.

o Designed and Developed (as a team lead) business layer and database layer for subscriber and Claim.

o Involved in code review, repository and code management process.

o Involved in Performance analysis, deployment and build process.

o Interaction with clients for requirements.

Technologies used: EJB, Servlets, JSPs, XML, Oracle, MQSeries, CICS, DB2, Solaris 2.6, Linux 5.6, Websphere 3.5, Rational Rose, CVS, Exceed, Java Beans, JSPs, XML, Web sphere, HTML, DB2, LDAP, MQSeries, MQSI, WinNT, Unix, C, C++, SQL Server, IBM Web sphere, IBM Visual Age for Java, Rational Rose, CVS

Employer: Oxford Global Resources(Consulting/Services) April 2000 – Oct 2000

Consulting with Kyrus (for Lunchbox POS product)

This project involved creating a web based system and a POS system for schools in South Carolina.

Role:

o As a developer lead involved in J2EE Architect compose of JSP, Servlets

o This project is developed using MVC architecture, used design patterns

o Developing Common framework for the Back office system

o Developed and Enhanced the POS system which comprises of Swing, AWT, Threading, State Machines etc.

o Developed code for different serial-io devices like bar code reader, pin pad readers etc.

Technologies used: Java, Servlets, Swing, AWT, Apache, Websphere, IBM Visual Age, Rational Rose

Employer: Larsen and Toubro IT Limited (LTITL) Mar 1998 – April 2000

Consulting with KAO (Largest consumer goods producing company in Japan), Ford (Japan)

Role:

o Technical Leader

o Designing and developing Servlets to interact with CAD system

o Developing components like multiple file uploader, serializer etc

o Developing components based on scripts like scrolling component, dependent lists etc.

o Mentoring Junior Engineers.

Technologies used: Java, Servlets, JSPs, WML, Java Beans, SQL Server 7.0, ASP, VB, COM, DCOM, IBM Visual Age for Java, Websphere, Rational Rose, VS COBOL II, CICS /ESA, DB2, Nokia Toolkit for WML, Phone.com Toolkit

Employer: HCL and Unicorp Mar 1997 – Mar 1998

Internship with HCL and Unicorp, India

Technologies used: Java, Servlets, JSPs, WML, Java Beans, SQL Server 7.0, IBM Visual Age for Java, Websphere, Rational Rose

Education:

Bachelor of Science, Computer Science & Engineering (Honors) from JNV University, Jodhpur, India

Certificate course in Software security (Cryptography) from Boston University

Certified Scrum Master, EMC University

Sun certified in Java 2, Certified Webmethods training (B2B and TN Server)



Contact this candidate