Howdy Logo
Image of Jefferson N.

Jefferson N.
Full-stack Product Engineer

Node.js
Apollo Graphql
Javascript
Mysql
Mongodb
React
Bio

A Web Developer with over six years of experience, currently specializing in Front-end development with ReactJs, though possessing a strong foundation and preference for Back-end technologies, particularly NodeJs. Professional expertise primarily involves JavaScript, which is used in the majority of applications. The technology stack for Back-end development includes NodeJs (from ES6 onwards), GraphQL, and MongoDB. For Front-end development, proficiency is demonstrated in ReactJs with state management through Hooks such as Context and Reducer, Apollo Client for handling GraphQL queries, and Styled Components for component styling.

  • Freelancer Full-stack Developer
    1/2/2019 - Present

    Developed extensive expertise in full-stack development using Node.js, delivering robust back-end solutions. Demonstrated advanced skills in implementing and querying APIs through GraphQL to facilitate seamless data interchange. Played a pivotal role in designing and enhancing front-end interfaces with React, ensuring a high-performing user experience. Leveraged MongoDB for efficient data storage and management, optimizing database operations for scalable applications.

  • Senior Software Developer
    7/1/2021 - Present

    Spearheaded the development of back-end applications, focusing on creating robust and scalable systems. Gained extensive experience with Python and Java, leveraging frameworks such as Django and Spring Boot to accelerate development cycles. Utilized PostgreSQL and MongoDB for database management, ensuring data integrity and performance optimization. Implemented RESTful APIs and integrated services that enhanced system interoperability. Employed Docker for containerization, improving deployment efficiency and consistency across different environments. Collaborated effectively with teams using Agile methodologies, facilitated by tools like JIRA and Confluence. Maintained version control and coordinated collaborative code contributions utilizing Git.

  • Full-Stack Developer (NodeJs and ReactJs)
    2/2/2020 - Present

    Developed applications utilizing ReactJs for the front end and NodeJs with MongoDB for the backend. Gained solid experience in building and maintaining user interfaces with ReactJs, ensuring efficient and dynamic updates. Utilized NodeJs to handle server-side operations, enhancing performance and scalability. Leveraged MongoDB for data storage solutions, ensuring high availability and robust query performance.

  • Back-end Developer
    7/2/2016 - 12/2/2019

    Gained extensive technical expertise in JavaScript and Node.js through the development of various applications. Leveraged key tools and frameworks such as Express.js for setting up servers and managing routes efficiently, and utilized Sequelize for ORM functionality to interact seamlessly with relational databases. Developed REST APIs with a focus on scalability and performance, implemented authentication and authorization using JWT and OAuth protocols. Employed Mocha and Chai for rigorous testing and debugging, ensuring robust code quality. Utilized Docker for containerization, streamlining the deployment process across multiple environments. Maintained collaborative development practices by employing Git for version control, ensuring continuous integration and deployment workflows.

  • Bachelor's Degree in Physics at Federal University of Sergipe
    2018 - 2022

  • Bachelor's Degree in Computer Science at Tiradentes University
    2012 - 2015

  • Bachelor's Degree in Systems Analysis and Development at Tiradentes University
    2016 - 2018

  • Computer Science. at Postgraduate in Administration and Systems Security
    2015 - 2017

Jefferson is available for hire

Meet Jefferson N.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.