
Nelson Puglisi
Verified Expert in Engineering
Software Developer
Lomas de Zamora, Buenos Aires Province, Argentina
Toptal member since April 8, 2020
Nelson is a passionate and experienced software crafter with over fifteen years of professional experience, seven of which focused on Android development. He is a TDD enthusiast and clean code advocate who delivers high-quality, well-crafted apps that have greatly improved the performance of client projects. He's a dedicated team leader with an engaging and effective management style. His experience creating SDKs using the most popular libraries ensures superior-performing products.
Portfolio
Experience
- Android - 7 years
- Mobile App Development - 7 years
- Certified ScrumMaster (CSM) - 5 years
- Node.js - 5 years
- Test-driven Development (TDD) - 5 years
- Kotlin - 3 years
- Google Maps API - 3 years
- Firebase Android SDK - 2 years
Availability
Preferred Environment
Jira, Trello, Slack, Visual Studio Code (VS Code), Visual Studio, Android Studio, Firebase, Mobile Development
The most amazing...
...app I've built is called Futbol Para Todos—it reached a million downloads with live streaming.
Work Experience
Lead Software Engineer
OLX
- Created the architecture guidelines for the Android app.
- Increased the coverage to 45% on the domain layer, showing outstanding results.
- Refactored the local database layer of the app, reducing the load time from eight seconds to less than one.
Senior Android Developer
MercadoLibre
- Participated in the checkout and shopping cart team as the native mobile app technical lead (iOS and Android). I designed the architecture of our libraries and implemented end-to-end features.
- Added features in Node.js back end for front end as the full-stack developer.
- Guided a TDD programming "dojo" as an object-oriented programming (OOP) mentor and clean architecture advocate.
- Wrote over 50 test cases with Calabash and Cucumber for both mobile apps.
Android Technical Lead
I Am At
- Developed an Android software development kit that is currently the base of 20+ other apps for TV and corporate events.
- Managed a three-person team and the Google Play Store account.
- Created a live stream video library for Android clients, including YouTube live stream, Kaltura SDK, Akamai SDK, and custom HLS streaming.
- Implemented Google APIs (Maps, GCM Push, Firebase Realtime Database, and AdMob).
- Implemented CI/CD for the Android platform and published the app to the Google Play Store.
Experience
CookUnity
Aviron
MiTelefe
Skills
Libraries/APIs
Retrofit 2, Google Maps API, Firebase Android SDK, Node.js, Vue 2, Vue, REST APIs
Tools
Trello, Google Places SDK, Firebase Authentication, Jira, Android Studio, Visual Studio, Slack, Android Jetpack, Cucumber, Zeplin
Languages
Kotlin, Java 8, C#.NET, Java
Frameworks
Android SDK, Espresso, Express.js, AngularJS
Paradigms
Mobile Development, Object-oriented Programming (OOP), Agile Software Development, Test-driven Development (TDD)
Platforms
Android, Firebase, Visual Studio Code (VS Code), Linux
Storage
Cloud Firestore, MongoDB, RoomDB
Other
Google Play Store, Certified ScrumMaster (CSM), Mobile App Development, Coroutines
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring