Stephen Goncalves

Software Engineer

About Me

I'm a Software Engineer with over five years of hands-on development experience and a decade in technology, skilled in Node.js, TypeScript, React/Next.js and GraphQL. Known for delivering high-quality software in fast-paced environments, I excel in driving project success and enhancing team efficiency. With a strong commitment to learning and adaptability, I bring innovative, cutting-edge solutions to meet evolving business needs.

Experience

Software Engineer

Motorpoint

• Help improve and simplify the car-buying process to enhance the customer experience, prioritizing application speed and responsiveness with performance optimizations down to milliseconds.

• Manage and enhance large-scale applications capable of handling up to 500,000 requests per second.

• Build and maintain customer-facing applications using Node.js, TypeScript, Next.js, and React.

• Contribute to high-traffic, distributed systems with a focus on scalability, observability, and fault tolerance.

• Leverage cloud platforms such as AWS or Azure alongside Git-based workflows to support modern development practices.

Software Engineer

Gigaclear

• Acted as Scrum Master, facilitating sprint planning, retrospectives, and team alignment to keep delivery on track.

• Designed and developed backend services using Node.js and GraphQL, integrating with headless Strapi CMS to expose structured APIs for frontend consumption.

• Built and maintained Next.js applications consuming and maintaining GraphQL APIs, enabling efficient data fetching and improved frontend performance.

• Used PostgreSQL as the primary database for Strapi CMS, managing content, relational data, and migrations.

• Communicated complex technical concepts to users with varying technical backgrounds, ensuring clarity and usability.

• Built strong relationships with end-users, fostering a user-focused approach and improving product adoption and satisfaction.

Web Developer

Gigaclear

• Defined and documented requirements for new features and web applications, contributing to product clarity and delivery efficiency.

• Developed and maintained applications using Node.js, Vue.js, Next.js, headless Strapi CMS and GraphQL, improving performance and maintainability.

• Operated and supported production web applications to ensure reliability, availability, and user satisfaction.

• Collaborated closely with DevOps teams to deploy and scale applications on AWS, following best practices for CI/CD and infrastructure

Education

Systems Analysis & Development

UNOPAR-Universidade Norte do Paraná • Londrina, Brazil • 2012

Skills & Technologies

Frontend

TypeScript
React
Next.js
Vue.js
HTML
CSS
SASS
Tailwind

Backend

Node.js
GraphQL
Go

Data

Postgres
MySQL
SQLite
Redis

DevOps

Docker
AWS
CI/CD
Vercel
GitHub Actions

Tools

Git
VS Code
Figma
Linear
Notion