We provide IT Staff Augmentation Services!

Assistant Vice President / Application Development Resume

5.00/5 (Submit Your Rating)

NY

SUMMARY

  • 6 years of experience in the IT Industry wif complete SDLC - Planning, Object-Oriented Analysis, Design, Development, Testing and Maintenance
  • Over 3 years of customer-interaction experience
  • Over 3 years of experience as a Team Lead
  • Very good understanding of Financial Trading systems, especially Repo Trading, Agencies, Treasuries and FXOs
  • Proficient in C, C++ and Java (Servlets, JSPs, JDBC, Java Applets, AWT, Swing)
  • Working knowledge of JSP Custom Tag Libraries
  • Good understanding of Oracle/DB2/MySQL/MSSQL
  • Extensive Front-end Designing wif HTML/JAVA Script/CSS/AJAX
  • Experience in design and development of Intranet /Internet application using Java/J2EE framework
  • Consistent team player wif excellent communication skills and problem solving skills
  • Extensive experience in working wif business teams to understand business and gather functional requirements

TECHNICAL SKILLS

Languages: Java, C, C++

Application Server/ Web Server: Tomcat, Apache, JBoss, WebLogic

Databases: MS SQL Server, Oracle, MySQL

Web Technologies: JSP, Servlets, EJB, XML

Frameworks: MVC, Struts, Spring

GUI: AWT, Swing, HTML, DHTML, Javascript, AJAX

Operating Systems: Windows, Unix, OS X

Others: Citrix, JNDI, JUnit, ANT, Log4J, Web Sphere MQ, JDBC, UML, RUP

PROFESSIONAL EXPERIENCE

Confidential, NY

Environment/Technologies: Java, Unix, Sybase, XML, C#, SVN

Assistant Vice President / Application Development

Responsibilities:

  • Spearheaded the process of revitalizing NoeManager and JViewer - Merrill Lynch’s equity back-office Java applications
  • Lowered the memory footprint of the two back-office applications; Changed the way certain methods were handled - moved non-user-action-required tasks to run in the background on Swing Worker threads, essentially improving the performance of the applications
  • Eliminated the OS dependencies of the applications and changed the method of deployment - Moved away from X Display server based deployment and implemented Java webstart based deployment, saving the firm the cost of X Display Client and Server licenses
  • Designed and implemented a Java-Excel based streamlined process of generating allocation reports from the database saving an estimated 5 man-hours per month
  • Formulated and implemented a strategy for migrating the existing code from an almost-obsolete repository into a new and better-managed SVN repository, saving a few development hours a month in dealing wif dilapidated repository
  • Collaborated wif other teams and stakeholders in building a new model of client-data/client-profile, which increases the efficiency of the back office and reduced the customer’s reliance on developers for their day-to-day activities

Confidential, NA

Environment/Technologies: Java, JBoss, Tomcat, IIS, PHP, CVS, SVN, XML, SQL Server, JIRA, PhpBB

Software Engineer / Programmer Analyst

Responsibilities:

  • Contribute to TradeBlade as a Java Developer in various capacities
  • Instrumental in requirements-gathering and preparing of Business Requirements Documents (BRDs) and Technical Specifications of Dashboard after discussions wif Business and Technical teams
  • Involve in design and implementation of Dashboard interface for tracking market orders, trades and logins on a per-bank basis for Mortgage Backed Securities, Repurchase Agreements and Agencies
  • Design and develop Operational reporting tool dat generates Excel reports from Audit DB based on various configurable criteria for MBS, Repos, Agencies and FXO
  • Develop configurable TradeBlade password management policy/logic, which allows banks to specify password storage/history criteria for their traders
  • Develop JIRA JSP Plugins to serve the requests of users
  • Track and analyze latency issues between various components for products such as Treasuries and Agencies
  • Assist QA in Functional and User Acceptance testing
  • Reproduce issues found in production and track them through closure in development/QA
  • Run a plethora of performance monitoring tools and track performance across various product builds
  • Lead the Application Support team which spans across NY and London
  • Create an environment oriented to trust, open communication, critical thinking, and cohesive team effort
  • Work wif Product Managers and Business heads to understand requirements and provide better technical support for all the products
  • Serve as a focal point to communicate and resolve product issues wif other teams (development, server support, and sales among others)
  • Keep the project manager and product committee informed of task accomplishment, issues and statuses
  • Keep track of product release cycles and track releases in QA, Integration and Production
  • Provide technical application support for various financial products such as Agencies, Treasuries, Repos, FXOs, CDS and USD
  • Interact wif traders, brokers and market administrators in understanding business use cases
  • Debug/analyze issues reported, and escalate them, if needed, to product-specific development teams for further analysis
  • Track production issues/defects through development, QA, UAT and production release

Confidential, PA

Environment/Technologies: Servlets 2.4, JSP 2.0, Weblogic 8.0, Struts 1.2, AJAX, Unix, CVS, HTML, XML, Javascript, Oracle 9i, Taxware

WebTech Developer for State Engine Configurator

Responsibilities:

  • Develop the tool using Struts framework
  • Develop Action classes, Action Forms and Form Beans
  • Develop web pages wif AJAX (which does most of the client-server communication)
  • Develop Utility classes to access the Database and various other activities
  • Integrate State Engine Configurator wif RemoteTools (an application dat hosts various other tools such as the State Engine Configurator)
  • Develop test cases for unit testing and QA

WebTech Developer / Project Coordinator f

Confidential

Responsibilities:

  • Interact wif the Finance team and get involved in requirements gathering process
  • Use XML as a data transfer medium for communication between the web-side (Java/Oracle) and JDA
  • Design JSPs/Servlets to accept new and old-style GCs and process them through appropriate channels
  • Develop test-cases for unit testing and QA
  • Manage/Coordinate development and testing activities in the absence of the Project Manager
  • Assist Project Manager in the PMO process - Planning, Scheduling, Risk Analysis and Project Tracking
  • Actively involve in launch/deployment of the new-style GCs to various partner stores
  • For every new store launch, set up the Taxware Nexus
  • Rollout a build every month containing the binaries pertaining to the latest tax information
  • Develop test cases for QA
  • Support QA activities in testing the month’s release
  • Support production rollout of the latest Taxware build

We'd love your feedback!