We provide IT Staff Augmentation Services!

Ui Architect Resume

0/5 (Submit Your Rating)

Jericho, NY

SUMMARY:

  • Computer Science and Engineering and 20+ years of experience in different phases of web, client/server and multi - tier enterprise application development.
  • Experienced in all phases of SDLC, Impact Analysis and Change request Management.
  • Experienced in end-to-end Project development including requirements preparation, project planning, Scoping, estimation, Software development, testing and releasing.
  • Experienced in applying Agile methodology using Scrum and Waterfall for project management.
  • Experienced in preparing Business Requirements, Functional and System analysis, Design and implementation.
  • Several years of software development experience in web technologies using Java, HTML5, CSS, XML, Tomcat, Apache, jQuery, JavaScript, Sybase, PostGres SQL, Oracle, Oracle Forms/Reports and Java swing.
  • Experienced in third party integration with HP Network Node Manager 6.0 to 11.0, IBM Tivoli TEC/NetView, EMC Smarts
  • Hands on developing Network Management solutions for Enterprise, Financial and Service Provider customers.
  • Hands on working with different network protocols and integrating applications with hardware devices such as Probes, Infinistreams, Switches, Traffic Generation and Routers.
  • Experience working with relational databases such as Sybase, Oracle etc. Proficient in Data Modeling, writing SQL queries and stored procedures.
  • Experienced in QA testing of systems, User Approval, Release Management and Customer Interaction.

PROFESSIONAL EXPERIENCE:

Confidential, Jericho, NY

UI Architect

Responsibilities:

  • I was involved in preparing requirements document, designing, development and testing for various modules and various technologies in Java Client development from releases 7.0 to 7.2
  • Worked on Call Detail module, Avaya System Manger and events module.

Tools: Java, Tomcat, Apache Derby DB, GIT, SharePoint, Intellij 11.0, Windows 10, Linux., JIRA, Bamboo, Maven, Angular 5

Confidential, Westford, MA

Sr Software Engineer

Responsibilities:

  • I was involved in preparing requirements document, designing, development and testing for various modules and various technologies in PM development from releases PM 4.11 to 5.5.2
  • Worked on Alert browser module - This module displays alerts generated by PM server or Infinistreams - worked on Toolbar modification, Alert count of ack/unack alert, Alert Filter UI, of UI related bug fixes
  • Worked on Server Dependency (SDD) Module- This module shows the network’s server dependency in graph in hierarchical format with various toolbar options, printing the graph functionality
  • SDD -- Worked on 508 compliance for this module for keyboard navigation, toolbar navigation for IE/FF/Chrome.
  • SDD-Development of Ps UI, Server Group UI, Localization and user defined time. Service layer, device layer Lots of bug fixes of this module.
  • Hands on experience with the development of the backend Java code, Services and the UI to support for roles/privileges for all the PM modules( around 25 modules), Enhancements for old PM java client UI.
  • Handling integration with different onshore/offshore teams.
  • . PM Security - Developed the automation for generation of “NetScout security generation key”. Implementation of httpOnly and secure flag in the product.
  • Handling customer tickets in the area of Old Java Client in various views of Link, Application and response time v iews, new JavaScript/JQuery based client, nshwmon alarm generation(c code).
  • Migration testing for Sybase to Postgres DB bug fixes

Tools: Java, Tomcat, Apache, Sybase, Postgres DB,JavaScript, jQuery, JSP, HTML5, CSS, XML, Rally Agile tool, GIT, IBM Clear Quest, SharePoint, Intellij 11.0, Windows 7, Linux., Ember, Ember Mocha test cases, C

Confidential

Sr Software Engineer

Responsibilities:

  • Responsible for preparing functional specs, design documents, development and testing. Working with different sites in in India, UK, California and Utah. Delivered all projects before time and with almost zero defects.
  • Developed the build process for PM java code in Apache Maven for 64 PM jars - Full build, jar dependency tree, incremental build, findFugs integration with maven worked flawlessly.
  • PM appliance platform alarms in C(nshwmon) - Generates platform alarms for Disk Failure, Fan failure, power failure etc for windows and linux.
  • Global Settings development -- Cell Site UI Configuration, Server side development for download of MDF and Trade order application to PM infinistream( hardware probe)
  • SSL client services and server side services in Java.
  • PM Old Java Client side development and server side development in the area of Alarm Templates, Server Administration(PM Configuration, Global settings services), Adding new views in PM console(views)
  • Packet Decode services - downloading packet decode configuration to Infinistream(hw probe) from PM server.
  • Support for new views related Cell Site, performance views in PM Console - All sites, ALL ASN Conv views,All Locations and worst performing servers, NL/AL server bug fixes.
  • Support for new Interfaces(like SGS/S102) and Support for integration for OnPath and Simena switches with PM.

Tools: Java, Tomcat, Apache, Sybase, JavaScript, jQuery, JSP, HTML5, CSS, AJAX, XML,, Rally, Maven, Git,, SharePoint, Intellij 12, Windows 7, Red Hat Linux. Methodology used: AGILE/Scrum

Confidential

Sr Software Engineer

Responsibilities:

  • SNMP Alarms/Alerts - are generated by PM server and Infinistream(IS) - Nano seconds support for alarms.
  • Alarms - Financial Alarms Template support at service layer and integration with UI.
  • Alarms - Support for Probe based NPN alarms for Key Performance Indicator.
  • Developed Auto install for PM which automatically uninstalls/installs PM product executable without human intervention, saved around three engineers work and improved productivity and quality of the PM product significantly for Windows and Linux.
  • Alarms - Forwarding PM SNMP alarms to 3rd party SNMP trap receivers
  • Support for CISCO switch MIB
  • CDE Export tool - Exports the PM server logged data into csv/html format. - Added support for MOS R-factor cellid support
  • Worked on customer tickets in the PM Client, Service Layer, Device Layer java code,
  • Support for protocol decode id and parent protocol id
  • Developed Auto installation script for Windows and Linux that
  • Created Work Breakdown Structure (WBS), Use Case Scenarios and Business Process Workflows.
  • Preparing requirement analysis document, Software Development, testing and bug fixing for new requirements.
  • User role management for each module( e.g DNS monitor).
  • Enhancements in canned templates for dashboards.
  • Alert browser- Main and Details Toolbar Modification, Filter popup menu.
  • Adding situation room module in nGOne Console, adding previlages.
  • Localization of console/sit room/dashboard
  • RTP Monitor drill down issue.
  • Handling customer tickets successfully - nSI/nSV Issue, Lots of bugs related to nGOne Console, nspmhwmon issue, decode issue,retransmission issue
  • UI development of server discovery and dependency(SDD) module - 508 compliance for IE/FF/Chrome
  • SDD UI - User defined groups UI, localization, ps UI,printing SDD chart, options.
  • PM Console- java swind client- Service import, PM to PFS integration, ns tool driver issue.
  • PM - Security - HTTPOnly and Secure flag implementation and cookie testing.
  • Developing command line tool for “security generation tool” - self signed, Custom CA, silent mode execution
  • Security Testing - serverOff flag, Testing of TLS1.2
  • Handled lots of customer tickets in the area PM Java client, HP NNM alarms,

Tools: /Technologies: - Java, C++, Swing, RMI, Sybase, JDBC, JBoss, Hibernate, Tomcat, Apache, IntelliJ, JProfiler, Rational ClearCase, ClearQuest, XML, MS-Project, MS-Visio.

Confidential

Sr Software Engineer

Responsibilities:

  • HP’s Open view Networks Node Manager(NNM) 6.0/7.0 integration with PM was implemented -- Alarms integration, NetSocut probe integration, PM home page launch, Alarms drilldown to PM Console views, alarms severity mapping from NNM to PM for Windows and Linix platforms.
  • HP Open View Operations 8 Integration with nGenius PM at SNMP alarms receiving into NNM, and alarms drilldown to PM console view to further analyze the casue of alarm.
  • IBM Tivoli - Enterprise Console(TEC) - Windows and Linux - Integration at SNMP alarms receiving into TEC from PM, alarms URL drilldown to PM Console views
  • IBM Tivoli NetView with PM - Windows,HPUX,AIX and Linux - Integration at SNMP alarms receiving into NetView from PM, NetScout probe display, alarms URL drilldown to PM Console views
  • EMC Smarts Integration with PM - Windows and Linux - Integration at SNMP alarms receiving into NetView from PM, NetScout probe display, alarms URL drilldown to PM Console views nGenius Sniffer Analysis integration with nGenius PM.
  • Alarms - Support for NETCP alarm, Virtual App alarms, Clear Trap Alarm Generation
  • Import Utility - NVRAM fetch device tool,Extension Application for Global Settings,
  • Database - Upgrade java program for Host Group aggregation. SA Help integration.
  • Developing clear trap alarms for HP NNM 8/11 integration.
  • CDE - Queuing discards,Link Vews, Response time views data export to csv/html file.
  • Customer tickets - Third party integration with HP NNM, OVO, IBM NetView and TEC.
  • Customer Tickets – In the area of CDE, PM Console, Server Admin
  • Redundant server utility – PM supports the redundant server functionality to covert standard PM to standby server.

Tools: /Technologies: Java, Java Swing, HP NNM, HP OVO, IBM NetView, IBM TEC, EMC Smarts, Sybase, Intellij 6, IBM Rational ClearQuest, Windows 7, Sun Solaris, Linux

Confidential

Sr. Software Engineer

Responsibilities:

  • Worked on writing scripts and code for PM installation using InstallShield.
  • Ported the PM installation project from InstallShield to InstallAnywhere.
  • Customize Pre-Install, Install and Post install features of Install Anywhere to develop PM Install for Linux and Windows platforms.
  • Developed scripts for implementing permission based security of various folders and creation of a secured user.
  • Developed scripts for pre-existing validation, patch validation and database upgrades.
  • Developed Java code for writing platform-specific property and configuration files during the install.
  • Maintain separate staging areas for Windows and Linux installs.
  • Developed installanywhere project for Upgrade from previous versions.
  • Developed InstallAnywehre project for Patch/service pack install for PM
  • Provide support for all properties upgrade from previous versions.
  • Silent mode installation of PM
  • Developed Installation for third HP NNM and IBM NetView integration.
  • Writing Sybase DB queries and backend services to access the DB.
  • Involved in functional specs documents and use case specification.
  • Reading power alarms evidence from xml using jdom.
  • Release the installation in a CD and also to Web and FTP Servers.

Tools: /Technologies: - IntelliJ, Java,, Sybase, Solaris, Linux, Windows XP,, Rational ClearCase, ClearQuest, XML

Confidential, Pittsbught,PA

Senior Analyst

Responsibilities:

  • Worked as a Senior Analyst for implementing new features for client pharmacia(now Monsanto)
  • Pharmacia creates new label for any new drug study. That requires label creation, review, modification and approval.
  • Involved in automation of the above process using web technologies.
  • Design and developed this system using java, servlets, javascript and html
  • Java script used for screen validations.

Tools: Java, Servlets, JDK 2, HTML,XML, Netscape,JDBC, Windows

Confidential

Senior Software Engineer/Project leader

Responsibilities:

  • Worked as a Senior Software Engineer to implement new features of their JoB Finder project
  • Involved in requirement collection, design doc, coding in java servlets.
  • Involved in module of Job seeker, Job advertisers, Media Advertizers, sub contacting.,

Tools: Java, Java Servlet, Windows, HTML

Confidential

Responsibilities:

  • Executing PCR’s (product change request). Analysing the business requirements of the client. Preparing functional specs, technical specs for the PCR’s. Coding in forms 4.5 and reports 2.5. Writing stored procedures, Database triggers.
  • Implementation of following functionalities that includes analysis, design, Coding, Testing, implementation and support activities:
  • Dynamic file format support for the bank reconciliation in cfacsPrivileges/user access rights for complete cfacs product.
  • Fee management for Registers of Scotland.
  • CIT tax implementation in cfacs.
  • Integration of the cfacs with priar to third party product.
  • Dynamic BACS file generation.

Tools: Windows, VAX VMS, HP UX, Oracle Forms 4.5, Pro*C, Oracle, Oracle DBA activity, SQL, PL/SQL

Confidential

Software Engineer

Responsibilities:

  • Worked as a Software Analyst to develop Database schema and UI.
  • Involved in implementation of the all modules at client’s site
  • Involved in several screen and reports designing and implementation using oracle forms and reports
  • Writing stored procedures using SQL/PLSQL
  • Designing, coding and testing screens and reports using oracle forms and reports.
  • Involved in user acceptance at client site.

Tools: Developer 2000, Oracle forms 4.5, reports 2.5, Oracle DB, Windows

Confidential

Responsibilities:

  • Studying the system and analysing the requirements, and preparing the RSD requirement specification document), SAD (System specification Document) by continuous meeting the client. Determining the GUI standards and coding standards for the system. Repairing the SDD (System design document) and involved in coding, testing & Implementation of all the modules. Providing security system through roles.

Tools: Windows for WorkGroup v3.11, Oracle 7.1.6 as Backend Tool, Developer/2000(Forms 4.5 & Reports 2.5), ER/Win v2.5 CASE tool

Confidential

Responsibilities:

  • Preparing the SAD (System specification Document) by continuous meetings with and study of the RSD documents. Determining the GUI standards and coding standards for the system. Preparing the SDD(System design document),designing the complete table structure and constraints for this IFCI payroll system, and involved in coding, testing & Implementation.

Tools: Windows for WorkGroup v3.11, Oracle 7.1.6 as Backend Tool, Developer/2000(Forms 4.5 & Reports 2.5), ER/Win v2.5 CASE tool

Confidential

Software Engineer

Responsibilities:

  • Studying the system and analysing the requirements of the users in the department preparing the RSD (requirement specification document), SAD (System specification Document) by continuous meeting with users. Preparing the SDD (System design document) and involved in coding, testing & Implementation of PPC, M/C Testing, M/C Integration, Packing modules. Maintenance & Enhancement of the system as required by the user. Worked as a Software engineer to develop NMIS Extension Package.
  • Developed MFC extension classes for Windows controls, GUI behavior and Database operations.
  • Developed Remote Stored Procedures for updating tables and Auto populating various MSDS sections.

Tools: Windows for WorkGroup v3.11, Windows 95,Oracle v7.1.6 as Backend Tool,Power Builder v4.0 as front-end Tool, EasyCASE Professional v4.2

We'd love your feedback!