Ivan Prokic
Senior Software Engineer @ Equinix
About
Experienced Senior Software Engineer with a demonstrated history of working in the information technology and services industry, building enterprise level web applications
United States
San Diego
Information Technology & Services
WebSocket, React, Amazon Web Services (AWS), Amazon Dynamodb, Java, Spring Boot, Liquibase, PostgreSQL, NestJS, Redux.js, MongoDB, TypeScript, Apache Kafka, Apollo GraphQL, Webpack, GraphQL, Node.js, Cascading Style Sheets (CSS), ActionScript, PHP
Experience

Senior Software Engineer
San Diego, California, United States
Helped develop VDC Inventory service SpringBoot Domain Driven Design application using Hexagonal ( Port/Adapter ) pattern. Reverse engineered Virtual Data Center Inventory Capacity Management workflow interfaces from Caplogix and Siebel integrations Provided team leadership and support to Akluvis engineering team to offer multi-project support for Equinix Virtual Data Center (VDC) Detached minimal multi schema referential data production snapshot (74G) into newly defined schema model (42M) Provided schema migrations and automation for VDC services using Liquibase Maintained 100% test coverage in complex distributed transaction enterprise applications Dockerized VDC Request Center GraphQL API service over Minio S3 Object store and MailHog Created integration testing pipelines using Github Actions workflows

Senior Software Engineer
Greater San Diego Area
At Zego Powered by PayLease I got invaluable experience of developing transformation micro-service in ETL pipeline using open source Pentaho IDE. Worked on extraction from AWS S3 and loading micro services using Kafka messaging queue. Helped with OAuth integrated banking using Plaid API in Zego web and mobile applications and applied best BDD, Unit, Integration, E2E, Acceptance testing practices. Technologies: JavaScript/Node.js, ES6+, TypeScript, NestJs, GraphQL, Apollo Federation, PHP, Laravel, React, React-Native, Apache Kafka, Docker. Approaches: DDD, Apache Kafka

Lead Front End Architect
Greater San Diego Area
At TV page I architected developed and integrated Ambassador / Merchant platform consolidation into V4 TypeScript, Jest / Enzyme, WebPack, Babel, core, reusable, agnostic, tested, localized, theme-able “plug ‘n play” react components. Also I architected, developed and integrated Design System as a core library based on tested styled components using atomic design presented in Storybook and extracted into NPM package for reuse and development velocity and automation of company “Experience HUB” product. Key technologies: TypeScript, React, Redux-Saga, React Hooks, React Context API, Styled components, Redux, Node.js, Ant Design Pro, Webpack, Babel, Jest, Enzyme, TDD, Storybook, CSS-in-JS

Senior Frontend Developer
Canary Health
Greater Los Angeles Area
• Integrated GraphQL / Node.js Nest framework Gateway for handling RPC RESTful API • Integrated Authentication in Nest JS Apollo GraphQl stack • Integrated Apollo 2 client with GraphQl, Antd UI and DVA lightweight Redux based framework • Developed stepped process engage registering system • Configured multi-language support internationalization in registration app • Consolidated action plan board, discussion center, private messages comments into a single component • Created reusable dropdown menu action plan, discussion center, private messages, available workshops, screen name input internationalized custom based components using React hooks Key technologies: Apollo 2.1, React, Dva, Ant Design Pro, GraphQL, RxJS, Promises, JSON, Webpack, Babel, Raven, Yarn, Git, Functional Programming, Async JS

Senior Software Engineer
Belgrade Serbia
Architected and led team of 4 developers to build state of the art, first single page online gambling application currently present on the market in high frequency, fast paced, deeply nested data exchange WebSocket API • Provided technology research and comparison between React Redux over Angular • Led front end effort in establishing look and feel in building all website layouts • Led UI/UX effort in building prototype mockups establishing product feel and flow • Architected frontend React/Redux and back NodeJS highly decoupled application using HOC and Mixins for component reusability • Developed and configured React middleware for communication with WebSocket based API to integrate application Content Management System, Authentication, Internationalization, 3rd party Payment Processor API and 3rd party Casino API • Integrated industry leader BetConstruct API and provided query optimization for performance improvement • Built algorithms for casino bet slip data calculations and application search engine Integrated Notification, Logging, Alerting and Error Management Systems Key technologies: React, Redux, WebSockets, NodeJS, RxJS, Promises, Immutable, Reselect, Ramda, JSON, Photoshop, Webpack, Babel, Raven, Sentry, Yarn, Git, Functional Programming, Async JS

Senior Software Engineer
BlueHornet
Integrated RESTful API in Bluehornet Email Management System application. Architected designed and developed thin front-end layer on top of Zend backend using Backbone and Marionette microarchitecture combining 25 additional technologies for better view binding, custom logic-less templating, automated builds, obfuscation etc. Developed Client/Server Hybrid Validation form system fed by single validation rules source. Developed many internal admin tools to facilitate and optimize job processes. Introduced and integrated data visualization in EMS • Introduced Data Visualization to EMS application (HighCharts, D3.js, Crossfilter) • Introduced RESTful API to on top of Zend EMS application • Architected designed developed and integrated custom Form Builder application in EMS • Architected developed and proposed HTML Editor Angular based app to EMS • Architected and developed Hybrid Validation System using single rules as input on both front and backend. • Architected designed developed and integrated backend Form Rendering System based on Zend Form and extending look and feel decorators to use Bootstrap 2 and 3 markup • Architected designed and developed DKIM tool for applying DKIM email signatures and maintaining DKIM SVN repo through UI Key technologies: Angular 1 2, Zend 1.12, RESTful API, PHP, Backbone, Marionette, D3.js, DC.js, Crossfilter.js, Require.js AMD, JSON, JavaScript, jQuery, Web Services, CSS, less, XML, SVN, Git

Sr. Software Engineer
Redesigned and refactored existing Customizer V3 application from ActionScript 2.0 to ActionScript 3.0 coding standards built on Robotlegs dependency injection-based Flex framework. Added catalog, multi device, multi-lingual and image gallery API support to the continuously integrated Customizer application that resulted in revenue of 10 million a year. • Designed, implemented and tested Font Management, Notification, Analytics, AB testing, Tooltip, User Messaging, and Preloading systems utilizing Robotlegs DI framework in Customizer V3 • Designed and developed complex CSS and external skin based custom spark components • Integrated Customizer V3 with JSON-based Skinit Catalog • Integrated Customizer V3 with Facebook, Photobucket, Flickr, Picasa APIs • Revamped the Customizer V2 UI look-and-feel, improved user experience for Customizer application that resulted in a 20% revenue increase. • Designed and developed multi language Customizer support, Font Management System, Notification System, AB testing system for Customizer V2 Key technologies: Robotlegs, ActionScript 3, PHP, Apache, JSON, JavaScript, Web Services, CSS, XML, SVN

Rich Internet Application Software Engineer
Greater San Diego Area
Provided Customizer AS2 support and per-client based project integration (Disney, T Mobile, Marlboro, Nokia, Microsoft, ResMed) Migrated and ported third-party Bunkspeed 3D platform to Ogre/3D MAX/Customizer on demand 3d customization system, saving the company server fees and delivering a faster, more responsive solution Redesigned and developed FUJI Kiosk system that leverages SOAP-based web service and integrates with Skinit ordering process flow Developed algorithms for image placement and processing in Customizer application Engineered software development environment and introduced remote debugging Migrated back-end file system to Mogile FS tracker-based distributed file system Key technologies: ActionScript 2.0, ActionScript 3, PHP, Apache, jQuery, JavaScript, Web Services, CSS, XML, XPATH, SOAP, SVN, 3D Studio Max, C++

Senior Interactive Developer
Bailey Gardiner
Designed and developed company’s portfolio web application using Flex/PHP/MySQL Designed and developed Flex Lightbox web application that connects to Google Analytics, allows users to create customized portfolios and send them in the form of a newsletter Designed and implemented cutting edge, cross-browser Web 2.0 sites, full flash sites, flash intros, customized flash media players, flash news-stickers, flash RSS feeds for the company’s clients Brainstormed concepts, designed storyboards and developed over 100 flash banner campaigns and email newsletter brand campaigns Designed and developed administrative Lightbox analytics application that takes user login and based on credentials visually represents portfolio analytics using Flex Charting/PHP/MySQL Designed and implemented AIR RSS library desktop widget to facilitate RSS feed storage accessibility Developed and maintained company blog: generated high traffic volume and improved rankings using latest online marketing and search engine optimization (SEO) blogging techniques
Education

Information Systems with Computer Science minor
Fixed staff computers, helped students in computer labs, joined financial aid DB team to assist in daily tasks, led Residence Life computing department to implement web-based rental inventory application to manage sport requisites
Ivan Prokic's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.



