Juan David Nicholls Cardona

Juan David Nicholls Cardona

Mentor
Rising Codementor
US$15.00
For every 15 mins
View Video
ABOUT ME
Open Source Contributor | Full Stack Developer | Mentor | Speaker
Open Source Contributor | Full Stack Developer | Mentor | Speaker

Creator of @proyecto26; Changing the world with small contributions 🧚‍♀️

Open Source Contributor, Full-Stack Developer with a background in web, mobile and game development, having 9+ years of practice and leadership building interactive experiences.
Focused on Web, Mobile, Gaming and Cloud Technologies.

I've reach more than 4 million downloads with my Open Source contributions and I've been participating as speaker in international events such as JSConf and Microsoft DevDays, and also being a mentor from local communities like CodeYourFuture, ColombiaDev, etc.

To be, or not to be, that's not the dilemma... Let it be 🌱 - J.D. Nicholls

Spanish, English
Bogota (-05:00)
Joined January 2019
EXPERTISE
9 years experience
Creating plugins from npm for Ionic, Phaser, React Native and Templates. Web sites, WebGL/Canvas games, Facebook apps, Hybrid and Native ...
Creating plugins from npm for Ionic, Phaser, React Native and Templates. Web sites, WebGL/Canvas games, Facebook apps, Hybrid and Native Mobile Apps.
7 years experience
Creating REST APIs, WebSites, Serverless functions, Bots with Microsoft Bot Framework, IoT with Johnny-Five, real-time apps using sockets...
Creating REST APIs, WebSites, Serverless functions, Bots with Microsoft Bot Framework, IoT with Johnny-Five, real-time apps using sockets with Socket.io.
2 years experience
Creating native bridges/plugins for Android
Creating native bridges/plugins for Android
4 years experience
Using types from the code, creating packages for others
Using types from the code, creating packages for others
5 years experience
Creating games and awesome experiences with JavaScript for Web and mobile
Creating games and awesome experiences with JavaScript for Web and mobile
5 years experience
Creating Web Sites, Nuget packages, Desktop Apps, Mobile Apps, REST APIs.
Creating Web Sites, Nuget packages, Desktop Apps, Mobile Apps, REST APIs.
4 years experience
Creating enterprise mobile apps and plugins
Creating enterprise mobile apps and plugins

REVIEWS FROM CLIENTS

Juan's profile has been carefully vetted and approved as a Codementor. Connect with Juan now, and leave a review for them once you're done!
SOCIAL PRESENCE
GitHub
Ionic-Starter-Template
Reinventing the wheel, again! Sorry Ionic Team... but there are many newbies learning on Youtube!
JavaScript
211
107
Ionic-ElastiChat-with-Images
Ionic Magic Chat with Angular Elastic, Autolinker.js and more!
JavaScript
66
27
Stack Overflow
1389 Reputation
1
21
39
EMPLOYMENTS
Tech Lead / Full-Stack Developer
Zagalabs
2021-05-01-Present
• Led code refactors using best practices with Angular & NgRx to improve code reusability from web and mobile apps. • Created demos and c...
• Led code refactors using best practices with Angular & NgRx to improve code reusability from web and mobile apps. • Created demos and collaborated with the team for integrations of third-party providers like Uber Eats. • Conduct technical interviews and participate in the evaluation process of new candidates. • Analyzes, designs, coordinates and supervises the development of software systems.
Node.js
MongoDB
Angular
View more
Node.js
MongoDB
Angular
PostgreSQL
Redis
Ionic
Microservices
NgRx
TypeORM
NestJS
View more
FrontEnd Developer / Tech Lead
S4N
2018-02-01-2021-04-01
• Led team of 5 engineers and Coordinate with other teams to build mobile apps for iOS and Android with React Native. Defined a modular a...
• Led team of 5 engineers and Coordinate with other teams to build mobile apps for iOS and Android with React Native. Defined a modular architecture for the project. • Developed native integrations to improve the UX of mobile apps, reaching more than 4 million downloads with Open Source projects. • Collaborated with cross-functional teams to analyze, design, and ship new features. • Participated actively in discussions, presentations and decisions about front-end development, web and mobile apps. • Worked on bug fixing and improving application performance. • Perform code reviews to ensure the quality of the code.
Java
WebSocket
TypeScript
View more
Java
WebSocket
TypeScript
React
JavaScript
Objective-C
React Native
Redux
MobX
Mobile App Development
View more
Software Development Engineer
BevyUp (Acquired by Nordstrom)
2017-03-01-2018-02-01
• Joined as the first remote employee and worked with the founders to improve the performance and UX of the apps according to the busines...
• Joined as the first remote employee and worked with the founders to improve the performance and UX of the apps according to the business goals. • Migrated deprecated projects using Ionic 1 to React Native, improving the user experience and the performance of the apps. • Help the team and review the merge requests to identify issues with the code early, before to distribute new versions of the app.
C#
Angular
Azure
View more
C#
Angular
Azure
Ionic
React
JavaScript
React Native
NativeScript
ASP.NET
View more
PROJECTS
Click and CollectView Project
2016
Click and Collect is a mobile application that allows Apex Supply Chain customers to create and deliver products to a locker for a custom...
Click and Collect is a mobile application that allows Apex Supply Chain customers to create and deliver products to a locker for a customer to retrieve. The scope of this project is that a user can enter the mobile application and visualize the flow of orders since are created until are picked up. The user can create new orders, check the availability of compartments, get reports of orders details and according to certain permissions, the user can create email templates, create new users and groups, update site settings, create email A/B testing and other actions about orders. This project is a hybrid mobile application for Android and iOS platforms, RESTful web services are used to get data from Trajectory services and the database. Using a job scheduling component, the data will be updated regarding changes from Trajectory.
Android
Node.js
Angular
View more
Android
Node.js
Angular
HTML5
PhoneGap
Sequelize
Ionic
iOS
Apache cordova
View more
Nordstrom ONView Project
Nordstrom
2021
Nordstrom ON is a mobile application for iOS and Android that allows Nordstrom stylists to create looks for their clients, having better ...
Nordstrom ON is a mobile application for iOS and Android that allows Nordstrom stylists to create looks for their clients, having better communication with them through real-time conversations, receiving push notifications of their latest activity, suggesting looks with an incredible product catalog and filters to improve searches, analyze sales and customize profile information easily, etc. It is built with React Native following a modular architecture that allows multiple Nordstrom teams to work on different modules and release new versions of each module by distributing packages to Artifactory (npm), providing better user experiences with a native look & feel, as well as the integration of third-party SDKs (NewRelic, AppCenter, etc.) using languages such as TypeScript, Objective-C/Swift, and Java.
Node.js
Azure
Teamcity
View more
Node.js
Azure
Teamcity
React
JavaScript
React Native
NativeScript
.NET
Appcenter
View more