Filip Viličić

Embedded systems and software engineer


About me

I have over 10 years of professional experience working on embedded systems and software solutions across several industries. This includes 4 years focused on defining, driving, developing and delivering embedded systems solutions, where I am consistently engaging in various technical and strategic roles requiring a diverse set of skills.

In addition to my embedded systems experience, I spent 8 years at Microsoft where I had a significant impact mentoring colleagues, driving product area and balancing stakeholder needs. My role required a strong focus on customer needs and driving inter-company adoption, while also contributing technically by delivering key functionalities, bootstrapping efforts, and collaborating across organizations.

Projects

Below is a selection of representative projects that highlight my skills and expertise. Links to explore additional projects by category are available on the rightat the bottom.

Test running device for valves

ARM microcontroller and linux Raspberry Pi-like device with touch screen. Connecting to valves using proprietary connector and executing sequence tests with PDF report generation for digital and analog inputs and outputs of the DUT.

Read more
Flow computer Modbus protocol

ARM microcontroller based expansion module to be installed inside flow computer converting proprietary protocol RS-232 interface to two Modbus RS-485 interfaces. .NET app for reading and changing configuration.

Read more
Prototype of consumer pellet burner controller

Microcontroller board with display for controlling consumer pellet burner and software for microcontroller. Reading sensors, controlling actuators (some with PID), touch screen display and WiFi connection.

Read more
Reading and displaying encoder data

dsPIC microcontroller board for reading two encoders and .NET app for displaying data in near-real-time.

Read more

Timeline

  • Since 2023 I am an independent contractor working individually or as part of a team on embedded and/or software projects of small to medium sizes.
  • From 2015 to 2023 I worked at Microsoft developing scalable distributed systems primarily for Office products. Services spanning 20+ datacenters and processing >1 million requests per second at peak, primarily leveraging .NET, Node.JS, Azure and Azure DevOps.
  • From 2011 to 2015 I graduated BSc of School of Electrical Engineering with GPA 9.64. Final thesis included implementing a RTOS for ARM based processor.