Available for new opportunities

Douglas Dhein

Full Stack Developer

I build modern web applications, combining well-organized code, responsive interfaces, APIs, and databases to create functional, well-structured solutions.

Available for freelance projects, including websites, web applications, dashboards, and integrations.

My journey

Douglas Dhein

I started my journey in technology in 2012, when I enrolled in the Technical Course in Informatics at Instituto Ivoti, a period when my interest in software development, web applications, and the possibilities of the digital world began to grow.

Later, I joined Growdev's Starter Program, a complete training program focused on full-stack web development. During the program, I deepened my knowledge of several technologies and industry practices, including:

  • Front-end development with HTML, CSS, and React, applying modern techniques for building interfaces and state management with Redux;
  • Back-end development using Node.js, with a focus on creating and integrating APIs;
  • Modeling and working with relational databases (SQL);
  • Soft skills development, with emphasis on communication, teamwork, and problem-solving.

Currently, I am continuously improving my React skills, expanding my work with Next.js and C#, with the goal of contributing to innovative projects.

What I do

Two areas of work, from the technical foundation to the end-user experience.

Front-end

Development of modern, responsive, and functional web interfaces, with a focus on user experience, visual organization, performance, and integration with services and APIs.

Back-end

Development of APIs, business rules, and data structures, with a focus on security, performance, application organization, and integration between systems, databases, and external services.

Experience

Professional experiences that are part of my journey.

  1. Aug/2021 - Nov/2021

    Trainee Developer

    Development and maintenance of features in a web and mobile application focused on educational management.

    • Implementation of responsive interfaces and reusable components with React.js, following code quality standards and front-end best practices.
    • Development and maintenance of APIs and back-end business rules using .NET Framework and C#.
    • Collaboration with the technical team to identify and resolve bugs, ensuring system stability and performance.
    GVdasa Inteligência Educacional

Tech stack

Technologies I use for web application development.

Web & languages
HTML5CSS3JavaScriptTypeScriptC#
Front-end
ReactNext.jsTailwind CSS
Back-end
Node.jsExpress.NET
Database
MongoDB
Version Control
GitGitHub

Projects

Here are some of the projects I developed or contributed to.

Chronos

Chronos is a React web application designed to help organize focus and break cycles using a Pomodoro timer.

  • Pomodoro timer with focus and break cycles
  • State management with Context API and useReducer
  • Persistence of tasks and settings with localStorage
  • Task history with status, duration and sorting
  • Responsive interface with routes, validations and visual feedback
TypeScriptReactReact HooksContext APIReducers+2
GitHubDemo

Crypto Wallet

Crypto Wallet is a web application designed to track the cryptocurrency market through a simple, modern interface focused on data visualization.

  • User authentication with secure sessions and hashed passwords
  • Internal Next.js APIs connected to MongoDB
  • Crypto asset portfolio and transaction management
  • Financial validations for consistent operations
  • Responsive interface with dashboard and market data
TypeScriptNext.jsMongoDB
GitHubDemo

Education

Education, courses, and training programs that are part of my journey.

  1. In progressUndergraduate degree

    Systems Analysis and Development

    Undergraduate program focused on software development, programming, systems architecture, databases, and technology integration. Practical experience in software engineering, including requirements analysis, data modeling, testing, and software quality.

    Universidade do Vale do Rio dos Sinos
  2. 2021Training

    Growdev Starter Program

    Complete training program in full-stack web development, focused on front-end and back-end technologies, including HTML, CSS, React, Redux, Node.js, APIs, and relational databases (SQL). The program also covered soft skills such as communication, teamwork, and problem-solving.

    Growdev
  3. 2014Technical course

    Technical Course in Informatics

    Foundations of computing and information technology, programming logic, web development, development of research projects, computer infrastructure, and preparation for the job market.

    Instituto Ivoti
Available

Available for freelance projects

I can contribute to the creation, maintenance, and improvement of web applications, interfaces, APIs, and custom systems.

Let's talk

Let's talk

I can help with the creation, maintenance, and improvement of web applications, interfaces, APIs, and custom systems.