Ashim M. Pradhan
SUMMARYOver 8 years of extensive experience in software design and development in the fields of E-Commerce, Wireless Industries, Communications, Pharmaceuticals. Experience in preparation of functional specifications, data modeling, and project design, OOD, SOA and UML. Extensive experience as an Architect for enterprise/J2EE based applications. Experience in implementing large scale web based applications, search applications using a multi-tier architecture. Expertise in BEA WebLogic and IBM WebSphere with emphasis on EJB, JDBC, JMS, JCE, JSP and Servlet. Highly skilled in OR mapping framework like Hibernate, front end technologies like Struts, JSP, JSTL, XML and XSL based applications, and search based application with full text indexer Lucene.
TECHNICAL SILLS
Languages / Java, Perl, PHP, JavaScript
Middleware / Web Services, EJB, MQ6.0, Message Broker 6.0
Implementation Facilities / Hibernate, Struts, JFreeChart, iText, Lucene, JMS, JDBC, JSSE, Servlets
Internet Technologies / HTML, XML, XSL, XSLT, Java Script, AJAX, PHP, DHTML
Application Servers / BEA WebLogic 8.1/10,IBM Websphere 5.0, Tomcat
RDBMS / SQL Server, Oracle, MySQL, Sybase
Development Tools / Apache Ant, CVS, Cygwin, Make, Visual SourceSafe
OOD / UML
RAD Tools / Eclipse, JBuilder
EXPERIENCE
03/2005–CurrentTime, Inc.1271 Ave of Americas, New York, NY10020
J2EE Technical Team Lead - Architect
As a technical lead and architect of the inter departmental application development team I have managed, designed, and developed applications that are currently being used by all of IT, applications that are vital for publication of print magazines such as People Weekly, Sports Illustrated, InStyle, and Essence. Applications I have designed and developed are currently in the works to be deployed to Time and Fortune among other publications. I have guided development and engineering team through all life cycles of SOA applications – development, deployment, and maintenance.
A short list of applications I engineered and built:
- News Bureau System (NBS): a workflow system where stories get started, assigned; used by editors, news bureau, contractors, photo editors and finally sent to publishing application where these stories become articles and published on to an issue.
- Identity Management System (IMS): a proxy interface to Time Inc. corporate Active Directory with local authorization and AD authentication, user management system which may also be used by client applications via Web Services (SOA).
- Out of Office Tracking System: Vacation request and approval system with calendar functionality with MS Outlook integration.
- OPUS (Online Photo Upload System): a Windows fat client with Tomcat Server, MySQL DB, and Drools rules engine that guarantee transfer of high resolution images from remote locations (China Olympics) to internal Time Inc Network.
- Content Broker: a java utility that has everything to do with transfer of data from point A to point B that is configurable to retrieve data from SMTP, RDBMS, SCP, FTP and other protocol and resources.
- Work Order Tracker: Work order tracking system with workflow and progress monitor.
- Photo Tracker: Manages photos and pictures with assignment workflow for photo editors, photographers, reporting on costs, usages, payments.
08/2004–03/2005Berlex AG6 Westbelt, Wayne, NJ07470
J2EE Technical Lead
Led a team of Java developers to build a workflow based J2EE Berlex Corporate Directory application to enable and integrate different applications and present a unified view to the HR, Sales and Marketing teams to fulfill their tasks efficiently.
- Involved in integration and implementation of Workflow engine.
- Responsible for J2EE client application/Web application.
- Responsible for enforcing best practices and design patterns.
- Conducted Code reviews and improved unit testing process.
- Improved the build process and continuous integration.
- Responsible for tracking issues and coordinating with the QA team.
- Responsible for implementing SOA (Stateless EJB, MDB).
05/2004–08/2004Verizon Wireless30 Independence Blvd,Warren, NJ07059
Senior WAP Developer
As a Senior WAP Developer, I was contracted to upgrade Verizon Wireless “Self Provisioning System” to version 7. This application enables Verizon handset users to check account information and pay bills via handset.
- Developed the application to interface with middleware JMS service.
- Responsible for release and QA on multiple handsets.
- Performed the final no glitch successful release to Production WebSphere environment.
- Created Release Documents, QA Reports, Test Cases, and User Flow charts.
- Trained another developer on maintenance and overall application updates and usage.
11/2003–04/2004TheDailyCall.com Beverly Hills, CA
Web Application Developer
A startup company that provides casting calls to it’s users throughout the major cities, owned and operated by Fifth Media Corp. I was contracted to enhance the overall application usability.
- Integrated “ECHO” billing system to facilitate a real time credit card and personal check payment processing.
- Created user entity and user properties to further enhance the readability and extendibility of PHP code and forked PHP pages according to the types of users -- dictated by the user metadata.
- Responsible for rebuilding the administration modules to give a better intuitive user interface.
- Responsible for building database administration functionality.
- Responsible for building real time reporting module.
- Modularized PHP classes for user and billing management.
01/2001–10/2003Vivendi Universal MobileLos Angeles, CA90024
Web Developer
An industry leader in wireless content creation, trademark, royalties, content delivery and billing.
- Proactively automated the WAP R&D process by building an application with every parameter needed to R&D handsets of all model and make, as XML properties.
- Built “Karmac” – an extranet mapping tool with Jakarta Struts.
- Responsible for developing first version of intranet and customer service tool.
- Responsible for developing user management system.
- Responsible a true MVC web application for PacketVideo in a tight deadline without MVC framework.
- Responsible for building Yourmobile.com with over a million monthly hits, and Moviso.com corporate website.
- Responsible for building Wireless application that enable handset users to buy Ringtones and Graphics via their cell phone.
- Integrated QPass and wireless billing system.
- Built custom customer facing websites for Cingular Wireless, Verizon Wireless, Rogers AT&T, T-Mobile, Midwest Wireless, and MyFido.ca.
- Gained much knowledge of wireless handsets, their WAP capabilities and differences.
05/2000–01/2001CardService International23801 Calabasas Rd, Calabasas, CA91302
Product Specialist
An industry leader in credit card processing companies, I worked for “LinkPoint” – their internet merchant account service department. As a product specialist, I serviced individual client and shopping cart vendors.
- Involved in integrating shopping carts to LinkPoint payment gateway for client websites.
- Built a Perl wrapper to a C++ credit card charge solution.
- Responsible for building a client side JavaScript shopping cart.
- Responsible for providing email and telephone support to clients escalated from Level III call center.
- Built an adapter for dev desktops to communicate with the test credit card processing server.
01/2000–05/2000WindowBox.comLos Angeles, CA
Database Browser UI Analyst
Working as an analyst for Access 2000 database for this internet based gardening supplier, single-handedly, I built a database browser and management system. Easy to follow user interface, access to daily reports and reports for date intervals, inventory depletion, updates, user logins were some of the requirements. Forms, macros and Visual Basic were used for the User Interface.
06/1998-01/2000Stream InternationalLos Angeles, CA
PC Technician/ Support
A customer service and support provider for world’s premier technology companies, I worked as a Level-II desktop support specialist for Hewlett Packard.
- Supported leading computer manufacturer, Hewlett Packard.
- Trouble-shot hardware and software issues with Pavilion models to component level.
- Worked with DOS for trouble-shooting and installation of OS.
- Troubleshoot OEM software, MSOffice components, IE, Virus Scans.
- Responsible for providing support for ink-jet printers.
- Provided optimal customer service and support
EDUCATION / CaliforniaStateUniversity (CSUN)
BS in computer Science / Northridge, CA