Pedro Castro

Pedro Castro

Software Engineer

Passionate about building scalable web applications and cloud solutions

Contact Me

About Me

I'm a passionate software engineer specializing in building scalable web applications and cloud solutions. With a strong foundation in full-stack development, I create efficient and user-friendly digital experiences.

Frontend Development

React.js, Next.js, TypeScript

Backend Development

Node.js, Express, GraphQL

Cloud Technologies

AWS, Azure, Docker

DevOps & CI/CD

Jenkins, GitLab CI, GitHub Actions

Portfolio

E-commerce Platform

E-commerce Platform

A full-stack e-commerce solution with real-time inventory management.

ReactNode.jsMongoDBWebSockets
Task Management App

Task Management App

A collaborative task management application with real-time updates.

Vue.jsExpressPostgreSQLSocket.io

Experience

Tech Innovators Inc.

Senior Software Engineer

Tech Innovators Inc.

Jan 2020 - Present

Leading development of cloud-native applications using React, Node.js, and AWS.

  • Implemented microservices architecture, improving system scalability by 40%
  • Led a team of 5 developers in delivering a major product feature ahead of schedule
  • Reduced API response times by 60% through optimization and caching strategies
WebSolutions Co.

Full Stack Developer

WebSolutions Co.

Jun 2017 - Dec 2019

Developed and maintained various web applications using JavaScript frameworks and PHP.

  • Redesigned the company's main product UI, resulting in a 25% increase in user engagement
  • Implemented automated testing, reducing bug reports by 30%
  • Mentored junior developers, improving team productivity by 20%

Contact