We provide IT Staff Augmentation Services!

Senior Software Developer Resume Profile

4.00/5 (Submit Your Rating)

CA

Skills Summary:

Over 11 years of extensive experience in the design, development and deployment of Web based applications. Extensive experience working with cutting edge technologies like Java/J2EE, Web Services AJAX, JQUERY etc. Also have strong experience in technologies viz. XML/XSL/XSLT and Application Servers like BEA Weblogic, Weblogic Integration Server WLI 8.1 , TOMCAT and Content Management Systems viz. Teamsite/Livesite. Has worked with Off shore teams on multiple projects in a lead capacity.

Expert Level Technical Skills:

  • Internet Technologies: J2EE JDBC, Java Beans, EJB, JSP, Servlets, JMS, JPD , HTML, DHTML, XML, XSL, XSLT, Java0 J2EE Technologies , SQL, C,C
  • Application Servers: BEA WebLogic /WLI, Apache Tomcat,JBOSS
  • Databases: SQL Server, Oracle

Work Experience:

Confidential

Role : Senior Software Developer

  • Confidential is one of the largest banking and wealth management organizations in the Southern United States.
  • Confidential is a central portal integrating multiple BB T applications like Capital Market, Texas, Sponsolink ect using content management system Interwoven Teamsite and Livesite.

Responsibilities:

  • My overall responsibility included design, development and support of the BB T.com website viz. interfacing with designers to code, test and implement web applications.
  • Used Teamsite and Livesite as the CMS ,Java code customization with Controllers and Externals using MVC patterns to build new contact forms from earlier .NET environment.
  • Integration with other internal and external BB T applications like Texas,Capital market through custom components.
  • DDOS Attack Resolution:
  • Identify and debug problem areas impacted most by DDOS attacks Set a short term or long term fix based on priority. Used Interscope Wily to monitor memory leaks, blocked threads and CPU usage
  • BB T re platform project which also included integration with video cloud technology like Brightcove and MorningStar RSS feed

Tools Technologies: Java/J2EE, JSP,, HTML Javascript, XML,XSL, JQuery, AJAX, SQL Server, JDBC, SQL, MVC, Javascript API Interscope Wily , Cygwin, Fiddler, Eclipse Memory Analyzer, Apache/Tomcat, JBOSS

Content Management System Teamsite/Livesite

Confidential

Role: Senior Software Engineer

The startup company involved was trying to establish a common platform for customer service for companies and individuals using multiple electronics and appliances. It also used to provide customers a one stop platform to file complaints with multiple vendors like LG, Kenmore, Whirlpool, GE etc.

Responsibilities:

Business Analysis and design:

I was part of a team of 3 people involved to talk to CSR and collect issues faced with current process where customer has to file different complaints or installation cases. Also to understand and analyze process to store data and communication process of each vendor. Analyze various data storage components and design best integration methods for each vendor. It also involved updating third party system with latest information updated by end user.

Front end development.

This involved designing and getting signoff from the customer for look and feel html screen shots of the central portal.

Environment: Java /J2EE, Tomcat, Oracle 9.1, HTML

Confidential

ROLE: Senior Software Engineer

  • Xign's suite of on demand applications is the first to automate the complete commerce cycle from electronic order delivery to electronic invoice and payment processing to streamline operations and monetize working capital.
  • Xign's flagship offering, the Xign Business Settlement Network, provides a complete electronic order delivery, invoice processing, and payment service for business to business commerce by which it achieves the following:

1 Reduces processing costs and cycle times by 50 or more

2 Monetizes early payment discounts, reducing costs of goods and services

3 Accelerates the payback and mitigates supplier activation risk via shared supplier directory

Responsibilities:

  • Development of Presentation tool to create custom JSPs
  • Xign uses custom tag lib for development of custom JSPs for each buyer and supplier .It used to be a manual work for each customer. I designed and develop the tool which will create these JSPs from a base template and by adding customization reading from a configuration file CSV for each customer.
  • The tool significantly speeds up and scales development of forms that are compliant with the standard of the tool and it eliminates the Engineering dependency for development of standard compliant forms.
  • Technology used JSP based template Different common sections in JSP for all customers ,Microtemplate txt textbox,dropdown,lookup etc. , Java
  • Migration tool enhancements
  • Migration tool is used to transfer presentations and rule set from staging to production. As the product/ database changes the migration tool needs to be modified to account for new features are being transferred to production.
  • Technology used XML template shows relationships of Database , XML Parser Apache, Xerces DOM Parser, Java
  • Overall product development design and develop new features like discounts, early payment options and modify product with future customers.
  • Design and develop new or modify TO transfer objects , DAO, Modify queries from data providers
  • Product support
  • Worked closely with product support team of JPMC to make sure customers' issues are resolved as per their priority, severity in a timely manner.

Environment: Java J2EE, Weblogic 7.1, Oracle 9.1, XML/XSL, Eclipse, Perforce

Confidential

ROLE: Senior Software Engineer

Visage Mobile offers its customers a MVNO based wireless platform. The system provides all custom built transactions for a wireless platform like pre sales, inventory management, processing sales order, activation with the carrier as well as handling billing in its entirety. Customer Care activities viz. Making Payments, Viewing Account Balance, CDRs, suspension of service, contract termination etc.

Responsibilities:

  • Was one of the first members of this start up and was involved in basic platform design for the Gateway module middleware which integrated all the 3rd party systems.
  • Design and development of POC Proof of concept where we used the Weblogic Application Server with EJBs, Servlets, JSPs, XML parser etc. The POC was created in record time of 20 days with actual integration with two external systems Geneva and Siebel with just two of us. Designed all of the necessary XSDs and XMLs for this POC.
  • Once Visage had clients like Primus and ESPN, I was involved in expanding the POC to the real launch platform where the Gateway the Middleware were integrating with systems like Siebel and Web portal XML/HTTP and also with and eleven third party systems viz. Sprint, Geneva, Equifax, Vertext ,Code1, Payment Handler, Payment Tech and so on. I was responsible for the requirements mapping of the overall Gateway system and the design of billing system. This implementation involved the use of Servlets, EJBs, JPD and JMS to make it configurable for different MVNOs
  • Geneva Lead Geneva is the billing system which we integrate after user is activated. Responsible for all integration with Geneva for activities like Activation, suspension, deactivation, account balance, view CDRs .Also responsible for writing transactional JPDs for these activities.
  • Offshore team management Sending requirements docs, reviewing code and testing in real time in the US since the third party connectivity was available only from our San Francisco offices.
  • Production support responsibility 24/7 when the system went Live in December 2004.
  • Current responsibility includes reviewing and designing new ERs and CRs to accommodate the new MVNOs like Faith Mobile, Disney etc.

WLI Experience:

Worked extensively on Weblogic Workshop, Weblogic Integration Server. Involved in the integration with third party systems. Developed transactional and non transactional JPDs. Supported multiple MVNOs by sending message to MVNO specific JMS Queues. Worked with Weblogic cluster environment.

Environment: Weblogic Integration server 8.1, Weblogic WorkShop, J2EE, JMS, XML, XSL

Confidential

ROLE: Senior Software Engineer

Responsibilities:

  • Understand the working and design of the tool Like reverse engineering .
  • Design and development of XSLT for building new JSPs
  • Make the design change for new additional features in the JSPs
  • Make the design changes to the build files to add new features in the JSPs
  • Change the XSLT files to accommodate new changes in the JSP build files.
  • Solve problems with the existing JSPs for the new add on features.
  • Change the design files to add new JSPs in the site.

Environment: Weblogic server 6.1, J2EE, JMS, XML, XSL

Confidential

ROLE: Software Engineer

Responsibilities:

  • Led the off shore development team efforts for all of the issues faced during the development of the project
  • Design and Development of for migration to CCI internal Cisco environment.
  • Design and Development of the Alert mechanism for UI similar to Yahoo Messenger.
  • Prepare the Wise installation .MSI file of Alert that will download Alert mechanism as well as JRE the java runtime on the user PC. Which will also add the program into windows startup routine so that it will start as soon as the user PC is up
  • Design and Development of all the JSPs, Servlets and beans.

Environment: Weblogic server 6.1, J2EE, JMS, XML, XSL

Confidential

ROLE: Software Engineer

Web Account Admin Tool

Responsibilities:

  • Design and Development of the Registration and Meta Entity Modules.
  • Development of Meta Entity, Registration and Global Registration Forms.
  • Development of the EJBs, which had Session beans.
  • Development of XML Util class to parse different XML documents used throughout the system.
  • Development of JSPS for Registration and Meta Entity module.
  • Writing PL/SQL queries.

Environment: WinNT, Weblogic 6.0, HTML, JSP, XSLT, XML, EJB, Java Scripts

Confidential

ROLE: Software Engineer

SAFARI Hierarchy Mapping Tool

Responsibilities:

Design and Development of the entire system.

  • Development of Search, Alerts, Reports
  • Development of the EJBs, which had Entity and Session beans.
  • Development of middle layer Servlets, and Java classes.
  • Development of screen shots, front end look and feel , development of HTML/DHTML and preparing JSPs from them.
  • Writing PL/SQL queries.

Environment: WinNT, Weblogic Server, HTML/DHTML, JSP, EJB, Servlets, Java Scripts

Confidential

ROLE: Software Engineer

Responsibilities:

  • The primary responsibilities included rendering the desired XMLs and transforming the returned XML data using XSL transforms, Javascript and SAX parsing using xalan parser to show the desired functionality on the client browser. The components included Erights which is used for authentication, business objects java objects handling the middleware etc.
  • Development of the JSPs and XSLs interacting with the back end that will interact with XML APIs in the back end business objects. XML APIs are the java programs that will be called with input as XML and this returns the output as XML. All the interaction with the back end is through XML.
  • Development of XSL programs that will convert the response XML into HTML to be displayed on the screen using JSP.
  • Integration testing of the entire application.

Environment: WinNT, Weblogic 5.1, Jdk2.0 J2EE , Oracle 8i, Xerces XML parsing , XML Spy, XSLT

Confidential

ROLE: Software Engineer

Development of a Loan Processing System

Responsibilities:

  • Handled the design and implementation of the part of the system.
  • Designed screens that met with the user requirements.
  • Wrote EJBs and JSPs required for loan origination process.
  • Wrote HTMLs, JSPs and EJBs using Bowstreet 2 required for Customer Service Module.
  • Session management was done with the help of Stateful Session Beans.
  • Handled customer service module and internal admin module.
  • Wrote both front end JSP and HTML as well as back end of EJBs and java classes.
  • Error handling and bug fixing of all modules.
  • Developed the coding standards to be followed for the project.
  • Implemented the system at the client site Washington DC successfully.
  • Developed the Different Templates to be used for different e tailers.

Environment: WinNT, ORACLE 8i, Weblogic 4.5 , Bowstreet 2.1, EJB, JSP, HTML

We'd love your feedback!