Swapnonil Mukherjee's Resume (Last updated February 17th 2009)

Resume builder

Swapnonil Mukherjee


Calcutta, West Bengal 700019
http://mcoder.wordpress.com

-

OBJECTIVE:

An accomplished software engineer specializing in Object Oriented Programming with extensive expertise on User Interface Development, using best of the breed toolkits and frameworks.

-

SUMMARY:

  • In depth knowledge of Java, with over 8 years of experience in building commercially successful products using J2SE and J2EE.

  • Acknowledged ability in assiting customers to firm up functional requirements and develop estimates.

  • Wide understanding of Design Patterns, and their applicability.

  • Well versed in Software Development Processes like versioning, unit testing, integration, release and deployment.

  • Extensive experience of using RAD tools in building desktop and web based applications, with a history of early adoption of such tools within the organization.

  • Proven track record of delegating task and disseminating knowledge to both peers as well as junior staff.

-

WORK EXPERIENCE:

IBM India Private Ltd, Advisory Systems Analyst, DLF IT Park, Newtown, Kolkata (September 2007 - Present)
As a Advisory System Analyst, I play the following roles

1. Team Lead
2. Solutions Architect
3. Software Developer
4. Release and Production Support

Assigment History.

GettyImages - September 2007 to present
Description - The assignment encompasses Getty Images' two SaaS solutions named Image.net and Media Manager. IBM GBS is entrusted to the address the entire product lifecyle including the development, maintainence and production support for both the products.

  • Currently leading an effort in integrating Web Services into Media Manager. This will allow partner developers to access Media Manager from within their software platforms.

  • Specified and implemented a SAML1.0 based service provider interface, as a part of a larger Systems Integration effort between General Electric and Getty Images' Media Manager.

  • Retrofitted a opt-in password management facility within Media Manager, as a part of an on-going activity to enhance the security of the product.

  • Created a solution, and lead a team of developers to add support for synchronous image processing tasks like resizing, rotating and trans-coding, using a rich AJAX based user input system.

  • Developed the solution and lead a team that completely re-built the "Exclusives" functionality within Image.net.

  • Added support for the successful ingestion of Camera RAW file formats like Canon's CR2, Nikon's NEF, in both Image.net and Media Manager.

  • Added a completely new report, and enhanced the proprietary reporting framework, as a part of the "Down Request Report" effort in Media Manager.

-

Connectiva Systems, Senior Member Technical Staff, Calcutta,India (February 2005 - September-2007)
Designed and developed tools for the company's Revenue Assurance product named Onereview.
Accomplishments Include:
  • Developed an OLAP Viewer application and played a leading role in incorporating Data Warehousing capabilities into the product.
  • Developed a chart designer application and framework.
  • Created an executive dashboard based on the JSR-168 Portal Framework.
  • Developed a set of re-usable Swing and AJAX components for use within the product.
  • Designed and created a prototype of Connectiva's next generation Process Driven Revenue Assurance client tool and framework.

-

Oracle India Development Center, Applications Developer, Hyderabad,India (September-2004 - January-2005)
Developed and maintained the Work Flow configuration modules within the Oracle Applications Manager Product.
Accomplishments Include:
  • Enhanced the mailer configuration system within OAM, which was included with the Oracle 11i Apps 11.5.10 release.
  • Enhanced the workflow personal work list notification system within Oracle Work Flow, which was released with Oracle Database 10gR2 and Oracle 11i Apps 11.5.10.

-

Connectiva Systems, Software Developer Level-2/Senior Systems Engineer/ Systems Engineer, Calcutta,India (September-2001 - September-2004)
Designed and implemented desktop applications, re-usable components and APIs that were shipped with client or server side tools for the company's Onedrive and Onereview products. While Onedrive is Connectiva's flagship Systems Integration Platform, Onereview is an End-to-End Revenue Assurance solution targeted at telecom companies.
Accomplishments Include:
  • Designed and created a plugin framework, which exposed a set of generic user interface views, and services and hosted a collection of well-defined plugins, required for effective RA Audits.
  • Played a leading role in the design and coding of a Business Process Monitoring tool for Onedrive.
  • Proposed and developed a set of re-usable Java Swing components for the company's client and server side tools.
  • Developed a web based administration console for Onedrive.
  • Successfully clustered and deployed the server components of our product on the Weblogic 6.1/7.0 Application Servers.

-

Avant Garde Software Pvt Ltd, WEB DEVELOPER, Calcutta,India (June-2001 - September-2001)
Designed and implemented desktop and web applications, for the company's parent organization East India Securities Ltd, which is one of Calcutta?s leading Financial Services Company. The desktop applications were used in-house for data entry purposes, while individuals, both small and big investors to view/request trading etc, used the web applications.
Accomplishments Include:
  • Developed an interactive financial services web site for the company?s parent organization (East India Securities Ltd)
  • Successfully deployed and configured the web infrastructure for the company to host the web site on an IBM Xeon based Server.

-

Kaashyap Radiant Systems Ltd, JUNIOR SOFTWARE ENGINEER, Calcutta,India (June-2000 - June-2001)
Joined KRSL as a trainee, and underwent a rigorous training program, before being given the opportunity to work on on-going projects.
Accomplishments Include:
  • Developed an interactive and comprehensive web site for the Calcutta Motor Sports Club.
  • Developed a web based auction application for an undisclosed client.
  • Developed various other web modules as on requirement.

-

-

SKILLS:

LANGUAGES
Java, Ruby.

APIs
AWT, Swing, SwingX, Java Beans, Java 2D, JFreeChart, RMI, Servlets, JSP, EJB, JAXP, JDOM,DOM4J, JUnit, Apache Commons APIs, Forms Layout Manager, JGo Graph Editing Library, XStream and Netbeans Graph Editing Library.

Frameworks
Netbeans Plugin Development Framework, Struts, Oracle Application Development Framework, Other frameworks known include Hibernate and Spring.

Concepts
Object Oriented Programming, Design Patterns and Software Development Life Cycle.

Software Tools
Eclipse 3.X, Netbeans 5.X, JDeveloper 9.0.X, Dreamweaver 1.0 to MX, Fireworks 4.0/MX, Apache ANT, XML Spy XSLT Debugger

J2EE Servers
Weblogic 6.X to 8.X, JBoss 2.4.X to 4.X, Oracle 9iAS, Tomcat 3.X to 5.X.

Database
Oracle, MS SQL Server 2000, MySQL, Hypersonic DB

Systems
Windows 2000, Windows XP, Redhat/Fedora Linux, Sun Solaris,Mac OSX.

-

EDUCATION:

  • BE, Mechanical Engineering, North Maharashtra University, Jalgaon (August-1995 - November-1999)
    63.92% Grade Point Average

-

-