MG

About

Marcos Vinícius Gulhotti

Marcos Vinícius Gulhotti

Senior Software Engineer

Moreira Sales, Paraná, BrazilAvailable for opportunities

I'm a Senior Frontend Engineer with over five years of experience building and maintaining web and mobile applications across global e-commerce, enterprise systems, healthcare platforms, education technology, and internal business tools. My primary expertise is in React, TypeScript, Next.js, JavaScript, and React Native, supported by practical experience with Node.js, GraphQL, REST APIs, SQL, MongoDB, automated testing, CI/CD, and distributed system environments.

Domains

  • E-commerce
  • Enterprise
  • Healthcare
  • EdTech
  • Internal tools

Core stack

  • React
  • TypeScript
  • Next.js
  • JavaScript
  • React Native
  • Node.js
  • GraphQL
  • REST
  • SQL
  • MongoDB

Path

  1. Abercrombie & Fitch

    At Abercrombie & Fitch, I worked on global e-commerce applications and enterprise-level internal management systems using React, TypeScript, Node.js, and GraphQL. My responsibilities included developing new product features, maintaining existing applications, integrating frontend interfaces with APIs, resolving production and development issues, and improving usability and code quality. I contributed to applications built around distributed architecture, participated in the creation and standardization of more than 30 microservices, and maintained technical documentation for APIs and user interfaces. I also worked with Jest, code reviews, reusable component patterns, frontend architecture improvements, and feature ownership from requirements analysis through testing and delivery.

  2. ConectaDoc

    Before that, I worked at ConectaDoc as the main web developer for a healthcare platform used by clients in Brazil and other countries. I developed and maintained web and mobile features with React, React Native, TypeScript, and JavaScript, while integrating frontend applications with backend services and business workflows. The role also involved debugging, refactoring, technical decision-making, communication with stakeholders, and translating product requirements into practical technical solutions.

  3. Kenzie Academy Brazil

    At Kenzie Academy Brazil, I worked as a Peer Coach, mentoring full-stack development students in JavaScript, React, Node.js, and software engineering practices. I reviewed projects, helped developers debug technical problems, and provided feedback on logic, readability, maintainability, and code quality. This experience strengthened my ability to communicate technical concepts, review code, and support the development of other engineers.

  4. Liore

    I also built a medical management platform from scratch for Liore using Next.js, TypeScript, Node.js, and PostgreSQL. The system included patient management, doctor scheduling, appointment creation, payments, financial history, and administrative workflows. I was responsible for frontend implementation, reusable components, responsive interfaces, form validation, API integration, business rules, data modeling, application structure, and architecture decisions across the frontend and backend layers.

Across these experiences, I have developed a strong foundation in frontend architecture, component-based development, API integration, testing, performance, system design discussions, and end-to-end feature ownership. I'm most effective in roles where I can combine hands-on frontend development with technical decision-making, collaboration, and responsibility for delivering scalable and maintainable product experiences.