Petar Trifunovic

Founding Partner at Inceptive
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Belgrade, Serbia, RS

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • Serbia
    • Software Development
    • 1 - 100 Employee
    • Founding Partner
      • Sep 2018 - Present

      Worked on designing and implementing the core services of Digital Prime, an ultra-low latency exchange platform, and implementing our proprietary libraries for rapid development of highly scalable and reliable ultra-low latency services. - hftech - library for extending C++ language with features that are not yet standardized like reflection, deducing this, and meta functions. - hfteatr - library for writing actor-based microservices that separate communication from logic. - hftrace - library for tracing the execution time of the application with only 5ns of overhead per trace and built-in support for hdr histograms and Prometheus and Grafana integration. - hftubes - library for writing logic that is easily composable and testable. Responsible for defining best practices and coding standards and designing, developing, and maintaining software systems. Show less

    • United Kingdom
    • Software Development
    • 1 - 100 Employee
    • Software Engineer
      • Jul 2015 - Aug 2018

      Managed a team responsible for developing all internal tools for the company. - Created a tool that monitors and visualizes all of the numeric operations of the program and produces a detailed overview of how each value changes in time thus helping the developer to switch from using expensive floating point types to fixed point types. - Created a tool that monitors and visualizes the utilization of FPGA and CPU. - Created a generic build system for Maxeler's proprietary language MaxJ that can build and run any MaxJ application. - Created an IDE for developing MaxJ applications based on Eclipse. Before this, I worked on a project MaxSkins that allowed any programming language to execute code on FPGA using a MaxJ application instead of just supporting C++. As part of this project, I also implemented examples in more than ten different languages demonstrating how to execute code on FPGA. Show less

Education

  • University of Belgrade
    Bachelor of Engineering - BE, Computer Engineering
    2014 - 2017
  • Mathematical High School, Belgrade
    2010 - 2014

Community

You need to have a working account to view this content. Click here to join now