J.D. Nicholls

J.D. Nicholls  new_releases

About

Detail

Open Source Contributor, Full Stack Developer
Antioquia, Colombia

Contact J.D. regarding: 
work
Full-time jobs
Starting at USD9K/month

Timeline


work
Job
school
Education

Résumé


Jobs verified_user 20% verified
  • B
    Founding Full-Stack Engineer
    BAXUS
    May 2022 - Nov 2024 (2 years 7 months)
    Architected the marketplace using React/RemixJS, Node.js/NestJS, Solana, and Temporal, scaling to 140k+ users, increasing conversion by 50% and retention by 30%. Built core mobile features (React Native) including bottle creation, barcode scanning, and search, improving user satisfaction by 25%.
  • Zagalabs
    Tech Lead / Full-Stack Developer verified_user Verified experience
    Zagalabs
    May 2021 - Current (5 years)
    - Led the refactor of the web and mobile checkout using best practices with Angular, better state management using NgRx and Services, and using functional programming to improve code reusability in this critical flow of the business. - Created demos for the client and collaborated with the team for integrations with other providers for the acquisition of new clients. - Conduct technical interviews and participate in the evaluation process of new candidates. - Analyzes, designs, coordinates and supervises the development of software systems. - Lead engineers to deliver on time and with the expected level of quality; and responsibly manage the tradeoff that can be found in the process. - Coordinate with others teams the integration requiremen
  • S4N
    Front-End Developer / Tech Lead verified_user Verified experience
    S4N
    Feb 2018 - Current (8 years 3 months)
    - Led team of 5 engineers and Coordinate with other teams to build a modular mobile app for iOS and Android with React Native. - Developed native integrations to improve the UX of mobile apps, reaching more than 3 million downloads with Open Source side projects. - Help the development team and review code to detect issues early. - Perform concept tests and technology assessments. - Identify opportunities for the continuous improvement of the development of the system.
  • B
    Software Development Engineer public Remote experience
    BevyUp (Acquired by Nordstrom)
    Mar 2017 - Feb 2018 (1 year)
    - 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. - I migrated apps from deprecated frameworks (Ionic 1, AngularJS) to use new technologies (NativeScript, React Native) - Perform concept tests and technology assessments. - Identify opportunities for the continuous improvement of the development of the system. - Define architectural baselines for the development of native mobile apps (React Native and NativeScript).
  • Global MVM
    Software Consultant and Architect
    Global MVM
    Nov 2016 - Mar 2017 (5 months)
    - Created the baseline for the development of reactive apps using new technologies such as MeteorJS and GraphQL for rapid prototyping. - Contributed to configure continuous integration pipelines for new projects through cloud services with Azure and Visual Studio Team Services. - Coordinate and plan each of the deliveries together with the Director and the Architecture team. - Elaborate architectural baselines - Analyze new technologies for the development of the company's products - Define software development strategies - Perform concept tests and technology assessments, and justify architectural decisions - Help the architecture team to integrate the existing products together with the new services to meet the deliveries stipulated with
  • Yuxi Pacific
    Senior Developer / Team Leader
    Yuxi Pacific
    Oct 2014 - Nov 2016 (2 years 2 months)
    - Created a course about JavaScript Patterns for the company. - Defined baseline for cross-platform mobile applications using new technologies, with these results the company became an Ionic Trusted Partner. - Help engineers grow by guiding them through the right challenges, developing self-confidence and soft skills by delegating new responsibilities through a mentoring process. - Create technical and functional documentation of the products delivered to the client, including user and administrator manuals. Review the code written by other developers and make suggestions to solve problems early. - Decide, delegate, and supervise the branching strategies in the source code repository - Define and create installation manuals, configuration g
  • 1cero1
    Tech Leader
    1cero1
    Jul 2014 - Oct 2014 (4 months)
    - Designed baselines for mobile application development using PhoneGap/Cordova with Ionic Framework. - Trained the team for the implementation of new methodologies such as ALM for the management of applications. - Help the development team and propose new solutions to solve highly complex problems - Investigate new technologies for the development of new products within the company - Coordinate and audit the work of the development team
  • Aerolínea de Antioquia
    Senior Dev Analyst
    Aerolínea de Antioquia
    Feb 2014 - Jun 2014 (5 months)
    - I collaborated with the design team to implement improvements in the Web portal. - Help the decision-making process of the company, performing research and developing ideas to migrate the company's web portal using CMS based on ASP.NET. - I trained developers to implement new work methodologies such as ALM (Application Lifecycle Management) for the administration and management of applications using existing technologies within the company such as Team Foundation Server. - Coordinate and audit the work of the development team with the analyst and the development leader. - Investigate new technologies to support the corporate strategy - Analyze vulnerabilities reported in the web portal and implement solutions to improve the positioning of
  • P
    Desarrollador Full Stack / Open Source Contributor / Speaker
    Proyecto 26
    Jul 2012 - Current (13 years 10 months)
  • Pacífica Diseño
    Developer
    Pacífica Diseño
    Jul 2012 - Jan 2014 (1 year 7 months)
    - I migrated legacy code to use the new ASP.NET with MVC instead of WebForms, to avoid using Update Panels and server controls, thus achieving a better separation of responsibilities between BackEnd and FrontEnd. - I implemented Entity Framework as ORM to define strategies to manipulate the database from the code, which were limited using LinqToSQL - I collaborated with the design team to implement strategies that allow an agile and tailored development. - Develop agile Web applications for Facebook with rich, responsive interfaces that provide an excellent user experience. - Define templates for the development of WebSite and Social Applications. - Analyze, research, and develop games using new technologies such as Canvas / WebGL to provid
Education verified_user 0% verified
  • Universidad de Medellín
    Ingeniería de sistemas
    Universidad de Medellín
    Feb 2009 - Nov 2013 (4 years 10 months)
  • Universidad Pontificia Bolivariana
    Estudios Secundarios
    Universidad Pontificia Bolivariana
    Feb 2002 - Nov 2008 (6 years 10 months)
Projects (professional or personal) verified_user 0% verified
  • C
    Click & Collect (Apex Trajectory)
  • M
    MVM Energy Suite
  • N
    Nordstrom
  • I
    InAppBrowser for React Native
  • B
    Banco de Bogotá Web Portals
  • S
    Secretaría de Tránsito Mobile App
  • A
    Armadillo CMS
  • A
    ADA WebSite
  • E
    EPM Website
  • S
    Stop Jeans Website
  • Y
    Yoyo Jeans Website
  • M
    MiniChips Website
  • A
    Avon Website
  • F
    Facebook Apps
  • L
    Los Molinos Website
  • I
    IMS Health - GrantPlan
  • I
    InLabs Defemil
    InLabs
    - Freelancer - FullStack Developer
Publications verified_user 0% verified
  • h
    http://slides.com/juandavidnicholls/javascript
  • h
    http://slides.com/juandavidnicholls/phaser
  • h
    http://slides.com/juandavidnicholls/apps-moviles
  • h
    http://slides.com/juandavidnicholls/native-mobile-apps
  • h
    https://slides.com/juandavidnicholls/realtime-hooks-react
  • h
    https://www.youtube.com/watch?v=ISQ3Nm0OAtE
  • h
    https://slides.com/juandavidnicholls/exceptions
  • h
    https://slides.com/juandavidnicholls/react-hooks
  • h
    https://1drv.ms/p/s!AuuT0nlcIqEUyBqk3-ueD4-0z2do
  • h
    https://1drv.ms/p/s!AuuT0nlcIqEUzxmAd40bYha56FV3
  • h
    https://1drv.ms/p/s!AuuT0nlcIqEUjRi32ZZvlOpHE_B-