Howdy Logo
Image of Nathan B.

Nathan B.
Back-end and Systems Engineer

Node.js
Javascript
Mongodb
Bio

Software Developer specializing in backend development with a degree in Systems Analysis and Development. Proficient in creating REST APIs with Node.js, utilizing both JavaScript and TypeScript. Holds extensive knowledge of scalable architectures and advanced development practices, including front-end capabilities in React and Angular. Expertise encompasses message brokers like RabbitMQ, in-memory data structures with Redis, relational databases such as MySQL, SQL Server, PostgreSQL, and non-relational databases like MongoDB. Adheres to principles like TDD, SOLID, and Clean Code to maintain high standards in code quality and maintainability. Demonstrates a strong foundation in unit testing using tools such as Jest, Mocha, and Chai, ensuring robust and reliable code. Committed to continuous learning and improving technical skills, with a focus on modern architectures and delivering innovative solutions. Values collaboration and embraces new challenges to foster ongoing professional development.

  • Software developer
    8/1/2020 - Present

    Developed REST APIs using NodeJS and applications in React. Proficient in working with RabbitMQ messaging service and Redis. Gained experience with both relational and non-relational databases. Applied CQRS architecture and developed microservices. Implemented concepts such as TDD and Clean Code, conducting unit tests and integration tests. Automated testing using Robot Framework. Operated within Agile frameworks, specifically Scrum and Kanban.

  • Software developer
    5/1/2019 - 8/1/2020

    Developed REST APIs utilizing .NET, alongside the creation of applications in Angular. Gained significant experience in unit testing and integration testing, working proficiently with both relational and non-relational databases. Applied advanced programming principles such as TDD, SOLID, and Clean Code. Operated effectively within Agile frameworks, specifically Scrum and Kanban.

  • Systems Analysis and Development at College of Technology of Taquaritinga - Fatec
    2016 - 2020

Nathan is available for hire

Meet Nathan B.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.