Mark Bosakowski
Lead Architect and Database Developer at Liquid Holdings Group, Inc.- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
Liquid Holdings Group, Inc.
-
Financial Services
-
1 - 100 Employee
-
Lead Architect and Database Developer
-
Oct 2013 - Jul 2015
Lead Architect and MongoDB database developer. Design and development of new application features to support the Liquid Holdings Hedge Fund software suite. Extensive use of MongoDB NOSLQ technology to support a cloud based solution based on Java technologies. Core application areas include a Market Symbology database and Order Management with Tax Lot calculations. All systems are designed for top performance and scalability.
-
-
-
University of Miami
-
United States
-
Higher Education
-
700 & Above Employee
-
MongoDB Developer and DBA
-
Apr 2013 - Oct 2013
Miami/Fort Lauderdale Area Database Architect / Java Developer - Designed and deployed a MongoDB database with over 160 million rich content records. Used MongoDB NOSQL and Java to import JPEG images with multi-dimensional indexes and cross-references to an environmental database in PostgreSQL.
-
-
-
Ericsson
-
Sweden
-
Telecommunications
-
700 & Above Employee
-
MongoDB DBA & DevOps Engineer
-
Sep 2012 - Apr 2013
Duluth Georgia Member of the Performance Tiger Team, an agile team tasked with the testing and optimization of a VOD (Video on Demand) platform used by cable and satellite TV providers. Developed Perl scripts to automate the installation process of 29 virtual servers on a rack of 3 high end servers. Extensive use of the VMWare VIX API using both Perl and the C language. Optimization of the MongoDB database was achieved and successfully deployed to the largest cable company in the world. Passed the… Show more Member of the Performance Tiger Team, an agile team tasked with the testing and optimization of a VOD (Video on Demand) platform used by cable and satellite TV providers. Developed Perl scripts to automate the installation process of 29 virtual servers on a rack of 3 high end servers. Extensive use of the VMWare VIX API using both Perl and the C language. Optimization of the MongoDB database was achieved and successfully deployed to the largest cable company in the world. Passed the MongoDB DBA I online training course. Show less
-
-
-
Centric Consulting
-
United States
-
Business Consulting and Services
-
700 & Above Employee
-
Big Data Architect / ETL Developer
-
Apr 2012 - Jul 2012
Greater Boston Area Short term contract to design and build a data warehouse in the Amazon cloud to store electrical Smart Meter data. ETL and data aggregation programs were developed in Java / AWS to import, reduce and process data for a marketing campaign application.
-
-
-
World Avenue
-
United States
-
Advertising Services
-
1 - 100 Employee
-
Data Integration Engineer
-
Nov 2008 - Oct 2009
Developed an abstract database layer to access a Meta-data database stored in MySQL. Development was in Java using a JDBC / J2EE / Jetty development environment. Research efforts included configuration use the Pentaho BI Suite for ETL (Kettle) and Reporting used to support a Hadoop/Map Reduce backend.
-
-
-
LexisNexis
-
IT Services and IT Consulting
-
700 & Above Employee
-
Senior Software Architect IV
-
Mar 2004 - Oct 2008
Boca Raton, FL Systems Architect for an Enterprise Search Engine application using the Autonomy search engine: Provided Google-like searches on Real Estate database with 1.6 billion records. Results are sorted by a "relevancy" score, which is calculated by the Autonomy IDOL indexing engine. Extensive data analysis and tweaking of ETL data loading process was required to load-balance data across a rack of 64 HP dual CPU/ dual-core Intel blade servers running Red Hat Enterprise Linux. Designed a… Show more Systems Architect for an Enterprise Search Engine application using the Autonomy search engine: Provided Google-like searches on Real Estate database with 1.6 billion records. Results are sorted by a "relevancy" score, which is calculated by the Autonomy IDOL indexing engine. Extensive data analysis and tweaking of ETL data loading process was required to load-balance data across a rack of 64 HP dual CPU/ dual-core Intel blade servers running Red Hat Enterprise Linux. Designed a four-tier, dual-redundant architecture with load-balancing and real-time DAH fail-over. Ran Linux performance analysis and OS tweaking reduced data loading from 7 days to 1.5 days. Developed expertise in Linux performance analysis & systems monitoring (via Autonomy DiSH) Senior Systems Architect and Developer for Middleware flagship product called XMLDirect Middleware provides a standard XML content interface to hundreds of clients (often using SOAP) SOA(Service Oriented Architecture) J2EE / WebSphere 6.0 App Server clusters & admin server Supported up to 150 data services connected to various databases technologies: Oracle 10 g with Hitachi SAN and partitioned database architecture Proprietary distributed database built on S-Tree / C-Tree design (10+ terabytes of data) Autonomy Enterprise Search Engine Networked Service gateway providers Experian, Targus, InfoUSA (TCP/IP w/ sockets) Extensive use of J2EE container classes, hash maps, tree-maps, JDBC, JSP, XML, XSL & log4J XMLDirect accesses approximately 20 terabytes of online data, and special designs and non-standard architectures are used to access data efficiently. Lead architect on WebMethods Broker upgrade project to provide true disaster recovery and failover. Name and Address cleaning is performed by two third party services by First Logic and G1. Data cleaning enables normalized keyed access and de duplication of redundant data. Show less
-
-
-
ADcom Information Services, Inc.
-
Software Development
-
Director of Technology
-
Aug 2000 - Oct 2003
Deerfield Beach, Florida ADcom Board of Directors - Company Representative, Technology Director of Technology Chief Architect for Oracle, WinCE, C++ and Java application development. Initial assignment was the successful transfer of the Technology department from California to Florida, which secured a new round of venture capital funding worth 10 million. Recruited, trained and developed a staff of twelve team members over a two year period Implemented an XP "Extreme Programming"… Show more ADcom Board of Directors - Company Representative, Technology Director of Technology Chief Architect for Oracle, WinCE, C++ and Java application development. Initial assignment was the successful transfer of the Technology department from California to Florida, which secured a new round of venture capital funding worth 10 million. Recruited, trained and developed a staff of twelve team members over a two year period Implemented an XP "Extreme Programming" culture. Payoff included finding and setting up Bugzilla for issue & defect tracking J2EE / Tomcat research was used in first online reporting system Managed over 40 projects ranging from new Web development to the design and deployment of the companies first Oracle based TV Ratings database. Developed a migration plan for the retirement of a Borland Paradox database which was re-engineered on a SUN Solaris / Oracle 9i platform (C++, Oracle OO4O ODBC driver, PL-SQL.) Efficiently & automatically collects 100,000 viewing records a day. Introduced Linux technology greatly reducing operational costs and improving reliability: Linux Apache/Tomcat, MySQL & Web App Servers for J2EE web based services. Linux file servers w/ Samba connectivity to support SUN / Solaris database servers Linux security servers for Checkpoint Firewall and VPN. Designed a Linux Based data collection system (The VCS) to support the collection of TV viewing data generated by our proprietary television metering hardware. Handled 6000+ calls per night. VCS enabled daily collection of data from remote systems in 3200 households. Managed hardware engineering efforts including hardware design, fabrication and procurement. A new generation of RF based Television Meter hardware was developed under my direction. Communication failures reduced from 12% (sigma 1) in legacy system to 0.02% (sigma 5) The new technologies enabled ADcom to add two new markets and increase revenue by 60%. Show less
-
-
-
-
Database Analyst
-
Mar 2000 - Aug 2000
Coral Springs, Florida Database fixer, requiring design, data repair, and consolidation of 7 SQL-Server databases. Used Visual Basic in a Microsoft SQL Server environment, including T-SQL and stored procedures. Extensive use of advanced T-SQL and DTS bulk loading was required to repair data and rebuild databases.
-
-
-
-
Unix Systems Programmer
-
Dec 1999 - Mar 2000
Davie, Florida Design of network daemon program to monitor application servers. Applications would broadcast using UDP when started, stopped or re-started. Protocol developed to display up-time, memory usage and other run-time statistics. Fixing a dozen memory leaks in app server code delivered a "stable-state" platform that would no longer crash daily.
-
-
-
Motorola Mobility (a Lenovo Company)
-
United States
-
Computers and Electronics Manufacturing
-
700 & Above Employee
-
JAVA & SQL Developer
-
Jul 1999 - Dec 1999
Boynton Beach, FL Designed and developed an algorithm to decode "complex serial numbers" on cell phones & pagers. Implemented the algorithm using a UNIX regular expressions library implemented in JAVA known as the REGEX class. Developed in JAVA 1.1 and JDBC in a SUN/Oracle database environment.
-
-
-
Citi
-
United States
-
Financial Services
-
700 & Above Employee
-
Assistant Vice President
-
Nov 1995 - Jun 1999
Ft. Lauderdale, FL Strategy and Architecture Team Enterprise Architect focusing on Global Systems Integration at Citibank Internationals Latin American headquarters. Expertise developed in Middleware, transaction processing and JAVA web technologies. - Principal Architect of the "Citiphone Regional Reconfiguration" project, a 7x24 Call Center in Mexico City servicing 12 Caribbean businesses. Project budget was 10 million dollars. - Citiphone architecture allows customers to access accounts from… Show more Strategy and Architecture Team Enterprise Architect focusing on Global Systems Integration at Citibank Internationals Latin American headquarters. Expertise developed in Middleware, transaction processing and JAVA web technologies. - Principal Architect of the "Citiphone Regional Reconfiguration" project, a 7x24 Call Center in Mexico City servicing 12 Caribbean businesses. Project budget was 10 million dollars. - Citiphone architecture allows customers to access accounts from various touch points, including Call Centers, ATM's, AVR's (Automated Voice Response) and home Internet banking. Integration used advanced MLI (Message Level Interface) and MQ Series to connect to a dozen disparate hosts. - Senior Architect of the Branch Automation Teller System 2.0 upgrades. Experienced in the design of three-tier architectures, Middleware, host interfaces and message level interfaces. - Designed MQ Series message based interfaces to IBM mainframes, AS/400's and UNIX systems. - Developed secure transactions in C++ using SUN 64-bit DES encryption technology. - Author of several white papers describing emerging Web and Middleware technologies. - Reported to senior management on a regular basis to keep development initiatives in compliance with corporate and emerging global standards and to establish and track project budgets. Show less
-
-
-
IBM
-
United States
-
IT Services and IT Consulting
-
700 & Above Employee
-
Consultant
-
Jan 1988 - Nov 1995
Boca Raton, Florida Various projects from 1988 to 1995 IBM OS/2 Porting Team - 1995 - Technical Liaison between the OS/2 developers and 3rd party software vendor Adobe. - Provided expertise on porting the Windows GDI code to the OS/2 GPI graphics library. IBM X-Windows team / Micro-kernel Device Driver team - 1992-94 - Ported "X-windows X11R5" and OSF Motif 1.3 to the AIX-PC and OSF/1 Mach Micro-kernel OS. - Developed "personality neutral" device drivers for serial, diskette and IDE… Show more Various projects from 1988 to 1995 IBM OS/2 Porting Team - 1995 - Technical Liaison between the OS/2 developers and 3rd party software vendor Adobe. - Provided expertise on porting the Windows GDI code to the OS/2 GPI graphics library. IBM X-Windows team / Micro-kernel Device Driver team - 1992-94 - Ported "X-windows X11R5" and OSF Motif 1.3 to the AIX-PC and OSF/1 Mach Micro-kernel OS. - Developed "personality neutral" device drivers for serial, diskette and IDE devices in C and C++ - Developed the Micro-kernel build and release program using IBM's CMVC SCM tool. - Development environment included AIX 3.1 / R6000, AIX 1.3 / PS/2, Micro-Kernel kernel debugger IBM GIS SQL Database team, Kingston NY - Yacc & Lex program language development to extend SQL with GIS extensions. C & Unix Show less
-
-
-
CSX Technology
-
Truck Transportation
-
700 & Above Employee
-
Senior Programmer
-
Jul 1994 - Jul 1995
Jacksonville, Florid Senior member of the Transportation Workstation (TWS) development team, responsible for the development of a medium sized graphics workstation used to perform real-time geographic mapping, data display and business analysis graphs for the nations 3rd largest regional railroad. - Design used the Grady Booch "model-view-controller" architecture w/ Rational Rose design tools. - Designed the workstations control panel with C++ custom controls for charting of train data. OS/2, IBM… Show more Senior member of the Transportation Workstation (TWS) development team, responsible for the development of a medium sized graphics workstation used to perform real-time geographic mapping, data display and business analysis graphs for the nations 3rd largest regional railroad. - Design used the Grady Booch "model-view-controller" architecture w/ Rational Rose design tools. - Designed the workstations control panel with C++ custom controls for charting of train data. OS/2, IBM C-Set++, ICLUI C++ Class Libraries, IPMD debugger, IXTRA performance analyzer. Show less
-
-
-
-
Technical Lead
-
Aug 1989 - Dec 1989
User Interfaces Responsible for the design and implementation of the control panel GUI used for a real-time security alarm and building access control system. UNIX-neutral design supported AIX 1.1, Sun 386i and SCO. GUI builder program queries SQL Schema and generates GUI edit and input panels. - Created Motif Object Windows with embedded Informix SQL for dynamic screen formatting. - Extensive re-usability was achieved using object librarian management… Show more User Interfaces Responsible for the design and implementation of the control panel GUI used for a real-time security alarm and building access control system. UNIX-neutral design supported AIX 1.1, Sun 386i and SCO. GUI builder program queries SQL Schema and generates GUI edit and input panels. - Created Motif Object Windows with embedded Informix SQL for dynamic screen formatting. - Extensive re-usability was achieved using object librarian management techniques. Developed in C in the X-Windows/ Motif/ AIX/UNIX environment using shared memory, system queues and advanced IPC (inter-process communication) using an object-oriented design style. Show less
-
-
-
-
Senior Programmer and Architect
-
Jan 1987 - Aug 1988
IVS manufactures an automated semiconductor wafer inspection workstation based on image processing, machine vision and robotic process control technology. Software design and development included: * The ACV machine control language and command interpreter using YACC and LEX. * A menu compiler, menu description language and the ACV program sequencer. * Device drivers for real-time image processing hardware: (Video capture & pattern matching) * Device drivers for robotic wafer… Show more IVS manufactures an automated semiconductor wafer inspection workstation based on image processing, machine vision and robotic process control technology. Software design and development included: * The ACV machine control language and command interpreter using YACC and LEX. * A menu compiler, menu description language and the ACV program sequencer. * Device drivers for real-time image processing hardware: (Video capture & pattern matching) * Device drivers for robotic wafer handlers (Leitz & Convac) and trackball Extensive use of CASE methods used with Microsoft "C" 4.0 and 80386 Assembly language. Show less
-
-
-
-
Senior Programmer
-
Nov 1984 - Jan 1987
Orangeburg, NY Developed a "C" program meta-file translator to convert Compugraphic, Bitstream & GDDM fonts for the Matrix QCR high-resolution digital film recorder (8K x 8K resolution, 24 bit). Created highly efficient algorithms to generate b-spline, Bezier curves and ellipses. Became and expert in font rendering techniques.
-
-
Education
-
Pratt Institute
MS, Computer and Decision Science -
Rutgers University
BA, Geography