Uploaded File
Naum
naum.kopman@unix.net
914-500-8429
14 The Hamlet
Pelham, NY 10803
Independent Consultant at Argus Information and Advisory Services
21 years experience W2
0
Recommendations
Average rating
258
Profile views
Summary

Senior Developer/Architect with extensive experience in architecture, design, and development including several Enterprise Application Integration (EAI) implementations. Specialization includes but is not limited to messaging, messaging-based solution, middleware, and middleware-based solution architecture, design and development. Knowledge in distributed and parallel computing. Specialties: FRAMEWORKS: C++ (STL, boost libraries, OTL), C (including C99), POSIX Threads EAI/MIDDLEWARE/OLTP: IPC, BEA TuxedoTM 4.2.2, 6.0, 6.1, 6.3, 6.4, 6.5, 7.0, 7.1 LANGUAGES: C, C++, bash scripting, Korn shell scripting, SQL DATABASES: ORACLE 7.x, 8.0.5, 8.1.6, 8.1.7, 8i, 10, HP Vertica OPERATING SYSTEMS: UNIX (various flavors), Linux (various distros), Cygwin NETWORK PROTOCOLS: TCP/IP, HTTP, SNMP

Experience
Independent Consultant
Information Technology
Jan 2013 - present
  • As a part of C3PM project for Bank of America work on different project aspects like creating DDL for new HP Vertica DB tables, develop Korn shell scripts, maintain file splitter applications, create Autosys jobs and job schedules (C, Korn shell scripting, RHEL 5.6, HP Vertica DB DDL and SQL, Autosys)
  • Designed and developed several file structure analysis and splitting applications (C, bash scripting, Make, Cygwin 4.2)
AutoSys SQL Korn Shell Structured Analysis Scripting BaSH HP C AIX Architecture Databases Design Patterns
Remove Skill
Consultant
Information Technology
Jan 2012 - Jan 2013
  • Worked on Project MAX pilot connectivity project for the Credit Suisse AG. The goal of the project is to replace the proprietary Perl implementation-based connectivity to both legacy and new Market Data Servers (C, JNI, RHEL5.6
  • Worked on Project MAX migration of multiple applications from Sun Solaris to Red Hat Enterprise Linux 5.6 for Credit Suisse AG. This involves adjustments of ksh, sh, bash, and Perl scripts to Linux environment; building C/C++ parts of the applications using on Linux by re-factoring, and isolating the code on as-needed- basis (ksh, bash, sh, csh, C++; RHEL 5.6, Sun Solaris)
BaSH C++ Linux Sun Solaris RHEL RedHat Perl Scripts
Remove Skill
Self-Employed
May 2011 - Oct 2012
Learning Python, and interviewing
No skills were added
Remove Skill
Senior Software Engineer
Information Technology
Jan 2009 - Dec 2011
  • Re-factored several screens in Graph Presentation application replacing old chart widgets with new ones, and providing data fill-back to ticker database (ksh scripting language, proprietary technologies, Sun Solaris)
  • After decommissioning of Informix re-factored hits statistics update application (ksh scripting language, Sun Solaris)
  • Developed Sales Forecast completion automation subsystem for a specific type of business line (MS SQL Server T-SQL)
  • Developed a Sales Forecast completion automation interface between Order Notification System, and Sales Forecast system (C++, WSDL, C#, MS SQL Server 2008 T-SQL, Unix, MS Windows)
  • Made several improvements to the existing legacy fast search system (C, Sun Solaris)
  • Made different improvements to Sales Dashboard application (C, C++, proprietary technologies, MS SQL
C# C++ Solaris SQL Sun T-SQL UNIX WSDL Databases Design Patterns Software Engineer SQL Server Scripting Windows
Remove Skill
N/A
Hospitality and Entertainment
Jan 2008 - Dec 2008
  • Server 2008 T-SQL, Sun Solaris)
  • Added Subscription to The Digital Edition of Bloomberg Markets Magazine to the subscription subsystem (proprietary technologies, C++, proprietary DBMSs, XSD, Sun Solaris, IBM AIX)
  • Improved the existing Help subsystem (C, C++, Korn shell scripting, proprietary technologies, proprietary DBMSs, Sun Solaris, IBM AIX, HP-UX, Linux)
  • Designed and developed caching subsystem for Permissions System (proprietary DBMS, Oracle 10, SQL, C++, OTL, ksh scripting language, Sun Solaris)
  • Developed Permissions Retrieval server for Permissions System, including the interface library (C++, Oracle 10, SQL, OTL, WSDL, Sun Solaris, IBM AIX, HP-UX, Linux)
  • Designed and developed the validation part of Permissions Assignment server for Permissions System, and added the necessary functionality to the GUI (C++, proprietary DBMS, Sun Solaris, IBM AIX, HP-UX, Linux)
  • Designed and developed several applications of Competing Products subsystem (C++, proprietary technologies, Sun Solaris, IBM AIX, HP-UX, Linux)
  • Made different improvements to different applications on as-needed-basis (C++, proprietary technologies, Sun Solaris, IBM AIX, HP-UX, Linux)
C C++ HP-UX Korn Shell Linux Oracle RDBMS Solaris SQL Sun WSDL
Remove Skill
Senior Software Engineer
Information Technology
Jan 2007 - Jan 2008
  • Modeled and developed several components of VoIP Availability Manager (VoIP-AM) 3.x, which is VoIP network monitoring product (C++, internal proprietary technologies, Sun Solaris, Linux, HP-UX, CygWin)
  • Modeled cross-platform Multi-Service Assess Manager (MSAM), which will allow monitoring different DSL networks. MSAM has been designed as generalization of DSL Manager (C++, internal proprietary technologies, Sun Solaris, Linux, HP-UX, Cygwin)
  • Modeled and developed cross-platform DSL Monitoring System (DSL Manager) for AT&T DSL network (C+ +, internal proprietary technologies, Sun Solaris, Linux, HP-UX, Cygwin)
  • Participated in modeling and development of VoIP 2.x Monitoring System (C++, internal proprietary technologies, Sun Solaris, Linux, HP-UX, Cygwin)
C++ DSL HP-UX Linux Sun Solaris VoIP Agile Methodologies CVS Design Patterns Software Engineer Network Monitoring Database Design
Remove Skill
N/A
Information Technology
Jan 2005 - Dec 2006

Ported the next generation of the company's proprietary video streaming protocol over IP for unicast and multicast to Symbian OS Nokia S60 mobile phones (C++, HTTP stack, Symbian OS 8.2_FP3)

  • Developed the implementation of the next generation of the company's proprietary video streaming protocol over IP for unicast and multicast (C++, C, sockets, pthreads, boost C++ libraries: smart_ptr; Red Heat Enterprise Linux 3)
  • Designed the next generation of the company's proprietary video streaming protocol over IP for unicast and multicast
  • Designed and developed a HTTP streaming simulation servlet for testing different Java Application Servers throughput for video streaming (Java, J2EE, NetBeans 4.1, Tomcat 5.5.7, Red Hat Enterprise Linux 3)
C C++ HTTP J2EE Java Linux Netbeans Simulation Sockets
Remove Skill
Principal Consultant
Information Technology
Jan 2002 - Jan 2006
  • Architected, designed and developed Pagination Server for shared MS Office and Adobe Acrobat documents (C++, boost C++ libraries: threads, smart_ptr; sockets, Ruby, Cygwin, Windows 2000 Pro)
  • Stabilized, improved and ported Intelligration®Server to a dual-CPU computer (C++, boost C++ libraries: threads, smart_ptr; sockets, Cygwin, Windows 2000 Pro) Provided software consulting services for Hedge Funds, Trading Boutiques and different small and midsize businesses (The names of the clients have been withheld because of confidentiality and non-disclosure agreements)
C++ Adobe Acrobat Ruby Sockets Windows
Remove Skill
N/A
Information Technology
Jan 2002 - Jan 2004
  • Designed Javelin Technologies FIX engine Appia log utilization distributed application for failover/failback purposes for a hedge fund (C++, sockets, pthreads, Javelin Appia, Cygwin, Linux, Tibco RV)
  • Architected, designed and developed several small-size middleware-based and EAI projects (Infomajic, UML 2.0, C++, sockets, pthreads, Ruby, CygWin, Linux)
  • Re-factored several proprietary applications utilizing middleware-based solutions (MS DOS, C, C++, Cygwin, Linux)
  • Evaluated several FIX engines (Javelin Appia, TransactTools, OpenFIX, B2BITS, DART)
C C++ Linux Distributed Applications MS DOS Ruby Sockets TIBCO
Remove Skill
Vice President, Senior Architect for Middle Office Group, Investment Trading Systems
Sep 2001 - Sep 2002
Analyzed, architected, designed, developed and spearheaded a pilot EAI project exploring different connectivity possibilities using FIX protocol between Macgregor Financial Trading Platform (MFTP) and Javelin Technologies FIX engine Appia thus creating new middle-tier architecture between different FIX engines from different vendors (Zachman, UML, C++, Javelin Appia) Architected, designed and developed a new middle-tier between Thomson Financials Portia-based international trades accounting system and the communication layer, which delivered trade settlement instructions to the custodians. This EAI project had the following goals: replacement of the outdated and error prone tier with the modern integration technologies; enabling the system to communicate trade settlement instructions to the custodians using S.W.I.F.T. messages based on the ISO 15022 Standard (RM-ODP, UML, ER diagrams, C++, Mercator Commerce Broker 5.0, Oracle 8i, Sun Solaris 8)
Solaris Project Management Oracle UML Database Design
Remove Skill
Senior Architect
Information Technology
Jan 2001 - Jan 2002
  • Analyzed, architected, designed, developed and spearheaded a pilot EAI project exploring different connectivity possibilities using FIX protocol between Macgregor Financial Trading Platform (MFTP) and Javelin Technologies FIX engine Appia thus creating new middle-tier architecture between different FIX engines from different vendors (Zachman, C++, pthreads, sockets. Javelin Appia, Java)
  • Architected, designed and developed a new middle-tier between Thomson Financials Portia-based international trades accounting system and the communication layer, which delivered trade settlement instructions to the custodians. This EAI project had the following goals: replacement of the outdated and error prone tier with the modern integration technologies; enabling the system to communicate trade settlement instructions to the custodians using S.W.I.F.T. messages based on the ISO 15022 Standard (C++, Mercator Commerce Broker 5.0, Oracle 8i, Sun Solaris 8)
C++ Java Mercator Oracle Oracle 8 Solaris Sun Database Design
Remove Skill
Senior Software Architect/Developer
Sep 2000 - Sep 2001
Responsible for all middle-tier and middleware related issues of Fixed-Income Alternative Trading System. Actively participated in the creation of the middleware system architecture and design on the regular basis. Architected, designed and developed the high-level inter-component communication layer, which allowed seamless plugging-in any underlying third party middleware product without affecting the rest of the system. The following communication models have been considered: Publish-Subscribe and Message Queuing. Design patterns: Serializer. (UML, ER Diagrams, C++, Rogue Wave Tools.h++ and Threads.h++, FastDB, Sun Solaris 8) Architected, designed and developed several system middleware core servers based on the aforementioned inter-component communication layer (C++, Rogue Wave Tools.h++ and Researched the third party middleware products Mentored usage of UML 1.3 for the needs of the project on the regular basis
Databases Design Patterns REST Software Architect System Architecture UML Solaris Database Design C++
Remove Skill
Edit Skills
Non-cloudteam Skill
Education
Attended in Probability and Statistics, Artificial Intelligence in Business Systems
Globe Institute of Technology, 2002 - 2003
Attended in Mathematics
Daugavpils University (former Daugavpils Pedagogical Institute), 1969 - 1974
Master's in Science in Mathematics
Latvian State University
Master's in Artificial Intelligence
"Probability and Statistics" Globe Institute of Technology
Skills
C
2021
25
Design Patterns
2021
16
AIX
2021
15
Architecture
2021
15
Databases
2021
10
Agile Methodologies
2008
5
Database Design
2008
4
Software Engineer
2011
3
CVS
2008
2
Scripting
2021
2
Solaris
2013
2
SQL Server
2011
2
UML
2002
2
Windows
2011
2
C++
2013
1
Network Monitoring
2008
1
Oracle
2008
1
Project Management
2002
1
REST
2001
1
Software Architect
2001
1
System Architecture
2001
1
Adobe Acrobat
2006
1
AutoSys
2021
1
BaSH
2021
1
C#
2011
1
Distributed Applications
2004
1
Distributed Systems
0
1
DSL
2008
1
HP
2021
1
HP-UX
2008
1
HTTP
2006
1
IPC
0
1
J2EE
2006
1
Java
2006
1
Korn Shell
2021
1
Ksh
0
1
Linux
2013
1
Mercator
2002
1
Microsoft SQL Server
0
1
MS DOS
2004
1
Multithreading
0
1
Netbeans
2006
1
Object Oriented Design
0
1
OOP
2021
1
Operating Systems
0
1
Oracle 8
2002
1
Perl Scripts
2013
1
Programming
0
1
Pthreads
0
1
Python
0
1
RDBMS
2008
1
RedHat
2013
1
RHEL
2013
1
Ruby
2006
1
Shell Scripting
0
1
Simulation
2006
1
SOA
0
1
Sockets
2006
1
Software Design
0
1
Software Development
0
1
Software Engineering
0
1
Solution Architecture
0
1
SQL
2021
1
SQL
0
1
STL
0
1
Structured Analysis
2021
1
Sun
2013
1
T-SQL
2011
1
TCP/IP
0
1
Testing
0
1
TIBCO
2004
1
UNIX
2011
1
UNIX Shell Scripting
0
1
VoIP
2008
1
WSDL
2011
1
XML
0
1
Languages
English, Fluent/Bilingual