Senior Programmer Analyst Resume
New, YorK
SUMMARY:
- Fourteen years experience in Software Development
- Ten years of experience in Java Application Development, Enterprise Java, Distributed Application development, Object Oriented Programming (OOPS).
TECHNICAL SUMMARY:
Operating System: UNIX (Sun, HP, AIX, linux), MS Windows 95/98/NT/2000/XP
Compilers: C/C++, MS Visual C++, Visual Basic, Borland C++, J Builder, J developer, MFC, WIN API, DLL's, ActiveX, ODBC, HTML, CGI, PERL, WAP, WML, XML (XML, DTD, XML Schema, XSL, XSLT), HP OpenView, JAVA (J2SE, J2EE, J2ME), Eclipse 2.1.1, Jdeveloper 3.x, ANT, Maven, WebSphere Portal for Multiplatforms 5.0, WSAD 5.0, Web services
Portals: JSR 168, SAP Portals, Sap Netweaver, Webdynpro, IBM Portals, Apache jetspeed, Vignette, Light Framework
WebServers: CGI, ISAPI, NSAPI, iWs, IIS, Apache Tomcat 4.x
ApplicationServers: iPlanet iAS 6.x, Websphere 4/5, Weblogic 6.x/8, Jboss 2.4.x, OC4J
RDBMS: Data Modeling, Pro*C, PL/SQL, Oracle 7/8, Oracle 10g, Sybase 11, SQL Server 6.5, DB2, SQLBase
Middleware: JMS, MQ, DCOM, CORBA, SOAP, LDAP, WSDL
Methodologies: OMT, UML, Coad Yourdon, Workflow, Agile, XP, Scrum
PROFESSIONAL EXPERIENCE:
Senior Programmer Analyst
Confidential, New York
Responsibilities:
- Working with Enterprise Single Sign Access Management.using flex.and java integrated custom framework
- Enabling authentication, authorization security policies, integration with ant/maven build scripts with svn version control, user registry.
- Writing Junit / FlexUnit Tests Cases / Suites
- Creating reference applications utilizing web2.0, Flex 4, Widgets With Pure MVC Frameworks.
- Maintaining Stored Procedures and jdbc dataset connectivity to databases.
Environment: Flash builder 4.x, Eclipse Indigo,Helios, Subversion, Tomcat 6.x, Core Java, Java 1.5/1.6,, Multithreading, Weblogic, Log4j, FlexPureMVC Spring Framework, MS SQL Server 9.x, ANT, Maven Build Scripts, MS Windows XP .
Confidential, Newark, NJ
Senior Programmer Analyst / Architect.
Responsibilities:
- Working with Enterprise Single Sign On team utilizing IBM Tivoli Identity and Access Management Federated Solutions, Products.
- Enabling authentication, authorization security policies using IBM buildforge Product version 7.1.3, integration with ant/maven build scripts with svn version control, LDAP user registry.
- Documenting High Level Logical / Physical Architectural Diagrams from use cases.
- Creating reference applications utilizing web2.0, AJAX, JSF 2, EJB 3, JPA Frameworks.
- LDAP Server Setup, Analysis for migration of applications between vendor products.
- Creating RESTFUL Web Services, SOA Sample Code and deploying applications on IBM Wesphere Application 7/8.5 beta release with connectivity to IBM db2 9.7 databases.
Environment: Eclipse Indigo,Helios, Subversion, Tomcat 6.x, Core Java, Java 1.5/1.6, IBM WAS 7/ 8.5, RAD 8, UDB 9.7, Multithreading, Log4j, SQL, ANT, Maven Build Scripts, MS Windows XP .
Confidential, Skillman, NJ
Senior Programmer Analyst
Responsibilities:
- Customizing open source Protege Framework for classifying of industry, company unstructured information domain market and reference data into hierarchical and relational formats.
- Setup of project build, dependencies, compilers and debugging plugin code module of the open source Protege Framework.
- Prototyping Applications GUI’s Screens using architecture.
- Designing High Level Interaction Sequence and Block Diagrams from use cases.
- Working with onsite / vendor teams in multiple locations.
- Creating HTTP Client connect code from Swing UI, Servlets and providing data access components.
Environment: Eclipse Indigo, Plugins, Configuration, UML, Protege 4.x, Subversion, Tomcat 6.x, Core Java, Java 1.5/1.6, Protege 4.x, Ontologies, Swing, XML, Schema, HTTP Client, DOM/SAX Parsing, JAXB, Servlets 2.x, JDBC, Oracle 11g, Blob/Clob data structures, Multithreading, Log4j, SQL ANT Build Scripts, MS Windows XP .
Confidential, Jersey City, NJ
Senior Programmer Analyst
Responsibilities:
- Migration of hedge fund effectiveness test framework to from Windows Build to Linux Environment.
- Setup of project build, dependencies and compilers for debugging code module of the calculations engine (credit derivatives, interest rate derivatives, analytics) on Windows and Unix.
- Prototyping Applications GUI’s Screens using Pure MVC architecture.
- New code branch setup in the Version Control System.
- Connectivity to remote Hosts and Environments.
- Designing High Level Interaction Sequence and Block Diagrams from use cases.
- Business Rules development for determining client profile eligibility for various applicable services.
- Securing Deployed Web Services Code with Tokens and Certificates in production environments.
- Reproducing, Fixing Bugs and Quality Assurance of Retail and Business Banking Clients loan portfolio system (repo (open/term, libor/non - libor prime).
- Working with onsite / offshore teams in multiple locations.
Environment: Eclipse 3.6 Helios, Eclipse CDT, RAD7, Configuration, Subversion, clear case 6.x, Tomcat 5.x, Websphere 6.x / 7.x, Visio, SOA, Webservices, MQ Messaging, Drools, SOAPUI, J2SE, Core Java, Java 1.5/1.6, C/C++ Code with JNI interfaces, XML, Flex 3/4, Pure MVC, Struts 2.x, JDBC, Oracle/DB2, Multithreading, Log4j, SQL, Make Files, Open SSL, SFTP, SSH, SCP, BASH SHELL, Maven, ANT Build Scripts, MS Windows XP, Unix, Matlab 4.x, Linux Redhat6.x .
Confidential, Warren, NJ
Senior Programmer Analyst
Responsibilities:
- Gathering of Business Objectives, Goals, Key Risk and Process indicators and assigning of numerical metric values to calculated business entity values to aid in visual presentation of business risks dashboard using batch jobs.
- Enhancement of Security Module for User Registration and Role assignments based on specific business, sector, region, cluster values after single sign on completion and search functionality from intranet Web Service and databases for existing and new users.
- Development of front end, core java, and database access components related to a financial portfolio and accounts run books.
- Development on Application GUI’s Screens using MVC architecture.
- Connectivity to reporting tools and schema using SAP Business Objects SDK.
Environment: Eclipse 3.6 Helios OEPE, Tomcat 5.x, Weblogic 10.x, J2SE, Core Java, Java 1.5/1.6, Custom Javascript, AJAX / XML, Siteminder SSO, J2EE patterns, JSP 2.x, Struts 1.3x, JSF 1.2x, Apache Commons Validations, JDBC, 10g Database Views, XML, XSD Design, Multithreading, Weblogic 10.x / Axis 2 Web Services, SAP Business Objects, Log4j, Oracle 10g, SQL, ANT Build Scripts, MS Windows XP, Unix .
Confidential, New York, NY
Senior Programmer Analyst
Responsibilities:
- Development of new features, fixing bugs and upgrading product functionality related to Client Accounts Management (Pershing).
- Development of core java components related to cross-product trading platform, tax lots, order management, credit derivatives and rebalancing of account / sleeve positions.
- Development on Application GUI’s Screens using MVC architecture.
Environment: Rational Application Developer 7, Core Java, Java 1.5, ExtJS Javascript, AJAX, J2EE, JDBC, Servlets, Websphere DAO, XML, XSD Design, Multithreading, Log4j, Db2, SQL, MS Windows XP, Unix.
Confidential, Whippany, NJ
Senior Programmer Analyst
Responsibilities:
- Key member of the Prime Brokerage development team with focus on the application core infrastructure area.
- Development of high-performance cross-product electronic execution platform with a focus on Universal Application Exception Handling.
- Development of Data Access APIs primarily for Manual and Automated presentation of Market and Reference Data using existing GUI’s.
- Design and development of Middle and Messaging Tiers of Large Scale Distributed Systems to meet high volume data processing requirements.
- Test driven development processes with agile development and iterative cycles to build and deploy trading systems and financial market products (Fixed Income / Credit Derivatives).
- Stored Procedure and Triggers Development
Environment: Eclipse Ganymede, GUI, Ant, Core Java, Java 1.5, POJO, J2EE, JMS, MQ, JMX, JDBC, JPA, Servlets, WebLogic9/10 Clusters, Spring DAO, AOP, Generics, XML, XSD Design, Regular Expressions, Unix Scripts, OOPS, IMAP, POP3 Restful WebServices, Multithreading, Clearcase, Ant, Junit 4, Log4j, Oracle/Sybase, SQL, MS Windows XP, Unix.
Confidential, NY
Programmer Analyst
Responsibilities:
- Lead Developer role, working with senior developers and business analyst to gather technical requirements specifications.
- Assisted in defining requirements and design activities, understand the business and technical requirements, architecture, framework and design specifications and develop the associated application code and documentation.
- Work in a group, as well as independently on coding tasks, extending, and adding new features and migration of legacy code to new framework.
- Test driven development processes with agile development and iterative cycles to build and deploy publishing and web service solutions.
- Integrated web-services and java servlet’s based code for uuid generation and validation using regular expressions and xslt transformations.
- Packaging and deploying the Server Application using linux rpm builds.
Environment: Eclipse Ganymede, Pop Up GUI, Maven 2, Ant, Core Java, Java 1.5, Struts, Generics, XML, DOM, XSLT, OOPS, WebServices, Multithreading, CVS, Ant, Junit 4, Log4j MS Windows XP, Unix.
Confidential, Cranbury, NJ
Programmer Analyst
Responsibilities:
- Use Case Driven software development activity. Worked as Lead Developer, created the application components using the observer design pattern and incorporated common socket libraries for connection management.
- Reviewed Functional Specifications from product group to create Technical Design documents using UML diagrams as a guide for development.
- Created and Documented Sequence Diagram for showing the interactions between connected system components.
- Wrote Code to push both synchronous (Request/Response) and asynchronous (Events/Alerts) messages to multiple connected clients.
- Incorporated code and approach for user authentication, authorization and heartbeat, registration, gathering status of call center metrics, agents of skill groups using system services.
- Interfaced with SOA based Webservices, IVR, Avaya, Dialer, Broker, Thick Clients, ACD Switch Infrastructure components.
- Packaging and deploying the Server Application as a MS Windows Service.
- Working with and integrating .net UI with the server application.
Environment: Eclipse Ganymede, Pop Up GUI, Core Java, Java 1.5, Generics, Google Collections, Multithreading, Concurrency, TCPIP Network Socket Programming, NIO, Servlets, SOA, Axis WebServices, CVS, Ant, Junit, Log4j, Avaya SIP, IVR, VDN, JTAPI, MS Windows XP.
Confidential, NY
Senior Java Developer
Responsibilities:
- RAD methodologies to perform SDLC, manage and coordinate various development activities of the project with team members located on dispersed geographical sites, and locations.
- Reviewing Functional Specifications, Use Cases from product group to create Technical Design documents for development.
- Creating and Documenting Sequence Diagram for showing the interaction between connected system components.
- Writing Code to push multiple asynchronous messages at predetermined rates and intervals to multiple connected clients.
- Writing custom message adapters to use message brokers to route messages to selected topics and destinations.
- In corporate code and approach for user authentication and authorization using sso, tokens.
- Exploring and incorporating Load Testing features.
- Multi Threading application in Flex Environment.
- Porting the POC solution to Unix
- Java and Flex, Flash, AS integration using different approaches, LCDS, BlazeDS, Granite, Cairnorgm, SOA, ESB.
- Flex UI to enable selection of users, groups, and messages to selected targets, topics.
Environment: Core Java, Java 1.5, JSP, Portals, Servlets 1.2.x, Flex 3.0 UI, ActionScript, Flash, SWF, LCDS, JMS, Subversion, MS Windows XP and Open Solaris 10.x.
Confidential, NY
Software Engineer
Responsibilities:
- RAD methodologies to perform SDLC, manage and coordinate various development activities of the project with team members located on dispersed geographical sites, and locations.
- Reviewing Functional Specifications, Use Cases from product group to create Technical Design documents for development.
- Identifying existing and new system interfaces, re-factoring and code changes needed both horizontally and vertically across all layers, namely, UI, Mid Tier, DB, and external connectivity with third parties.
- Adding new fields, formats and data structures to in coming system messages for application of dual counter party Post Trade Standing Settlement Instructions between Investment Managers, Executing Brokers to and from the CTM system.
- Handling and polling of messages delivered in XML (FIX format) directly to the system by manual intervention (Applet GUI) as well as automatically via regular Web Interfaces.
- Handling of Synchronous and Asynchronous Errors, Validations, and Exceptions etc.
- Identifying, modifying and updating affected stored procedures, tables, and views.
- Application of dual counter party Standing Settlement Instructions between Investment Managers, Executing Brokers and the CTM system on Trade Contracts (Trade Levels with Trade Details),
- Reviewed code for Exchange Traded Derivatives, OTC Derivatives across FX, Credit, Rates, Equities, Commodities.
- Custom Business Rules processing in code.
- Applet UI integration, Web Interface.
Environment: Core Java, Java 1.5, JSP, Maven, Applets, Servlets 1.2.x, Eclipse 3.x (Ganymede), Oracle 9 / 10g, JMS, SOA, ESB, IBM MQ, Acurev Version Control, Junit, Whitebox Test Suites on MS Windows XP and Ubuntu Linux 8.
Confidential, Jersey City, NJ
Software Engineer
Responsibilities:
- RAD/Agile/XP/SCRUM methodologies to perform SDLC, manage various activities of the outsourced project namely custom and automated complex deployment scenarios.
- Framework design and architecture catering to various data structures, OO concepts, service layers comprising of the (Spring, JSF, Ajax, Hibernate, MySQL) software technology stack.
- Choosing correct design patterns, implementations based on rapidly changing client requirements.
- CRUD Functionality Development for components that were managed by the EMS System and were capable of remote deployment to various Servers and environment specific value replacement of placeholders in configuration files.
- Components status monitoring, alerts on Deployment, start, stop, deploy, un deploy phases.
- Custom Exception Handling, logging and Audit Trace Management for application level events.
- Performance tuning of Applications, Servers, Sql statements, and Databases.
- Creation of custom UI jsf components, integration with JavaScript code libraries.
- Jquery use evaulated as user interface alternative to jsf on a project for a client looking to simulate management of server deployments (infrastructure components)
- Interfacing with BPM services.
Environment: Core Java, Java 1.5, JSP, JSF1.2 Custom UI Components, Dojo Widgets, Apache MyFaces, JQuery, YUI, J2EE, SOA, My Eclipse, Ajax, MySQL, Oracle10g, JBoss 4.2.1 Application Server, JBPM, Spring AOP, ORM Hibernate 3.2, configuration and deployments, Maven, Subversion, MS Windows XP
Confidential, Edison, NJ
Senior Java/J2EE Consultant
Responsibilities:
- Created Page Flow / Workflow Web Based reporting processes from ad-hoc user requirements, leading to de-leveraging of corporate fixed income third party assets, trusts, bonds.
- Created new features as well as modified existing Quantitative Features in code such as automatic fixed, variable floater rate calculations, derivatives, interest payments, amortization schedules, building data-driven techniques to analyze market value, exposure by analytics such as trusts, bond lots, ratings, cusips.
- Wrote programs to perform bidirectional exchange of trust and security documents in various formats, handling upstream/downstream data files, for trading desk users, mid office, back office and customers.
- Evaluated Perl scripts. Worked with the internal product team to develop and deploy the new features and enhancements in the code to production.
- Performance tuning of Applications, Servers, Sql statements, and Databases.
- Providing technical functions and compliance in support of Prime Brokerage services, portfolio, leverage, derivates, swaps, options, futures to hedge funds and other institutional investors.
- Fixed income instruments eTrading, Credit Derivatives, Credit Default Swaps, and Credit Default Obligation’s.
- Structuring bonds using Collateral, Stocks, Loan and Reporting.
- Financial Model Simulations, such as Monte Carlo Analytics.
- Worked with Integrated web services, messaging and user interfaces provided by Tibco Business works, GI, EMS and the Trading Application.
- User Interface development for complex queries, data exchange, page flows, excel upload and download.
Environment: Java, JSP, JIRA, SOA, Javascript, Struts1.1 UI, Multithreading, JavaFX, Perl, Eclipse, Autosys, DHTML, DWR, TIBCO GI Ajax, Jakarta POI, Netui Tags, Beehive, Workshop 8/9, ALSB, BEA Weblogic Application Server Clusters management, configuration setup and deployments, Connection Pools and Data Sources, JDBC, SQL / stored procedures using Sybase 11, Oracle 9.x
Confidential, Bridgewater, New Jersey
Senior Programmer Analyst (Team Lead)
Responsibilities:
- Working with the Brokerage division in migrating, architecting and re-engineering a legacy trading platform to a Web based Model, translating current manual workflow based trade processing procedures, and calculations into high level design, low level detailed design and code from functional requirements specifications, Use Case Documents, and Sequence Diagrams.
- Creating tiered, distributed and clustered application architecture, state transition diagrams, uml design documents with along with Asynchronous JavaScript Rich Internet Applications Framework, back office messaging, database schema, bulk processing, two phase commit transactions and persistence components.
- Writing java programs to do trade details display, matching, allocation, enrichment and back office booking, handling upstream/downstream trade data files comprising of singular and multiple trade entries.
- Working with internal development and deployment team to create and install the new application using Confidential ant / maven deployment scripts.
- Performance tuning of Applications, Servers, Sql statements, and Databases.
- User Interface integration using AJAX, JSON code, FIX protocol.
- Integrated Ajax based GUI front end for Real Time trading system with custom J2EE/ EJB components running on IBM Websphere 6 Application Server.
- Interfacing with Brokerage / trading division of the investment bank, dealing with translating algorithms regarding lot, position and trade processing and ageing calculations into java program code.
- Writing Design documents dealing with Performance Metrics Measurement and J2EE application architecture Improvements.
- Writing java programs to do regular expression based environment property file constant and value matching and replacements for UNIX environments, handling upstream/downstream data files.
- Developing and Tracking Detailed Plans for Environments, Releases and Deployments Deployment/Release plans covered server infrastructure/components as well as workstations for users.
- Working with current Tech Lead, client staff and offshore development team to install new releases after bug fixing and new functionality additions.
- Used Profiling tools such as Eclipse TPTP for performance tuning
- ALSB console, configuration and coding.
- User interface based on vendor JSF components.
Environment: Java, JSF Infragistics, SOA, EJB 2.x MDB Messaging, K shell, Secure FTP, Unix Solaris/linux, JMX Agents Setup, DB Artisan, BEA Weblogic 9/10.3 ALSB, Data Source, Messaging Queue and Domain setup, configuration and management for various internal environments.
Confidential, NY
Senior Developer
Responsibilities:
- Design and development of a web application for Radioactive Materials and License Inspection Process development using open source tools and technologies.
- Developing and managing complex database schemas and data systems.
- Exploring alternative design and development approaches using open source tools, j2ee application frameworks such as SASH and object relational technologies such as hibernate.
- Integrating Billing Reports developed by other team members using JDBC Queries.
Environment: Java, JSP, JavaScript, Tomcat, iText, Frameworks: Struts, Tiles, relational database management systems: SQL Server 2000 or 2005. IDE: Eclipse.
Confidential, NY
Sr Programmer Analyst / Architect
Responsibilities:
- Consulting with internal clients and other project team members to architect, design, build and manage the custom portal web application.
- Exploring alternative design and development approaches using open source tools and technologies.
- Managing business user expectations via RAD/Agile/XP/SCRUM Methodologies in absence of formal business requirements, evolving functional/technical specifications, and developer team structure.
- Porting the developed application and deploying the same to an internally approved open-source J2EE development framework (Trigger).
- Credit Risk evaluation using Confidential .
- WebSphere Portal, Domino, Security, performance and caching, scalability, error handling, configuration etc, Web Services
- Portlet based User Interface Development, Struts 2.x usage explored in portal website dashboard for investment banking, migrating from portlets to custom opensource framework.
Environment: Web 2.0, Ajax, Prototype, Dojo, WebSphere Portal 6.0.3, WebSphere Application Server 6.0.2.23 Domino 8.01, Portal ALUI, Search, Collaborations, Publisher, Studio, Pages, Pathways, Light Portal framework (JSR 168), Netbeans 5.5 Portlets Development, SOA, Sun Java System Portal Server 7, Struts 2, Spring Framework 2.x, JPA (Java Persistence Architecture), JDK1.5, JDBC2.x, Hibernate3.x, Tomcat 5.5, HTML, JSP, Sub Version, Eclipse3.x, BIRT, Oracle 10.x on MS Windows XP and Unix Sun Solaris
Confidential, Franklin Lakes, NJ
Senior Developer
Responsibilities:
- Optimization of business processes via data infrastructure applications and related systems
- Develop and enhance api code, including flow diagrams, page comps and data designs. lead global teams of IT professionals working on initiatives that affect the region and business unit.
- Developing and managing complex database schemas and data systems.
- Assist in the estimation of work for the web technologies group by defining task breakdown, project duration and concurrent effort.
- Assist in production escalation and problem resolution
- Function independently with project assignments and not require a lot of supervision
Environment: Java, JSP, JavaScript, Tomcat, Struts, Tiles, Hibernate, SQL Developer, relational database management systems: Oracle 7.x. IDE: Eclipse.
Confidential, Somerset, NJ
Senior Programmer Analyst
Responsibilities:
- Analysis, design, development, testing, installation, and maintenance of a CRM Application.
- Consulting with internal clients and other project team members to design, build and manage web sites for different product focussed Data Marts.
- Development of application metrics capturing module within the CRM Web Based Insurance application.
- Automating the application build processes using IBM Buildforge Web based Tools.
- Providing institutional customer credit profile information, credit risk evaulation via Dun and Bradstreet Reports web services reports integration served by a struts Web based application.
- Development of installation programs for websites.
- Performed a variety of complicated tasks using a wide degree of creativity and latitude.
- User Interface development using struts tag libraries.
Environment: J2EE design patterns, Web 2.0, Ajax, Javascript, Struts, Tiles, Velocity Templates, Hibernate, Informatica, Cognos, SDK, XML, Axis Web Services, HTML, JSP, Action Servlets, Action Classes, Star Team, Eclipse, IBM Build forge, DB2 UDB, IBM Websphere 5.x on MS Windows XP and Unix Sun Solaris.
Confidential, Water Street, NY
Senior Developer
Responsibilities:
- Providing technical leadership and direction for new development efforts and client-specific customizations (Bill Gates Foundation) to existing products.
- Design and development of a web application to provide quantitative credit ratings, indices, risk evaluation, investment research, data and valuations for the education sector.
- Exploring alternative design and development approaches for bulk delivery operations, and performing independent benchmarks, quantitative and qualitative comparisons of schools cross-state and within state.
- Developing and managing complex database schemas and data systems.
- Custom User Interface Development using Web applications and javascript libraries
Environment: Java, GWT, JSP, JavaScript, ALUI, Search, Collaborations, Publisher, Studio, Pages, Pathways, JSR 168, Vignette Port-lets, SOA, Tomcat, Financial Modeling, Reporting, Statistical and Analysis Tools (SAS), relational database management systems: Oracle 10g, IDE: Eclipse, Bea Weblogic 9.x.
Confidential, Barclay Street, NY
Programmer Analyst / Architect
Responsibilities:
- Analysis, design, development, testing, installation, and maintenance of a Reporting Infrastructure.
- Developing a business intelligence reporting product from open source technologies that presented a snapshot of individual and institutional investor’s financial portfolio of equities, OTC derivatives, fixed income, securities, bonds, FX, Credit, Rates, Equities, Commodities etc by aggregating data and content from multiple systems for a given period of time in PDF formats.
- Creation of richly formatted reports using robust report data sources out of relational databases and XML streams.
- Analysis to define standalone and integrated report deployment options online and offline.
- Conversion to batch processing of the application.
- Improving report generation performance using scripted data sources.
- Performed compliance, quality assurance and testing.
- User interface development on spring mvc, birt pdf reports.
- Working with fix data streams from external systems
Environment: Java, Spring, BEA Weblogic9, Actuate BIRT, My Eclipse, SQL, XML, HTML, Sybase T-SQL / stored Procedures, Unix / Solaris.
Confidential, WFC, NY and Stamford, CT
Senior Developer
Responsibilities:
- Developing and managing complex database schemas and data systems.
- Assist in the estimation of work for the web technologies group by defining task breakdown, project duration and concurrent effort.
- Assist in production escalation and problem resolution
- Function independently with project assignments and not require a lot of supervision
- Deliver high quality J2EE code and documentation in a timely manner with little supervision
- Accurately report issues and status to project management
- Participate in technical requirements gathering, design, and testing
- Assist/Mentor junior developers
Environment: Java, JSP, JavaScript, Tomcat, Struts, Tiles, Spring, Hibernate, SQL Developer, relational database management systems: Oracle 7.x. IDE: Eclipse.
Confidential, Morris Plains, NJ
Programmer Analyst
Responsibilities:
- Analysis, design, development, testing, installation, and maintenance of a Reporting Application.
- Conversion to batch processing of the application.
- Improving performance using multithreading concepts.
- Performed quality assurance and testing on financial calculations on the deployed application in production.
Environment: Java, SQL, IText, Java Servlets, JDBC, WSDL, IBM WebSphere Application Server 5.xIBM WSAD 5.1, Oracle 9x
Confidential, Hanover Square, NY
Programmer Analyst
Responsibilities:
- Analysis, design, development, testing, installation, and maintenance of Group Insurance portal application.
- Developing components of eligibility determination system for insurance claims processing using a custom portal framework.
- Interfaced with customers and other developers to determine the most efficient and cost-effective approach to meet business requirements.
- Analysed and reviewed the requirements for gathering portal metrics.
- Performed quality assurance and system integration testing on the portal application deployed in production.
- WebSphere Portal, Domino Security, performance and caching, scalability, error handling, configuration etc, Web Services
- Portlet based user interface development.
Environment: Java, SQL, HTML, XML, XSL, XSLT, JavaScript, Java Servlets, Multithreading, EJB, JDBC,, WebSphere Portal 6.0.3, WebSphere Application Server 6.0.2.23 Domino 8.01,IBM WebSphere Application Server 5.x, IBM WebSphere Portal Server 5.x, Oracle 9x
Confidential, San Jose, CA
Programmer Analyst
Responsibilities:
- Area of focus was the Ecommerce Website, client and server technologies which are Java components utilizing web service, Servlet, and other J2EE technologies.
- Developing web applications using J2EE and related technologies.
- Converting project specifications and statements of problems and procedures to detailed logical flow charts for coding into computer language. Developing and writing computer programs to store, locate, and retrieve specific documents, data, and information. Programming ecommerce web sites.
- Interfacing with customers, understanding current processes and business practices of clients, analysing future requirements, recommending and building a strong Information Technology strategy.
- Architecting /Designing solutions based on the state-of-the-art web infrastructure software and hardware technologies like N-Tier architecture, WAN, SAN and clustering.
- Flex and Flash user interface development.
Environment: J2EE design patterns, Clearcase, Jakarta Struts 1.1, XML/XSL/XSD, JSP, Ant, DB2, Flash SWF, Action Script, Flex, ORM Hibernate, iBATIS, EJBs, Servlets, JSP, JDBC, Flex 2, Java Beans, JavaScript, IBM WSAD 5.x, SOA, Amazon Web Services Standards (SOAP, XML, WSDL, UDDI), Log4j, Junit on MS Windows XP, HTML, DHTML