Petar Trifunovic
Founding Partner at Inceptive- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
Inceptive
-
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
-
-
-
Maxeler Technologies
-
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 -
Mathematical High School, Belgrade