Filip Nikšić

Software Engineer at Google

New York, New York, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Filip Nikšić is a software engineer based in New York with 13 years of experience bridging research and production engineering, currently contributing to fuzz testing at Google. He brings deep expertise in testing, verification, and concurrent systems from a research trajectory that includes a Dr.-Ing. in computer science and postdoctoral work at UPenn. At Google he has improved robustness of a prominent open-source fuzzing project (google/fuzztest), tackling flaky tests, minimization modes, and subtle correctness issues like buffer overflows. Earlier roles span building financial systems in Java/Oracle and developing concurrency-testing frameworks at Microsoft, reflecting a pragmatic ability to move formal techniques into real-world tooling. Colleagues can expect a rigorously analytical engineer who also focuses on test automation and reliability engineering.
code13 years of coding experience
job10 years of employment as a software developer
bookDoctor of Engineering - Dr.-Ing., Computer Science, Doctor of Engineering - Dr.-Ing., Computer Science at University of Kaiserslautern
bookHigh School, High School at V. gimnazija
bookDipl. Ing. Mathematics, Mathematics, Computer Science, Dipl. Ing. Mathematics, Mathematics, Computer Science at University of Zagreb/Sveuciliste u Zagrebu
languagesCroatian, English, German
stackoverflow-logo

Stackoverflow

Stats
151reputation
637reached
0answers
1question
github-logo-circle

Github Skills (10)

fuzzing10
c-language10
cprogramming-language10
protocol-buffers10
testing10
test-automation9
computer-engineering9
malloc6
frama-c6
dynamic-allocation6

Programming languages (7)

C#JavaC++StarlarkCRoffPython

Github contributions (5)

github-logo-circle
google/fuzztest

Sep 2022 - Jan 2023

Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:3 releases, 5 reviews, 21 commits in 4 months
Contributions summary:Filip primarily focused on improving the test suite within the fuzztest repository. They addressed test flakiness in existing tests by refactoring and restructuring tests, such as the ProtobufTest.Arbitrary test. Additionally, the user implemented features like adding a function to list a directory and updating the minimization mode. They also fixed various warnings and issues, including those related to buffer overflows and conversion warnings, and made property functions accept a TupleOf their parameters.
fniksic/adventofcode

Dec 2020 - Dec 2024

Contributions:40 pushes, 1 branch in 4 years
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial