
Luka Filipovic
Verified Expert in Engineering
Operating Systems Developer
Belgrade, Serbia
Toptal member since September 9, 2021
Luka has developed serverless SQL pools and state-of-the-art querying services for data in a data lake, used worldwide as part of the Azure Data Analytics suite of products. He was solely responsible for improving horizontal scaling, periodic backup and creating CRUD testing infrastructure. He also worked on creating production-ready, scalable REST APIs, all of which are currently working under the hood in Azure.
Portfolio
Experience
- C++ - 3 years
- Operating Systems - 3 years
- SQL - 2 years
- REST - 2 years
- System Programming - 2 years
- Databases - 2 years
- JavaScript - 1 year
- React - 1 year
Availability
Preferred Environment
React, Node.js, Express.js, SQL, JavaScript, Python, Concurrency, Operating Systems, System Programming, C++
The most amazing...
...thing I did was the disassembly of live production Azure Data code in order to unblock a major update.
Work Experience
Software Engineer
Microsoft
- Developed production-ready REST API that is highly scalable and reliable and works in the Azure Data back end.
- Improved horizontal scaling of SQL server instances for querying data over the lake.
- Built a CRUD testing infrastructure from the ground up, which caught numerous production-breaking changes.
Software Engineer
Maxeler Technologies
- Improved the performance of many existing algorithms by converting them from a conventional programming paradigm to dataflow.
- Collaborated with PRACE to help advance the supercomputing industry.
- Taught many students how dataflow programming could be used to improve both speed and energy efficiency in computing.
Experience
Multithreaded Kernel
https://github.com/lukafilipov/multithreaded-kernelFAT File System
https://github.com/lukafilipov/file-system-implementationAssembler Emulator
https://github.com/lukafilipov/assembler-linker-emulatorEducation
Bachelor's Degree in Computer Engineering
University of Belgrade, School of Electrical Engineering - Belgrade, Serbia
High School Diploma in Mathematics and Computer Science
Mathematical Grammar School - Belgrade, Serbia
Skills
Libraries/APIs
React, Node.js
Languages
SQL, C++, JavaScript, Assembler, Python, C#, Assembly
Storage
Databases
Paradigms
Concurrent Programming, REST, Dataflow Programming
Frameworks
Express.js
Other
Operating Systems, System Programming, Algorithms, Concurrency, Web App Development, Microprocessors, Very-large-scale Integration (VLSI), Hardware Design, FPGA
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring