We provide IT Staff Augmentation Services!

Software Developer Consultant Resume

5.00/5 (Submit Your Rating)

New York, NY

SUMMARY:

Posseses over 10 + years expertise in Java development, Involved in development, system testing, debugging, implementation and maintenance of software applications using Core Java and J2EE. Analytical thinker involving ongoing issues and defects, often called upon to consult on problems that have eluded resolution by others. Known by meeting deadlines working on multiple projects Confidential a time. Excellent experience in Object Oriented Analysis, Design and Development. Knowledge of version and revision control practices and procedures. Design programming interfaces. Build java applications to process market feeds, producing charts and reports for financial clients. Create Java Bean modules and JSP templates providing client/server functionality for web portal and server running standalone applications. Design interfaces and reusable JSP modules for web applications providing data validation extensively using regular expressions. Create stored procedures, triggers to process financial data. Create Core Java projects. Design new and remodel existing projects to be compatible with working environment specifications using the following technologies and languages developing software solutions: JAVA Threads, J2EE patterns, Java Beans, EJB, JSP, Servlets, RMI, C, Hibernate, Spring, JAXP, JNDI, SQL, Epicentric portal, WML, HTML, DHTML, XHTML, MS Access, Sybase, Oracle, MS SQL (7.0/2000 ), JavaScript, CSS, XML/XSL, Ant 1.5/6, Weblogic 6.1/8.1, CVS, Netscape Enterprise Server 3.6, Iplanet, ServletExec, Jrun, Tomcat, Jbuilder, Eclipse, UltraDev, Dreamweaver, XML Spy, Maven, IBM XSL Editor, splunk, CVS, Visual Source Safe, StarTeam, UNIX Shells, VI, Interdev, Toad, DBArtisan, Aqua, SQL Oracle Developer, Adobe Photoshop, Netscape, IE. Platforms: Windows, UNIX, LINUX

EXPERIENCE:

Confidential, New York, NY

Software Developer Consultant

Responsibilities:

  • Work on credit risk applications participating in developing simulation/valuation and aggregation strategies.
  • Analyze production parallel run of credit risk simulation and aggregation processes.
  • Create processes for the daily credit risk batch.
  • Monitor and support trades and counterparty end - to-end run.
  • Write interfaces to provide Integration with all systems using credit risk aggregation product.
  • Analyzed business requirements, proposed and implemented businessrecommendations and solutions.
  • Translated/developed/enhanced technical requirements into software application modules.
  • Create JUnit test cases and ant build scripts.

Technology used on the project: j2ee & core Java, javascript, Sybase, Linux scripting, mapr, hadoop, eclipse IDE.

Confidential, New York, NY

Programmer Consultant

Responsibilities:

  • Front and back end java application developing for muni department.
  • Developed logical solutions for the muni risk critical batch processes.
  • Created technical solutions for data sanity checks alerting proper staff about issues and failures.
  • Core and J2EE application development, Java, hibernate spring Application development. Unix scripts, sybase ddl, query writing.
  • Provided Risk and Muni application's support: writing SOD, COB and EOD risk procedures, monitoring run time environment health and batch processes.
  • Wrote Unix shell scripts to monitor health system and sanity checks. Built and ran market risk processes utilizing existing tools and frameworks.
  • Provided support and enhancements to trading floor applications utilized by FAs and traders.
  • Developed web portal applications to Muni group (Web tools, applications and unix processes).
  • Provided first level of support for the applications and processes running during off hours. Developt and enhance batch processes including processing data feeds, scanning logs for potential issues etc.
  • Built WIKI web sites describing process details, work flow and documentation for off shore support groups.
  • Trained off shore support team to support existing processes in muni department.

Confidential, New Jersey, NJ

Software Developer Consulting

Responsibilities:

  • Built ant scripts to test, debug, deploy and support java core/j2ee applications on windows and unix/linux platforms.
  • Server side environment tuning to allow more application throughput.
  • Enhanced and provided support for Wall Street Journal j2ee applications on struts/spring frameworks.
  • Troubleshoot/support multiple projects simultaneously around the clock.
  • Developed core java modules for back end layer and controllers.
  • Developed AJAX modules to be used on the WSJ.com site.
  • Set up SPLUNK to search and analyze server processes and logs on production system.
  • Analyzed business requirements, proposed and implemented businessrecommendations and solutions.
  • Translated/developed/enhanced technical requirements into software application modules.
  • Supported and maintained core java applications in a multi-tier, object oriented environment.
  • Used multithreaded environment optimizing usage of shared recourses such as content indexing and search servers.

Technology used: CORE JAVA / J2EE, SPRING, MVC, javascript, SYBASE, JDBC; ECLIPSE IDE.

Confidential, New York, NY

Software Developer Consultant

Responsibilities:

  • Wrote and supported software for Trading Credit Risk Information System implementing MVC pattern.
  • Develop front end applications utilizing jsp, xml, xslt transformations, java beans, utilities and helpers on a control level and sybase, oracle on a model tier.
  • Wrote unix shell scripts to setup working environment, testing and monitoring existing processes and java stand alone logging and monitoring applications.
  • Provided applications and web tools for Capital Markets Credit Risk Managers and Portfolio Managers involved in the credit approval of traded products implementing Java technology.
  • Wrote shell scripts and queries to feed/import market data from text files into database.
  • Worked on a front end developing java modules to be embedded into Vignette portal.
  • Developed java business objects and utilities within eclipse platform.
  • Installed, tuned, maintained Vignette views and templates.
  • Created different Vignette pages replicating the same context and arranging in different layouts.
  • Wrote batch processes using ksh, built ant scripts and deployment procedures for Weblogic and Vignette portal.
  • Server side CPU monitoring and performance tuning.
  • Analyzed business requirements and proposed design recommendations for IT solutions.
  • Involved in full Project Life Cycle Methodology in all planning steps and implementations.
  • Created UAT environments and supported for Market/Credit Risk related projects.
  • Converted technical requirements into programmed application modules and developed/enhanced software application modules.
  • Created pages, portlets, styles and managed them using Vignette content management and pre-built content types.

Confidential, Jersey City, NJ

Software Developer Consultant

Responsibilities:

  • Write and support software for Core Client/Server applications for Future options.
  • Post trading data management for Future options applications implementing Client/Server distributed Java technology.
  • Built, test, debug, deploy and support CORE and J2EE applications in GS framework on windows and unix.
  • Write sybase stored procedures, unix shell scripts.
  • Troubleshoot and support java applications running 24/7 around the globe.
  • Participate in project planning sessions with project managers, business analysts and team members to analyze business requirements and outline the proposed IT solution.
  • Participate in design reviews and provide input to the design recommendations.
  • Understand and comply to Project Life Cycle Methodology in all planning steps
  • Translate technical requirements into programmed application modules and develop/enhance software application modules.
  • Identify/troubleshoot application code - related issues. .

Confidential, Jersey City, NJ

Application Support Analyst

Responsibilities:

  • Wrote Java applications to monitor scheduled Autosys (unix) processes and manual reconciliation tool.
  • Setting up new reconciliation system to process broker/client post traded accounts and orders.
  • Built tools for accountants to manage orders, trades and financial transactions.
  • Involved in the full application lifecycle process from gathering requirements to deployment into QA and PROD.
  • Create SQL stored procedures.
  • Write Unix shell scripts.
  • Perform production recoveries on daily basis.
  • Develop Global Payment System for HSBC bank.
  • Create profiles and message templates for internal banking processes.
  • Develop web application implementing custom frameworks and data processing.
  • Work in the n-tiered environment using such technologies as java, javascript, dom xml.
  • Create sql scripts to process messaging data.
  • Debug existing J2EE projects and develop new ones on a controller level as well as a presentation.
  • Develop interfaces and business modules providing API to support common implementation.
  • Create db tables and stored procedures according to banking infrastructure requirements.
  • Determine the data requirements of the database in terms of primitive objectClassify and describe the information about these objectsIdentify and classify the relationships among the objectsidentify rules governing the integrity of the data.
  • Work on multiple projects simultaneously.
  • Provide technical support to overseas developers

Confidential, New York, NY

Programmer Consultant

Responsibilities:

  • Wrote web based tools for Equities research annalists so they could share they expertise create reports and research on certain companies.
  • Wrote Java applications and interfaces to implement "DATACITI" objects and filter data from financial vendors into human readable reports.
  • Created generic java application to be used to compare data feed tables against history tables.
  • Built web applications J2EE (JSP & Servlets) providing on line access to corporate services.
  • Wrote Sybase stored procedures, triggers, SQL scripts for financial data processing.
  • Built secure applications to access internal, external company databases and data storages.
  • Processed data feeds and provide access to financial applications & market reports.
  • Created financial reports based on analyst company coverage universe.
  • Processed and integrate financial market feeds into financial market reports for IBD analysts.
  • Created SQL stored procedures on Sybase.
  • Wrote Unix shell scripts to process vendor's feeds into database and schedule automated server processes.
  • Developed and architect web based and service oriented applications in conjunction with our web and system application support team.
  • Designed application workflows and procedures.
  • Performed production recoveries and maintain applications in object-oriented environment implementing J2EE.

Confidential, Morristown, NJ

Software Developer Consultant

Responsibilities:

  • Wrote java applications for telecom services.
  • Automated daily/monthly reports, subscription tools for reports and publishing mechanisms.
  • Designed multithreaded server applications using (JSP & Servlets) technologies to provide analysts with ATT company market reports.
  • Designed work flows, created SQL queries & stored procedures.
  • Supported and maintained applications in a multi-tier, object oriented environment implementing Servlets, J2EE, JSP, JavaScript, HTML, HTTP, Jrun, Sybase, SQL, UNIX.

Confidential, New York, NY

Programmer/Analyst

Responsibilities:

  • Built, Tested & Debugged an object-oriented design web applications (Client/Server) enabling users to customize their web sites with administrative control lowering project maintenance cost.
  • Created and assembled Epicentric (java beans) modules and custom properties into customized portals for delivering the content and services for the user s portal experience.
  • Created web based plug-ins (reusable web components to generate HTML, XML dynamically such as Organizational Chart, Calendar etc.), that are separate business logic components, which can easily be integrated into web sites. Building user interfaces using javascript & DHTML applying techniques solving incompatibilities between major Web Browsers such as Netscape and Internet Explorer.
  • Created web components which access databases using JDBC, remote servers providing business logic creating powerful platform for e-commerce, developed dynamic sql queries using stored procedures, load balancing connection pools & multipools.
  • Developed multi tier model applications, using on presentation tier: client applications, applets, jsp, servlets, xml, html, javascript. Business tier: EJB and Server Business Objects implementing front controller, value object, session façade J2EE patterns. Resource tier: Sybase. Concurrently worked on different projects saving time and money for the department.
  • Tested & tuned web applications performance. Provided multithreaded cross system support and solutions between different system architectures based on server clustering, load balancing on the Enterprise application servers

We'd love your feedback!