Pedro Simões

Following curiosity.

CEO @ Afectos a Si - Caparica, PT

Hello, I’m Pedro Simões, a dedicated hacker with a great team spirit, passionate about technology and how it shapes our world.

Always thinking about building and maintaining robust distributed systems. My expertise spans the full development lifecycle, from initial design and implementation to ongoing monitoring and the strategic planning of our technical roadmap.

I build software with honesty and openness at my core. No corporate speak—just straightforward communication and genuine effort. When I commit to something, I pour myself into making it exceptional.

What truly energizes me is collaborating with talented, dedicated people tackling difficult problems together. I genuinely believe that when a group of individuals works hard while maintaining a positive, fun spirit, that combination is where innovation truly happens.

I’m always open to connecting with people who value craftsmanship and authenticity.

If you’re looking for someone who transforms teams through dedication and technical excellence, don’t hesitate to reach out.


👨‍💻 Professional Experience

Backend Team Leader @Easypay

2021-11 – Present

We’ve spent our time making a complex system more stable, more predictable, and easier to work with.

We implemented proper shutdown handling, enforced atomic operations where failure wasn’t an option, and built third-party integrations that could scale without drama.

We made observability a priority — adding tests that mattered, metrics that told the truth, and error reporting that helped instead of overwhelmed. We added idempotency and request tracing to make our distributed flows traceable and trustworthy. We dug into access patterns, found what hurt performance or reliability, fixed what we could, and made thoughtful trade-offs when the perfect fix wasn’t worth the cost. We invested in each other — through code reviews, mentoring, and honest technical conversations.

We shaped the way the team works: from practical processes to real feedback loops that actually improve things.

When the business came with fast-moving or fuzzy problems, we clarified, prioritized, and shipped solid solutions. Nothing flashy — just steady, deliberate progress that made things better.

Senior Software Engineer @ Worten

2020-01 – 2021-10 Coordinated a team responsible for the implementation of an Identity and Access Management (IAM) system at Worten. This critical system involved strategic planning, integration with existing systems, adherence to regulatory compliance, and management of user groups, roles and permissions. Managed various aspects of the IAM system, including authentication protocols, performance optimization, quality assurance, disaster recovery planning and budget management. My focus on collaboration, communication, and continuous improvement ensured a streamlined process that aligned with organizational goals and industry best practices.

Software Engineer @ Aubay

2017-01 – 2019-12 Contracted by Worten, I was an essential member of a high-performing three-person team responsible for the development and maintenance of critical back-end infrastructure for the Worten platform. This involved creating and implementing key components such as the Payment Gateway and Shopping Cart Rule System, both of which are live and fully operational in production today. My role focused on the implementation, continuous performance optimization, and real-time troubleshooting of these systems.

By ensuring they remain reliable, scalable, and efficient, me and my collegues played a key part in maintaining the smooth operation of the e-commerce platform, providing a seamless experience for millions of customers. It was a valuable experience, and I learned a great deal along the way!

Software Engineer @ UNINOVA

2014-03 – 2016-12 Full-stack developer and system administrator at UNINOVA - Institute for the Development of New Technologies, contributing to multiple research and development projects in industrial automation and software systems.

Key responsibilities and achievements:

  • System Administration: Successfully migrated legacy servers to modern software stacks.
  • Containerization: Led the migration of multiple applications to Docker, streamlining deployment processes and reducing infrastructure overhead
  • Ruby Development: Architected and developed the Algerian Teacher Electronics Card System, a nationwide identification and certification platform serving thousands of educators
  • Go Backend Development: Built the core backend infrastructure for the FITMAN project (Future Internet Technologies for MANufacturing), implementing RESTful APIs and real-time data processing capabilities
  • Cross-functional Collaboration: Worked closely with research teams to translate academic requirements into production-ready software solutions

🛠️ Proficient in

  • Languages: Go, Rust, Elixir, Ruby, Python, Lua
  • Frameworks/Runtimes: Gin, Node.js
  • Databases: PostgreSQL, Redis, Kafka, SQLite, MySQL, DynamoDB
  • DevOps & Containerization: Docker, Kubernetes, GitHub Actions, Continuous Integration, Continuous Delivery
  • Operating Systems: Ubuntu, Alpine Linux
  • Tools & Technologies: Git, WebAssembly, HTTP/2, Vim/Neovim
  • AI Assistance : Local LLM, ChatGPT, GPT4 , Copilot, Claude, Gemini
  • Other Skills: Technical Writing

🎓 Academic Background

Bachelor’s Degree in Computer Engineering @ Universidade de Lisboa

2013 - 2016


📄 Click here to download my CV (PDF)