
Hi, I'm Pedro Soares
Software Architect Engineer with 0 years of professional experience
I specialize in designing and building robust APIs, scalable backend systems, and modern web applications. I focus on clean architecture, best practices, and technologies like TypeScript, Node.js, PostgreSQL, Next.js and Docker.
About Me
What excites me most about programming is the opportunity to tackle complex challenges and craft elegant solutions. I thrive on problem-solving and am deeply passionate about writing clean, readable, and maintainable code.
As a leader, I believe in sharing knowledge and mentoring others to help them grow. I'm a natural leader who takes full responsibility for my team and their success. I value continuous learning, both professionally and personally, and I learn as much from my team as I hope to teach them.
My main tech stack: TypeScript, Node.js, C#, PostgreSQL, Next.js, Tailwind CSS, Docker and Grafana. I also have solid experience with Java, Python, Angular and React Native. I'm constantly learning and eager to explore new technologies.
Outside of work, I'm a proud dad who loves spending quality time with my son and caring for my pets. I'm a passionate guitarist, movie and TV show enthusiast, and gamer. I'm also deeply passionate about motorcycling, there's nothing quite like riding through scenic mountain roads with magnificent views. When time allows, I enjoy playing Padel, a sport I love for its energy and social aspect.
My projects
My skills
- Technical Leadership
- Team Management
- Mentoring & Team Development
- Team Player
- Communication
- Problem Solving
- Requirement Analysis
- Architecture Design
- Software Design
- Technical Documentation
- Code Review
- Accountability
- Continuous Improvement
- Agile Methodologies
- Cross-functional Collaboration
- Critical Thinking
- Decision Making
- Strategic Thinking
- Continuous Learning
- Adaptability
- Emotional Intelligence
- DevOps Practices
- Continuous Integration
- Database Management
- Observability