Lenny Primak
CTO / Lead Developer / Architect
|
Experienced CTO, Software Architect and Lead Developer.
Innovator with Four granted US patents. Self-motivated and hard-working.
|
Address
3000 Summit Blvd,
Lincoln, NE 68502
|
Objective
To find a position that utilizes my software architecture, design and development skills to create software that is scalable, maintainable and fully benefits the user,
|
|
Summary
Very Strong Java, C/C++, Groovy, Architecture/Object Oriented and Functional Design. Specializing in High-Performance, UNIX & Kernel Programming, Internet Tools, Development, Documentation and team-based project support for 99.999% uptime and massively scalable server software. Experienced in Software Components, APIs, Design Pattern application and mining, software refactoring for re-use, performance improvement, framework and programming tooling application and development. Design and development of components and applications that easily integrate with existing frameworks and interoperate with GUIs, Databases and Networks transparently and are documented using tools such as AsciiDoc and Markdown.
|
Software
Linux, MacOS X, UNIX C/C++, Java and Java/Jakarta EE , Docker / Kubernetes, Ansible, Windows, Applications, EJB/Swing / JavaFX/Beans/Rest Services, JNI/JNA, Payara / GlassFish, WebLogic, WebSphere, Oracle, Sybase, Internet Tools (in-depth, kernel level TCP/IP), WWW, HTML5, HTTP, XML / YAML / JSON, DevOps (Jenkins, Ansible, Docker, Kubernetes)
|
Work History
|
President & Software Architect
Flow Logix, Inc
-
Contributed to Payara Server (Java EE Application Server derived from GlassFish), And other Open Source projects at Eclipse Foundation,
-
Implemented rolling upgrades of applications to improve uptime for customers.
-
Improved integration between Payara and Hazelcast to support distributed JCache.
-
Implemented Clustered Singleton functionality in Payara.
-
Improved Class Loading architecture of Payara to improve application compatibility.
-
Enhanced implementation of HTTP session replication to improve performance.
-
Technologies used are Java (version 6-16), Project Loom, JMS / YAML/ JSON, Ansible and AWS / Docker / Kubernetes
-
Contributed to numerous OSS projects
-
Spearheaded an end-to-end software solution for a Transportation/Logistics Company.
-
Gathered user stories (over 1000) and tranlsated them into usable, maintainable code.
|
|
Commercial Airline Pilot
ExpressJet Airlines, United Express
Full-time commercial airline pilot
|
|
President & Chief Technology Officer
WARP Solutions, Inc
-
Managed a development team of 40 people, including teams in the USA, Russia and India.
-
Invented, Designed & Developed the Patented WARP Load Balancer application, including Kernel-level, TCP/IP driver needed to intercept requests and redirect them to the least loaded server. The kernel driver is multi-threaded, common-code multi-platform driver that runs on Linux, Windows, and MacOS X.
-
The WARP Load Balancer is the only one in the industry that is completely peer-to-peer, where the decisions are distributed to all nodes, with no central load balancer device, allowing unparalleled scalability. WARP Load Balancer is written using C++ and Java/Swing GUI.
-
Designed & Architected the WARP Content Distributor, which has the ability to distribute content to a server cluster, and communicate with the WARP Load Balancer in real-time to atomically "switch over" to the new content. WARP Content Distributor is written in C++, with a Java/Swing GUI and J2EE back-end.
-
Invented & Architected the Distributed Database Transaction Clusters, similar in features to the Oracle Real Application Clusters, but using a different approach that drops the requirement for Database Vendor Support.
|
|
Sr. Architecture Consultant
-
Strike Electronics Communications Network.
-
Created a Web front-end to Strike ECN (Electronic Communications Network) using Java Applet and a back-end J2EE-based infrastructure using BEA WebLogic Server.
-
The front-end has trade entry, NASDAQ Level 2, Trade History and Execution screens.
|
|
Sr. Architecture Consultant
Worked for Wall Street Investment Banks, including JPMorgan Chase, Deusche Bank, Merrill Lynch and others. Specialized in Real-Time trading systems, worked on correctly architecting and improving performance of the Bank’s real-time trading platforms.
|
Patents (Granted)
|
|
|
|
|
|
Computer Security Chair Device
|
Memberships and Associations
Other Projects and prototypes (2000 and prior)
|
Complete peer-to-peer self-contained directory
|
|
|
Negotiate anything in real-time
|
|
|
References
|