Fernando Bunn

Senior Software Engineer at DuckDuckGo

Lisbon, Portugal
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

🤩
Rockstar
🎓
Top School
Fernando Bunn is a Senior Software Engineer based in Lisbon with 15 years of hands-on mobile experience dating back to J2ME and iOS since the SDK's 2008 debut. He currently builds privacy-focused iOS features at DuckDuckGo and has led mobile teams and startups, including a six-year stint as Lead Mobile Engineer at MyTime and co-founding nKey. Fernando contributes to prominent open-source projects like Firefox for iOS and DuckDuckGo’s iOS app, with practical Swift expertise in UI/UX fixes, WebJS integrations, and simulator tooling. Passionate about using technology to improve people’s lives, he pairs deep platform knowledge with product-minded leadership and has a track record of shipping polished mobile experiences and tackling tricky edge cases like orientation, safe-area, and clipboard behaviors.
code15 years of coding experience
job14 years of employment as a software developer
bookBachelor's degree, Information System, Bachelor's degree, Information System at Universidade Federal de Santa Catarina
languagesEnglish, Portuguese
github-logo-circle

Github Skills (13)

uid10
wkwebview10
swift10
ios10
browser10
mobile-development10
front-end-development10
ui-design10
ios-application10
privacy9
xcode9
javascript8
internationalization7

Programming languages (9)

ShellJavaScriptGoObjective-CSwiftHTMLRubyKotlin

Github contributions (5)

github-logo-circle
luosheng/OpenSim

Oct 2017 - Dec 2021

OpenSim is an open source alternative to SimPholders, written in Swift.
Role in this project:
useriOS Developer
Contributions:3 releases, 16 commits, 5 PRs in 4 years 2 months
Contributions summary:Fernando primarily contributed to bug fixes and refactoring within the OpenSim project, an open-source iOS simulator alternative. Their work included resolving issues related to simulator shutdown, device parsing, and the application of the Decodable protocol for parsing simulator device lists. Additionally, the user implemented internationalization and version display features. The user's commits demonstrate expertise in Swift and the practical application of iOS development principles.
opensimopen-source-alternativeswift
duckduckgo/iOS

Jun 2021 - Jan 2023

DuckDuckGo iOS Application
Role in this project:
useriOS Mobile Developer
Contributions:2 releases, 248 reviews, 193 commits in 1 year 6 months
Contributions summary:Fernando primarily contributed to the development of the DuckDuckGo iOS application. Their work includes adding features such as conditional ActionMessageView width and support for JavaScript prompts, specifically focusing on the implementation of WebJSAlert functionality. The user also addressed bug fixes related to JavaScript alerts and general UI improvements, while also working on UI related changes for the voice search feature.
objective-cprivacyduckduckgoprivate-searchios
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