Sugnesh Patel 73 Mason St Metuchen, NJ-08840 Cell: (732) 742-8287 Home: (732) 549-3372 Email: spatel@mahakalcorp.com Summary: 12 years of extensive experience in Analysis, Design & Development, and implementation of financial applications and various software products using Client/Server and distributed Web architectures. Senior Architect, with more than five years, in the financial services industry. Experience implementing full life cycle of customer focused financial application, including meeting tight dead line and production support. Demonstrated business leadership and strong technical and functional knowledge of financial services, including business processes modeling and SOA. Deep expertise in WebLogic Server implementation and administration and BEA JRokit JVM tuning on RedHat Linux running on Intel based IBM blade servers. Achievements: Successfully migrated Legacy PSE&G billing system to new client/server platform for Y2K migration using Oracle, PowerBuilder, C++, MSSQL Server. Reduced infrastructure cost by making application more distributed by running on IBM Blade Server, also reduced WebLogic Application Server license cost by $2M for total $8M of budget. Developed automatic software update application using MFC and Com Computer Proficiency: OS: LINUX (RedHat Linux AS 2.1, AS3.0, ES 2.1, ES3.0 System Administration), WINNT/2000/2003, Windows 98, AIX UNIX 5.2.1, Sun Solaris 8, Red Hat Linux 5.1 on ALPHA Platform. DEVELOPMENT ENVIRONMENTS: J2EE/EJB/JSP/Servlets programming, JCreator 2.5/3.0, JProbe, JRockit Console, Open Java/ Xalan and Xerses for Java/XSL/Xpath/XSLT, Visual C++ 6.0, Visual Studio .NET, AIX/CSet++/STL, COM/DCOM, MFC 4.2, ATL WINDOWS 32 API PROGAMMING, POWER BUILDER 5, ATL COM, TCP/IP/Windows Sockets 2.0,Visual Basic, Active X, WIN-NT Kernel API (multithreading), IPC, Unix Shell programming: Bourne, Korn and C shells, Rational Rose 3.0, Enterprise Architect 7.0, IBM Clearcase RDBMS/Middleware: ORACLE 9i/Power Objects/PL/SQL, Sybase Adaptive SQL Server v11.x / TSQL, MS SQL SERVER 2000 AND MYSQL, WebLogic Application Server v7&8 (Admin), JMS & MDB, WebLogic Integration and WebLogic Portal. Tomcat 6, Apache1.3 and 2.0, LDAP (OpenLDAP), GFIX 5.1 (Financial Fusion) Protocols: TCP/IP, XML, HTTP, SOAP, OFX (Open Financial Exchange), SSL (Open SSL & Pure TLS), X.509, FIX (Financial Information Exchange) Languages: Java 2, C/C++, C#, UML, Java Script, HTML/DHTML, SQL, FORTRAN 77 and ASSEMBLY8085/8086. Education: Degree in Bachelor of Engineering - July 1995 Maharaja Sayajirao University of Baroda – India Major: Electronics and Telecommunications Minor: Electrical Engineering Work Experience: Pershing, LLC, Jersey City, NJ Sr. Architect / VP 10/07 – Present Developing Web based application using Java, JSF and Trinidad. ● Responsible for Redesigning and implementing web based trading application developed in C/C++, Java and Java Script. ● ● Review business requirements and high level design documents. Production supports. NXP-RC (Review Committee) member reviewing business requirements, QA test cases and high level design documents. RCA (Root Cause Analysis) committee member for production problem Remedy six sigma’s member to improve remedy process efficiently and effectively. Analyze remedies and assign to appropriate person to fix it. Release coordinator and work with team India, for production release. Team leader of 3 people team and mentoring juniors. Worded on capacity planning during stock market crash. Team member of applications evaluation. CheckFree Investment Services, Newark, NJ Sr. Senior System Engineer 03/06 – 10/07 ● Analysis of Applications and Environments ● Integration into existing environment or design new ones ● Support of infrastructure and protocol design ● Was responsible to provide hardware specification for Java application server. ● Analyze hardware solutions (Servers, load balancer, clustering) ● Cost analysis of hardware and software applications. ● Designed and implemented of DR infrastructure for web based application, running under Weblogic application server. Production support for application developed in WLI and WLP running under WebLogic Application Server for portfolio management system. Linux and Web Logic Administration. Application deployment under Web Logic Application server, system engineering for WebLogic and Jrockit JVM and applications. ICAP, LLC, Jersey City, NJ Sr. Developer 09/05-03/06 • Worked on IConnect library in C++, for clients to do trading of fix income through ICAP, like ETC (Electronics Trading Community) protocol and GTN (Garban Trading Network) • Design and developed IconnectExcel project using Excel, com dll, com exe in c++ to get the real time MDF (Market Data Feed) and PTF (Post trade Feed) on Excell. CheckFree Investment Services, Newark, NJ Sr. Developer / Sr. System Integration Engineer 12/04 – 09/05 Implemented Clearcase and Clearcase multisite source control system. ● Cost analysis of hardware and software applications. Production support for application developed in WLI and WLP running under WebLogic Application Server. Designed and developed various EJB business components for WebLogic Application server’s environment for Trading and Portfolio Management System. Developed and Deployed Web Services implementing portfolio management functions (Account Adjuster) under Web logic using ant as well as Web Logic Workshop studio. Responsible for Linux and Web Logic Administration and applications deployment under Web Logic Application server, system engineering for WebLogic and Jrockit JVM tuning. Citigroup, Rutherford, NJ Sr. Developer 11/04 – 12/04 Working on fix protocol for middle office to send order to front office based on order type and sending back to back office. Implementations of short sell order for manual execution or automatic execution using C++ and Java. CheckFree Investment Services, Newark, NJ Sr. Developer / Sr. System Integration Engineer 07/00 – 11/04 Implemented financial fusion fix engine using oracle. Programming in Java, JavaScript and HTML for web based APLPlus financial application software used by different client for portfolio management and Separately Managed Accounts. Trading tools, like Trading Blotter, Account Adjuster, Galaxy System, Trade Routing, Socket programming in Java for legacy system connectivity. Developed Server Socket library to connect to legacy system in C++. Developed client application in C++ using COM, which sends and receives encrypted data using OpenSSL. Developed Server application in Java, which sends and receives, encrypted data using PureTLS. Maintaining Middleware library on both WIN NT and AIX UNIX, written in C++, TCP/IP, DAO, and OFX parser, on WIN NT and UNIX. Done LDAP installation and configuration on Red Hat Linux, as well as building tree, and programming against LDAP using JNDI, for user authentication for web based APLPlus application. Develop Proxy Server application to communicate with APL Server from web, using Java socket programming. Maintaining MFC (Visual C++) based multithreaded application, which provides 20 minute delayed quote to client. Designed and implemented C++ classes as Com DLL as well as regular DLL, using ATL, ATL for windows, XML, ADO, WIN-NT KERNEL (System) level programming, like inter process communication, for different modules like Security Selection, Adjust Trading Cash, which is trading module of APLPlus application. Designed and developed AutoUpload in MFC (Visual C++), for updating COM/OCX component on client machine to give client latest features of application. It compares module version on client machine and server, and if it finds latest module on server, it un-registers it and removes it from client machine, then it downloads new module from server and registers on client machine. In case if it fails, it rollbacks all modules and registers back. Maintaining Terminal Server application, developed using MFC OLE (Visual C++) container and third party software from Dart Communication, called emulation tool for telnet session. This gives user a facility to have TTY terminal through VB application. Developed ShowVersion application to show the String and binary version of DLL, EXE and OCX files in recursive mode and non-recursive mode for given directory. Serviceware, Inc, Parsippany, NJ Sr. Software Engineer 03/00 - 07/00 Worked on knowledge Server and Knowledge Replication Server, developed using Visual C++, Visual Basic, COM/DCOM, MTS and MSMQ. Done some research for WMI (Windows Management Instrument) and CIM (Common Information Model) for WBEM (Web Based Enterprise Management) called as DMTF (Distributed Management Task Force). Developed ShowVersion application to show the String and binary version of DLL, EXE and OCX files in recursive mode and non-recursive mode for given directory. Integ Enterprise Consulting Inc, Newark, NJ Project Leader 12/99 - 03/00 Maintaining PSE&G automatic meter reading system. The project has ADC (Automatic Data Collector), METRON database server on MS-SQL Server for HTS customer’s data, DDE which generates data for CIS, Warehouse, and RSU (Retail Settlement Unit) for day after estimate calculation and SBDE for power billing department of PSE&G. This includes problem solving related to business analysis as well as modifying module according to requirements. Integ Enterprise Consulting Inc, Newark, NJ System Consultant 11/98 – 12/99 Designed and Developed SBDE_OCI interface using C++, OCI and TCP/IP, to load data into oracle database constantly for enter day. Designed and Developed SBDE (Special Billing Deterministic Engine) application using C++, Power Builder, Oracle, and MS-SQL Server to generate PSE&G’s High Tension Customer’s bill through automatic meter reading. Designed and Developed QI and RM interface for SEG (System Economy Group) in C++. Designed and Developed DDE (Desecrate Data Engine), which calculates the chunky style hourly usage for PSE&G’s HTS customer for Electric bill using C++, MS-SQL Server and DB Library for SQL Server. Created small STL (Standard Template Library) to use with DDE and SBDE project. UN Production, Hackensack, NJ System Administrator and C++ Programmer Redhat Linux System Administration, installed on DEC Alpha Machine. MYSql Database Administration CGI Programming in C++. Training: Wily Interscope 7 Up & Running (Computer Associates) Fundamentals of Networking (Global Knowledge) 08/98 – 11/98 Mastering of TCP/IP Networking (Global Knowledge) Essentials of Rational clearcase. Essentials of Software Configuration management with Ration Clearcase Mastering Rational Clearcase administration. Mastering Rational Clearcase multisite administration. Microsoft Biztalk server 2004 ASP.Net Programming Programming Windows Application using C# Developing Business Process Management Application using bea WebLogic 8.0 Developing business logic component with EJB using bea WebLogic Server 7.0 Resident Status: U.S Citizen