SUGNESH PATEL

advertisement
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
Download