|
|
|
|
Senior J2EE/Java Developer Resume
|
| Desired Industry: Information Technology |
SpiderID: 21307 |
| Desired Job Location: morristwon, New Jersey |
Date Posted: 6/16/2008 |
| Type of Position: Full-Time Temporary |
Availability Date: |
| Desired Wage: |
|
|
U.S. Work Authorization: |
| Job Level: Experienced with over 2 years experience |
Willing to Travel: |
| Highest Degree Attained: |
Willing to Relocate: |
Objective: Summary: A position as a Team Leader/Senior Java Developer that will capitalize on acquired expertise and experience working on various J2EE and Non J2EE applications for diverse clients. Desire a position with career growth potential. Innovative developer with 10+ years of expertise in the Systems/Applications, E-Commerce, Call Center, Compiler Design and IP-Services domain delivering technical strategies, solutions, data analysis, database development/reporting, end-user training/services and on-site customer support. Working with J2EE technologies, application servers, Spring 2.0, Hibernate, Web Servers, and message oriented middleware (Weblogic 8.1, iPlanet). Experience as an Architect and Module Leader Proficient in coding with the following technologies like, C, C++, VC++, Java, JavaScript, Bourne Shell under Unix (Solaris 2.x) BSD Socket programming, Shell Scripting. RMI, Servlets, JSP, PERL, Expertise in Business IP services like Managed Internet Service (MIS), Virtual Private Network (VPN), Voice Over IP (VoIP), Private Line, FR/ATM and E-Commerce, Call Center Applications and Compiler Design. Extensive background in the full project development lifecycle from initial concept through final delivery and ongoing support. Highly experienced in relational database design, Internet development, Multi-tier-Client/Server infrastructure and Web Based Applications. Proficient in Object Oriented Analysis and Design and Object Oriented Programming. Extensively used UML tools like Rational Rose Adept in analyzing information system needs, evaluating end-user requirements, business analysis, requirements gathering, and custom designing solutions to complex information management architecture. Effective in work situations requiring an ability to manage multiple and concurrent projects and responsibilities. Quick learner, with an ability to rapidly achieve organizational integration, assimilate job requirements and employ new ideas, concepts, methods and technologies. Energetic and self-motivated team player. Excellent communication, interpersonal, intuitive, technical, analysis and leadership skills. Thrive in both independent and collaborative work environments.
Education: Bachelor of Engineering with First Class Distinction in the field of Computer Science, 1996, Bangalore Institute of Technology, India
Experience: Certification/Awards: 1. 2002 AT&T Software Excellence Award for the successful completion of the project (USRP) 2. Certificate in Recognition of outstanding contribution to the successful release of GCSM Project.
Experience: Jan 06 Till Date AT&T, Florham Park, NJ Senior J2EE/Java Developer ADOPT-Hosting The ADOPT-Hosting project is a web-based application that has replaced the legacy system Hosts application that was developed entirely on Oracle PL/SQLs. This new application is developed using Swing, Java and Hibernate. This tool is for the Sales People to capture the details required for the client to Host their server/application onto AT&T network. This project was build on a custom frame work called FUSION, which provides a basic skeleton framework for the application, like the menus, the user administration capabilities and the connection to the backend database through Hibernate. This application has about 150+ screens for navigation. This application also has an exclusive Administration for the ADOPT-Hosting that handles Lookup administration, PDF administration and Section/Subsection Administration. Responsibilities: Studied the new Application Framework (FUSION), which would be used for all the future projects developed at AT&T. Extracted the Business logic from the legacy Hosts application that was written in Oracle PL/SQL code. Defined and created the database tables, views, constraints & procedures for storing the ADOPT-Hosting information. Wrote Oracle SQL scripts to merge about 200 lookup tables, into a single lookup. Designed and implemented about 21 JSP screens for 3 sections, using Java, Swing and Hibernate. Designed and implemented the entire ADOPT-Hosting Administration functionality that had about 10 screens. Generated PDF documents using Java FOP and XSLT Environment : Java, JDK 1.4, Tomcat 5.0, Servlets, JSP, Spring 2.0, Hibernate, XML, CSS, Tiles, XSLT, HTML, JavaScript, Oracle 9i, Windows XP, Unix (Solaris 5.x), Eclipse, SQL Navigator
Education: Senior J2EE/Java Developer Advisories The Sales advisories project is a platform, which brings together all the information you need in one location. An author writes about the complete details about an AT&T product for the business needs. The advisory could then be published or unpublished on this platform. An advisory could also be targeted to specific community(s). Users could search any sales advisory from implementation. The advisory itself is stored in Documentum. Responsibilities: Studied the existing Application Framework (PRISMS), which is used for all the projects developed at AT&T. Designed and implemented logic for Rendering and Displaying of an advisory using servlet, XML, XSLT and JAXP Implemented the logic for secure Publishing and Unpublishing of an advisory using Java. Extracted the contents of the advisory, which is an XML using JAXB, and stored into database. Implemented logic for storing and retrieving advisory information to and from the Documentum. Defined the XML Schema, XML and the XSL for the Sales Advisory. Defined and created the database tables for storing the advisory information. Implemented the logic for Contact Us module, where the users submit their feedback/question. Environment : J2EE, JDK 1.4, Tomcat 4.1, Servlets, JSP, JAXB, JAXP, XML, XSLT, HTML, JavaScript, Oracle 9i, Windows XP, Unix (Solaris 5.x), Eclipse, SQL Navigator
Sep 03 June 05 Verizon, Mayland Architect / Senior Developer and Module Leader Capital Management Systems (CMS) The Capital Management System (CMS) is a web-based application that has replaced the legacy system called Capital Program Management System (CPMS) running on mainframe. CMS contains the functionality to effectively and efficiently manage the capital budget and expenditures for Verizon West Network Services. The major functional areas supported by CMS includes, creating and managing Accounts, creating and managing Program category for tracking expenditure, Program Control, Work Order Journal System (WOJS), Work Order Monitoring (WOM), NETCAP Table/Data Maintenance and System Administration. Responsibilities: Analyzed and studied the existing programs written in IDEAL & COBOL language to write the use case for the existing CPMS application. Based on the above use case document, created the Use Case, Class Diagrams using Rational Rose for the new application CMS. Designed and developed the prototype for the new Application CMS, using DHTML, Javascript and CSS. Wrote the High Level Design Document for the WOM Module Implemented end-to-end coding for the different layers (DAO, Wrapper, SesssionHelperDelegate, Helper, BD, SessionBeans, EntityBeans, Handler, LDOs and POs) in the J2EE architecture for the WOM module. Wrote JSPs for all the screens (24) for the WOM module. Developed and carried out the unit testing using JUnit. Implemented Security features, like Cross Site Scripting, Parameter Tampering and Business validation on the server side. Wrote and modified Stored Procedures in DB2. Mentored and provided guidance to the developers working on the WOM module. Environment: J2EE, JDK 1.4, WebLogic 8.1, Servlets, JSP, XML, HTML, JavaScript, DB2, Windows XP, UNIX (Solaris 5.x), Eclipse, DBVisualizer
Affiliations: Feb 03 Sep 03 AT&T, Middletown NJ Senior Systems Engineer End-to-End Flowthrough Manager System (EFMS) EFMS is a Real Time, web based application where the users can track the status of an order at any stage from beginning to end (Sales to Billing) including fallout in the Frame Relay provisioning process. The system also provides customers inventory view of the LPL, PRIME, PL, FR, ATM, INCS, and A2F services. Responsibilities: Have a thorough knowledge of the Business IP service such as Private Line, PRIME and all the entities that are involved when a new Local Private Line and PRIME service is required for the Customer. Design and develop the screens for PRIME and Private Line using HTML, JavaScript, JSP Involved in the processing logic of the module that handles receiving and sending Events/Tasks/Fallouts to the External System to maintain the status or an order. As an integral part of the Database Team, was involved in the Database Design and schema. Interface with the external systems to pass and retrieve data, which were handled through XML. Environment: Java, XML, HTML, JavaScript, Windows NT, UNIX (Solaris 2.x)
Aug 00 Feb 03 AT&T, Middletown, NJ Senior Systems Engineer Global Customer Solution Manager (GCSM) Global Customer Solution Manager (GCSM) is a web site tool that is designed to give AT&T Sales Representatives and Authorized Agents an easy way to fill out and submit the minimum information required to process a WorldNet order for Business IP Services customers, such as Managed Internet Service (MIS), Virtual Private Network (VPN).. Information obtained from customers is used in obtaining the pricing and contract generation based on the options selected by the customer Responsibilities: Have a thorough knowledge of the Business IP service such as MIS, VPN, ANX, and all the entities that are involved when a new IP service is required for the Customer. Design and Developed the HTML screens using FrontPage2000, Javascript for MIS, PIX Firewall products. Designed the High level and Detailed design (HLDD) of the application . Developed the Admin Functionalities like User Profiling, Promotions using Java Developed the Email Engine to trigger Email based on the status of the order, using Java Developed a Contract Generator module to populate the Contract template with the actual values. Generated reports using SQL queries based on features and products available. Interface with the external systems (USRP) to pass and retrieve data, which were handled through XML. Environment: Java, J2EE, HTML, JavaScript, Windows NT, UNIX (Solaris 2.x)
Oct 99 Jun 2000 Hughes Software Systems (HSS), Bangalore, India Senion Software Engineer Web Integrated Call Center Description : The Call Center Application provides information to customers who callup the call center for queries. Callers can access the services as an extended enquiry or 'ask me' service. When a caller calls up for an enquiry, the call is automatically transferred to one of the free agent who queries the database to find out the requested information. The callers information is simultaneously built and logged into the database for future references. Responsibilities: Designed the Use case, Sequence, Activity, Class and Deployment Diagrams using Rational Rose Developed a client COM dll in VC++, which used a third party API provided as COM dll. Developed a module, which accessed the client COM dll in the Java code using JNI. Developed a customized Web Server using the HTTP standards/protocols in Java using Threads. Developed the HTML pages using FrontPage98. The client side validations were coded in JavaScript Installed the product and provided the complete product demonstration to the client at the client site. Supervised and monitored the product release 1.0 at the client site. Environment : Java, JNI, VC++, COM, FrontPage98, HTML, JavaScript, Rational Rose, Windows NT, PVCS
Jun 98 Sep 99 Hughes Software Systems (HSS), Bangalore, India Senior Software Developer SwiftBill1.0 SwiftBill is an Electronic Bill Payment and Presentment system. A user needs to register with the system, and he is given a user id and password. He logs into his account to view his bills online. This application uses Secure Socket Layer (SSL) for higher security level. He can also pay his bills online, and integration with third party payment mechanism is used for online payment. Responsibilities: Developed a prototype for the SwiftBill product, using JDBC to connect to the MS-Access database. Developed the entire screens for SwiftBill in HTML using FrontPage98, Client side validation was carried out in JavaScript. Developed customized Parser for the SwiftBill product in C++ using Inheritance, Polymorphism etc. Designed and developed the logic for Presentation Manager module using the C++ RogueWave library. Developed a module for server connection using Unix socket programming. Developed the installation script for the product using Bourne Shell. Modified the SwiftBill architecture and the FastCGI code to implement Scalability and Availability for SwiftBill. System Testing of the product SwiftBill. Environment : C++, HTML, JavaScript, JDBC, RogueWave, Shell scripts (Bourne Shell), FastCGI, Unix (Solaris 2. x), CVS, Rational Rose, Oracle, MS-Access, FrontPage98
Jan 98 May 98 Center for Development of Advanced Computing (C-DAC), Bangalore, India Software Developer C-DAC F77 to F90 Converter. This tool converts a program written in language Fortran77 to Fortran90. It parses the Fortran77 program and stores them in an intermediate format. The program was analyzed and passed to the Converter routine, which converts the Fortran77 statements to Fortran90 statements. Obsolete statements were also removed and new statements that are present in the Fortran 90 language is made use of. Responsibilities: Developed a command line driver for this converter using C language Designed and Developed the GUI Front End for the converter using AWT package of JDK1.1.3 System Testing of the product. Environment : Java, Unix (Solaris 2.x), CVS
Oct 96 Dec 97 Center for Development of Advanced Computing (C-DAC) , Bangalore, India Software Developer Fortran 90 Compiler (CAF90) Description : The product (CAF90) is a compiler for Fortran 77 or Fortran 90 programs. It generates the corresponding object file for the Sun Solaris machines or for the Linux version machines. Responsibilities: Studied the grammar for the language Fortran90. Developed and maintained the Semantic Parser routine which was written using Bison. Modified and developed modules for the parser routine in C language. System Testing and Fixing of bugs as and when it was reported. Environment : C, Fortran 90, Bison, SUN Solaris, Linux, CVS
Skills: Skills: Languages : C, C++, VC++, Java, SQL, DB2 Stored Procedures, PL/SQL Application Framework: Spring, Struts Internet Related : CGI/FastCGI, perl, JDBC, Servlets, JSP, JavaScript, RMI, Java Beans, HTML, DHTML, XML, XSL, AJAX, DWR Networking : IP Service , Private Line, PRIME, VPN and other IP Services. Distributed Computing: J2EE, EJB, RMI, Web/Appl Servers : iPlanet, Apache, Java Web Server, WebLogic 8.1, Tomcat, JRUN Operating System : UNIX (Solaris 2.x), Linux (Red Hat 5.x), Windows 95/98/NT, XP RDBMS : DB2, Oracle, Sybase, MS-Access, Documentum ORM Tools : Hibernate Compiler Building Tools: lex, yacc, Bison Tools : Eclipse, DBVisualizer, RogueWave, Rational Rose, FrontPage98. Unix Tools : makefile, grep, sed, awk, sort, telnet, rlogin, ftp, SCM Tools : CMSynergy, SCCS (Sablime) CVS, PVCS, VSS Shell Scripts : Bash, Ksh, Csh, Perl
Candidate Contact Information:
| Name: Gunasharakhan Ekambaram |
|
| Street: - |
Phone: 973-841-2212 |
| City: Morristown |
Fax: - |
| State: New Jersey |
|
| Zip: |
|
| Web Site: |
|
|
|
|
|
|