Nicolae Surdu

Software Engineer at Smilecloud

Timișoara, Romania
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
Nicolae Surdu is a seasoned software engineer with 11 years of professional experience, currently building products at Smilecloud from his base in Timișoara, Romania. He progressed through technical and leadership roles at 3Pillar Global and AMVTek, combining hands-on development with team and module leadership. An active open-source contributor to the widely used NativeScript project, he focuses on cross-platform mobile consistency—adding features like TextView maxLines and fixing observable-array bugs across iOS and Android. Technically minded and curious, he enjoys applying his free time to practical IT and hardware projects, reflecting a blend of software engineering and physics training from Universitatea de Vest din Timișoara. Colleagues value him for turning platform inconsistencies into reliable, maintainable solutions and for shipping pragmatic improvements that benefit multiple mobile ecosystems.
code11 years of coding experience
job12 years of employment as a software developer
bookIT & Physics, IT & Physics, IT & Physics, IT & Physics at Universitatea de Vest din Timișoara
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
8,242reputation
4.5mreached
103answers
64questions
Badges
css
top-5%
iphone
top-5%
margin
top-5%
javascript
top-5%
nativescript
top-5%
github-logo-circle

Github Skills (23)

javascript10
ios10
mobile-development10
typescript10
textview10
android10
typescript-types10
typescripts10
nativescript9
css9
iphone9
margin9
swift8
kotlin8
sessionstorage6

Programming languages (16)

C#PowerShellJavaC++CSSCVueHTML

Github contributions (5)

github-logo-circle
NativeScript/NativeScript

Oct 2018 - Mar 2020

⚡ Empowering JavaScript with native platform APIs. ✨ Best of all worlds (TypeScript, Swift, Objective C, Kotlin, Java, Dart). Use what you love ❤️ Angular, Capacitor, Ionic, React, Solid, Svelte, Vue with: iOS (UIKit, SwiftUI), Android (View, Jetpack Compose), Dart (Flutter) and you name it compatible.
Role in this project:
userMobile Developer (Android/iOS)
Contributions:7 commits, 10 PRs, 81 comments in 1 year 5 months
Contributions summary:Nicolae primarily contributed to the NativeScript project by implementing and improving core functionalities across both iOS and Android platforms. Their work included adding the `maxLines` property to the `TextView` component, making the `startMonitoring` method behave consistently on iOS, and enabling more flexible background positioning. They also fixed bugs related to `observable-array` methods. These changes show a focus on cross-platform mobile development and maintaining consistency between the different target platforms.
ionic-reactsolidjsbest-ofvueios
surdu/scroll-marker

May 2017 - Oct 2020

Provides scrollbar highlight functionality for Atom Editor
Contributions:2 releases, 60 commits, 19 PRs in 3 years 5 months
scrollbarhighlightscrollingatom-editoratom-package
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
Nicolae Surdu - Software Engineer at Smilecloud