David Nodine

David Nodine

Web Development Intern

Followers of David Nodine252 followers
location of David NodineHamburg, Hamburg, Germany

Connect with David Nodine to Send Message

Connect

Connect with David Nodine to Send Message

Connect
  • Timeline

  • About me

    Software Engineer | React, React Native, Redux | Building scalable, user-friendly interfaces with JavaScript & TypeScript | Continuous learner 🚀 Problem-solver at heart

  • Education

    • Universidad Técnica Particular de Loja

      2013 - 2019
      Computer systems engineer and computer science Computer Science 90.2% (Equivalent to high 1st Class)
  • Experience

    • Universidad Técnica Particular de Loja

      Oct 2016 - Feb 2017
      Web Development Intern

      - Developed a statistics webpage for the 2018 FIFA world cup using Django and Python to collect data from hashtags use and twitter mentions for targeted keywords to produce statis-tical graphs.- Developed a statistics webpage for femicides in Ecuador.- Developed web pages using Drupal.

    • Universidad Técnica Particular de Loja

      Feb 2018 - May 2018
      Software Engineer Intern

      - Developed a mobile app for the university to facilitate interaction between teachers and students. This was done with android studio and allowed teachers to upload tasks and news feeds for their students, as well as notifying students when they had a task assigned and adding these tasks to a calendar.- The project was managed from the beginning to end by myself and 3 other students, from the collection of requirements and development of system diagrams, all the way through to product delivery using the scrum methodology. Show less

    • EDILOJA

      Jan 2020 - Aug 2021
      Project Manager

      - Front-End Developer, working extensively with JavaScript, HTML, CSS, and Bootstrap to build responsive and user-friendly web interfaces.- Provided technical support for users, diagnosing and resolving issues to ensure smooth system operation.- Transitioned to Project Manager, leading a team responsible for maintaining and improving the University’s website. Oversaw tasks, ensured timely updates, and coordinated team efforts to meet project goals.- Led and coordinated tasks across the team, ensuring project goals, timelines, and quality standards were met efficiently. Show less

    • Technisys

      Aug 2021 - Mar 2022
      Frontend Developer

      Technisys, now integrated into Galileo Financial Technologies, is part of SoFi Technologies, Inc., forming a comprehensive financial technology platform. This unified platform offers advanced solutions for issuing payment cards, mobile push provisioning, and the development of differentiated financial products across various industries and geographies.Semi Senior Frontend Developer- Implemented components from scratch for web in React and mobile in React Native, also using redux to manage the API’s.- Created reusable features in REact and ReactNative and adding them to Storybook- Achieved code coverage of at least 80% of the different components using Jest.- Trained new people coming on the team with the project's code and helping them with learning problems they may have.- Maintained constant communication within the front-end team, as well as with the backend developers, QA team, and other stakeholders. Ensure alignment on tasks, requirements, and expectations, resulting in the best possible outcomes for our projects.- Attended several meetings as part of the Scrum methodology in order to understand, refine, and implement solutions of the different Epics/Tasks/User Stories- Interaction with clients and outsourced UX designers to review the design and functionality of the different components that were being designed to later be developed. Here as developers we could ask questions or give advice on how things should work.Junior Frontend Developer- Created components under guidance from a Senior for web in React and mobile in React Native, also using redux to manage the API’s.- Developed code coverage of at least 80% of the different components using Jest. - Fixed issues that were reported to optimize processes. Show less

    • Galileo Financial Technologies

      Mar 2022 - Jan 2024
      Frontend Developer

      Galileo Financial Technologies (a SoFi company) is a leading provider of advanced payment and financial technology solutions. Specializing in API-driven platforms, Galileo enables businesses to issue payment cards, provide mobile push provisioning, and create a broad range of financial products. Their innovative platform supports a variety of industries, including fintech, banking, and payments, offering high-performance solutions that scale globally.Semi Senior Frontend Developer- Developed web components from scratch using React and mobile components using React Native, employing Redux for efficient state management and API integration.- Created hybrid mobile applications with Apache Cordova, ensuring cross-platform compatibility and enhanced performance.- Designed reusable components in React and React Native, incorporating them into Storybook to promote consistency and reusability across projects.-Built and optimized dynamic, responsive forms utilizing tools like Formik and other React-based approaches, ensuring smooth user interactions and robust validation processes.- Achieved over 80% code coverage across components by writing reliable unit tests with Jest, contributing to higher code quality and maintainability.- Trained and onboarded new team members, providing guidance on the codebase, project architecture, and resolving any learning challenges.- Collaborated closely with front-end peers, back-end developers, QA teams, and other stakeholders to align on requirements, tasks, and project expectations, leading to successful outcomes.- Participated in Sprint Planning and backlog refinement meetings to estimate timelines, calculate delivery schedules, and plan the scope of Epics, Tasks, and User Stories for each sprint.- Engaged with clients and outsourced UX designers during design reviews, discussing component functionality, clarifying requirements, and suggesting technical improvements to ensure optimal implementation and user experience. Show less

  • Licenses & Certifications

    • B1 German Proficiency Certificate - G.A.S.T.

      Gesellschaft für Akademische Studienvorbereitung und Testentwicklung e.V. (G.A.S.T.)
      Jan 2025
    • React - The Complete Guide (incl Hooks, React Router, Redux)

      Udemy
      Jun 2021
      View certificate certificate
    • React Native - The Practical Guide [2022 Edition]

      Udemy
      Nov 2021
      View certificate certificate
    • React, React Redux and Redux Saga - Master React State/Hooks

      Udemy
      Mar 2022
      View certificate certificate
    • NSE 1 Network Security Associate

      Fortinet
      Oct 2021
      View certificate certificate
    • The Complete JavaScript Course 2023: From Zero to Expert!

      Udemy
      Mar 2023
      View certificate certificate
    • Testing React with Jest and Testing Library

      Udemy
      Nov 2021
      View certificate certificate
    • NSE 2 Network Security Associate

      Fortinet
      Nov 2021
      View certificate certificate