Nikhil Damle
|
jasleen dgntechnologies.com">jasleen dgntechnologies.com
|
480-704-4582 |
|
|
|
|
Objective |
To utilize over 10 years of experience in analysis, design and development of IT systems in a challenging senior developer/architect/team lead role involving a broad range of cutting edge web technologies.
· Sun Certified Java Programmer.
· Several years of professional experience in Enterprise Java software development.
· Vast knowledge of Java and J2EE APIs that include EJB, Servlets, JSP, JMS, JDBC.
· Experience in frameworks like Struts, Hibernate, Spring, XDoclet and WebWork.
· Hands on experience in administration and development with IBM FileNet Content Management System and Workflow Engine.
· Knowledge of various other open source APIs including Jakarta Commons (Digester, BeanUtils, Logging), FreeMarker, Quartz, JUnit, Log4j.
· Excellent communication and problem solving skills.
· 2 years of experience in the video and multimedia field.
· Co-author of "Curl Programming Bible", published by Wiley Publications in May 2002.
· Technologies: Java, J2EE (EJB, Servlets, JDBC, JavaMail, JNDI, XML), Struts, WebWork, Hibernate, Spring, ILOG JRules, JavaMail, HTML, LDAP, JUnit, Jakarta Commons, IBM FileNet, Mercury LoadRunner,
JProbe, AJAX.
· Programming Languages: Java, C++, CURL, Turbo Pascal
· Platforms: Windows, Linux
· Tools: Eclipse, CVS, Ant, Erwin, Mantis, VMWare
· Application Servers: JBoss, Weblogic, JRun, Tomcat
· Databases: Oracle, SQL Server, HSqlDB
Miria Systems (formerly Soluziona and Endymion Systems)
San Francisco, CA
Senior Software Engineer
Aug 2000 to Sep 2007
ManagedPay
Worked as a lead engineer on this customizable workflow solution that automates accounts payable using IBM Enterprise Content Management and Business Process Management. ManagedPay also integrates with the ERP systems such as SAP,
Great Plains, GEAC, etc. Major clients of the product are Hewlett Packard, Georgia Pacific, PF Chang's China Bistro, Fifth Third Bank and Old Republic Title. Key responsibilities on this project included:
· Enhancing and expanding functionality of the product to fulfill the business requirements of the customer using Agile methodology.
· Being the main customer contact from the engineering team for support and deployment issues.
· Designing and implementing a generic data model to store a superset of data from all ERP systems that ManagedPay would support.
· Developing the data access layer and an API that ManagedPay would use for all queries for ERP data using stateless session EJB, Hibernate and Spring.
· Understanding the business process and designing workflow maps to automate the invoice approval process within the customer's organization.
· Participating in research and introduction of new technologies to enhance the product such as the migration from Struts to WebWork.
· Analyzing requirements and implementing customer's business rules using ILOG JRules.
· Interacting with the customer to diagnose, categorize and resolve production issues.
Environment: Windows Server, J2EE, FileNet P8 Platform, Struts, WebWork, Spring, Hibernate, Quartz, ILog JRules, XDoclet, Weblogic, JBoss, Oracle, SQL Server, Active Directory.
Managed Solutions
"Managed Solutions" is a configurable suite of software that automates core back office business processes. Was involved in the design and development of core API classes that were used by different modules like the content management tool, project collaboration tool, search and categorization tool, etc.
· Researched various commercial and open source crawling tools and applied the findings in gathering data (html, doc, pdf formats) from various web servers within an intranet. This data was processed by the search and navigation tool that used publish/subscribe technology.
· Designed and developed a scheduler service for the invoice processing module that was configured using XML files.
· Developed custom tags using JSPs and remote scripting with embedded JavaScript validations.
· Wrote automated tools for installation, deployment and testing.
· Developed portlets for email, calendar and search.
Environment: J2EE (Servlets, JSP, JavaMail) FileNet, Tomcat, Jahia Portal Server, SQL Server
SAFE Financial Website Re-design
Lead the re-designing effort on the website for a security company. The new website replaced the static website and added new functionality that enabled security professionals and customers to securely access their accounts online. A reporting module allowed the users to view monthly reports and also to search and download archived reports from the website.
Environment: Java Servlets, JSP, Tomcat 4
Operational Continuity Assessment and Planning for the City of Oakland
Was part of the applications team that was responsible for completing an assessment of IT systems and developing a business continuity plan for the City of
Oakland.
The team interviewed various agencies within the city and studied critical applications, their deployment environments and made recommendations geared towards preparedness to a disaster and identifying cost cutting opportunities.
Gallup Online University
The online university integrated the Gallup's learning management system with the E-Learning Protocol developed and hosted by DigitalThink, a leader in E-learning solutions.
Designed and developed the E-Learning Manager, a stateless session bean that made calls to the DigitalThink's API. The manager logged in users to the online university and tracked the progress and performance of the user using the API and by calling other enterprise beans to persist this information.
Environment: J2EE (EJB, XML) on Weblogic 5.1, SQL Server
Curl front-end to SAP R/3
Developed a Curl applet that displayed Purchase Order information from a SAP R/3 system. Data is fetched from the SAP system using a BAPI call through a Business Connector. The XML output is handed over to a Curl applet that parses and renders it using some unique UI features of the Curl language.
Environment: Curl Surge, Business Connector, Tomcat
Sprint Software
Pune, India
Software Engineer
Aug 1997 to Dec 1999
Worked on the applications team that developed various intranet and web applications.
· Used JDBC API to query the database and generate reports for a company's newsletter.
· Developed a leave monitoring system that used JavaMail and Servlets to send leave requests for manager's approval.
· Worked with HTML, CSS and JavaScript to build dynamic web sites for clients.
United Television
Mumbai, India
Video Editor
Aug 1995 to July 1997
Worked as a video editor for a television show using digital editing software like Avid and DVision. Was responsible for timely delivery of episodes for broadcast on national television in 3 different languages.
Kirloskar Cummins
Pune, India
Programmer
Jan 1995 to July 1995
Worked on the Shop Documentation System that kept track of usage of various assembly components. The system produced reports related to the flow of material from stores, shop floor, assembly line and rework area. Developed this system as part of the Industrial Training Semester of the MS course.
Worked on the Ingres RDBMS, COBOL and SQL.
MS in Computer Science from University of Pune, 1995
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "C# Developers" group. To post to this group, send email to CSDevelopers googlegroups.com To unsubscribe from this group, send email to CSDevelopers-unsubscribe googlegroups.com For more options, visit this group at http://groups.google.com/group/CSDevelopers -~----------~----~----~----~------~----~------~--~---
|