Howdy Logo
Image of David N.

David N.
Full-stack Product Engineer

Node.js
Vue.js
Next.js
Typescript
Sql
Javascript
Mongodb
Amazon Aws
React
Bio

Experienced Product Manager specializing in delivering client value through both national and international projects. Key responsibilities have included ideation, architectural design, modeling, and software infrastructure development for a variety of products. Strong proponent of fostering cohesive, focused, and responsible teams that take pride in their work.

  • Senior Front-end Engineer
    4/1/2023 - Present

    Gained significant expertise in developing web applications using Vue.js and NuxtJS. Contributed to building and maintaining responsive, high-performance user interfaces, leveraging Vue.js for its flexible and modular architecture. Utilized NuxtJS to handle server-side rendering, static site generation, and API integration, ensuring optimal performance and SEO benefits. Enhanced skills in component-based development, state management with Vuex, and implemented Vue Router for efficient navigation. Strengthened understanding of modern JavaScript (ES6+), CSS pre-processors, and development tools such as Webpack and Babel. Prioritized creating maintainable and scalable code through rigorous adherence to best practices and continuous integration workflows with tools like Git.

  • Tech Lead
    5/1/2021 - 4/1/2022

    Demonstrated expertise in project management and team management, leading cross-functional teams to deliver high-quality software solutions. Developed comprehensive skills in software design and software architecture, ensuring scalable and efficient system structures. Gained extensive experience with containerization technologies, specifically Docker and Kubernetes, optimizing deployment and orchestration processes. Leveraged Amazon Web Services (AWS) for cloud-based infrastructure and services, enhancing the scalability and reliability of applications. Utilized Git for version control, facilitating collaborative development and seamless integration. Applied Scrum and Kanban methodologies to maintain agile web development practices, ensuring iterative progress and adaptability to changing requirements.

  • Senior Software Engineer
    12/1/2020 - 3/1/2023

    Developed extensive expertise in SQL and NoSQL databases, contributing to both relational and non-relational data management. Specialized in software design and software architecture, ensuring robust and scalable system solutions. Leveraged containerization technologies using Docker and orchestrated complex deployments with Kubernetes. Proficiency achieved in Kotlin for backend development, while also implementing front-end solutions using React.js. Built full-stack applications with Node.js and TypeScript, ensuring efficient and maintainable codebases. Utilized Amazon Web Services to enhance cloud infrastructure, ensuring high availability and resilience. Ensured collaborative and version-controlled code development using Git. Optimized team workflows and project management through adherence to Scrum and Kanban methodologies, resulting in enhanced productivity and project delivery. Employed Redux.js for effective state management in front-end applications.

  • Software Engineer
    9/1/2019 - 12/1/2020

    Developed proficiency in SQL and NoSQL databases, ensuring efficient data storage and retrieval for various applications. Acquired advanced skills in Kotlin, facilitating the development of robust and scalable backend services. Mastery in React.js, contributing to the creation of dynamic and interactive user interfaces. Utilized Node.js and TypeScript for server-side development, enhancing application performance and security. Leveraged Amazon Web Services for seamless deployment, scalability, and maintenance of cloud-based applications. Engaged in collaborative code maintenance using Git, fostering a cohesive development environment. Applied Scrum and Kanban methodologies to streamline project workflows and improve team productivity. Demonstrated expertise in Redux.js to manage complex state in large-scale front-end applications.

  • Software Engineer
    5/1/2019 - 5/1/2021

    Developed proficiency in SQL and NoSQL databases, facilitating the efficient storage and retrieval of data. Demonstrated extensive expertise in building scalable server-side applications using NestJS and creating performant web applications with Next.js. Excelled in mobile application development with React Native, delivering user-friendly and responsive interfaces. Utilized Docker and Kubernetes for containerization and orchestration, ensuring seamless deployment and scaling of applications. Proficient in Kotlin, enabling the creation of robust and maintainable code for Android development. Gained strong experience in using React.js and Redux.js for building interactive and state-managed web applications while leveraging the capabilities of Node.js and TypeScript for server-side development.

    Acquired in-depth knowledge of Amazon Web Services to manage and deploy cloud-based solutions. Maintained collaborative coding practices using Git for version control. Applied Agile methodologies, particularly Scrum and Kanban, to ensure efficient project management and delivery.

  • Software Engineer
    2/1/2017 - 9/1/2019

    Gained expertise in building dynamic web applications using React.js, leveraging Redux.js for state management, and ensuring type safety with TypeScript. Developed and maintained server-side components using Node.js, demonstrating a strong understanding of both SQL and NoSQL databases for data storage and retrieval.

  • Information Systems at UNIDAVI
    2016 - 2020

  • Node.js Part 2: MVC, Authentication, and Authorization at Alura
    5/2/2019

  • Node.js Part 1: Innovating with JavaScript on the Backend at Alura
    4/2/2019

David is available for hire

Hire David N.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.