Otávio Lima

Lead Software Engineer at SmartNews

Singapore
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
Otávio Lima is a Lead Software Engineer based in Singapore with a decade of professional experience and over six years focused on iOS development. He has progressed from early mobile and backend engineering roles to senior and lead positions at Grab and SmartNews, shipping production mobile features and coaching teams. Otávio contributes to notable open-source projects—improving test quality in Swift’s core Foundation libraries and enhancing the unofficial WWDC app—demonstrating attention to robustness and user-facing features. He blends hands-on Swift/Objective-C expertise with test automation and pragmatic refactoring, often reducing duplicated logic and eliminating fragile assertions. Known for turning messy test suites into more maintainable code, he brings both product-minded feature delivery and disciplined engineering practices to fast-paced environments.
code10 years of coding experience
job13 years of employment as a software developer
bookHigh School, High School at Colégio Alice Coutinho
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Universidade Federal de Campina Grande
languagesEnglish, Portuguese
stackoverflow-logo

Stackoverflow

Stats
733reputation
12kreached
21answers
2questions
github-logo-circle

Github Skills (16)

test-automation10
swift10
macos10
swiftui-app10
xctest10
swiftui10
foundation10
testing10
360-video9
ios9
developer-tools7
objective-c6
xcode6
uistoryboard6
appstore6

Programming languages (5)

C++CObjective-CSwiftPython

Github contributions (5)

github-logo-circle
The Foundation Project, providing core utilities, internationalization, and OS independence
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:12 commits, 13 PRs, 22 comments in 3 months
Contributions summary:Otávio primarily focused on improving the quality and maintainability of the Swift Foundation test suite. Their contributions involved cleaning up code by removing unnecessary calls, such as force unwrapping and XCTAssertNotNil, leading to more robust tests. They also refactored test code, replacing XCTAssertNotNil with more specific assertions and eliminating duplicated code, improving readability and reducing potential errors in the test suite. The user worked on a variety of test files, including those for NSNumber, URL, and DateFormatter.
tvostranslationinternationalizationfoundationindependence
insidegui/WWDC

Aug 2017 - May 2018

The unofficial WWDC app for macOS
Role in this project:
useriOS Developer
Contributions:26 commits, 17 PRs, 21 comments in 8 months
Contributions summary:Otávio primarily contributed to the WWDC app for macOS by implementing new features and optimizing existing ones. This included adding search functionality based on session numbers, retrieving contributor lists from GitHub, and improving code efficiency by avoiding over-iteration. The user also addressed bug fixes related to notifications and refactored code for better readability.
developer-toolsswiftmacos-big-surmacoswwdc
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
Otávio Lima - Lead Software Engineer at SmartNews