Pedro – Typescript, Node.js, JavaScript, experts in Lemon.io

Pedro

From Germany (UTC+2)flag

Back-end Web Developer|Middle-to-senior

Pedro – Typescript, Node.js, JavaScript

Pedro is a Middle-to-senior Back-end Engineer with 8+ years of experience, focused on TypeScript and Node.js/NestJS, with earlier work in C# and .NET. At a mobility SaaS company, he migrated an internal accounting back-office to a hexagonal architecture, built a prospect database with entity matching, and managed AWS deployments and GitLab CI/CD pipelines. He also serves as the company's Information Security Officer and led it through ISO 27001 certification. Pedro runs an advanced AI-assisted development workflow with sandboxed agents and strict guardrails, and works closely with non-technical stakeholders through fast MVPs. He is best suited for TypeScript back-end or full-stack projects where security and pragmatic delivery matter.

10 years of commercial experience in
SaaS
Main technologies
Typescript
6.5 years
Node.js
6.5 years
JavaScript
8 years
AI-assisted coding
2 years
Additional skills
Docker
PostgreSQL
AWS
MongoDB
React
C#
.NET
GitLab CI/CD
SQL
Nest.js
Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Full-stack Engineer and Information Security Officer
Feb 2020 - Ongoing6 years 8 months
Project Overview

Internal and customer-facing web systems for a mobility SaaS company, including an accounting back-office, a prospects database with entity matching, and the company website.

Responsibilities:
  • Architected and migrated the internal accounting back-office to hexagonal architecture with NestJS and TypeScript.
  • Built a prospects database with entity matching and resolution algorithms that improved internal search and data quality.
  • Built the company website with NestJS and a headless CMS, and ran SEO research that improved search visibility.
  • Maintained legacy JavaScript systems alongside modern TypeScript applications across React/Redux frontends and Node.js backends.
  • Led the company through ISO 27001 certification as Information Security Officer, owning the ISMS, audits, and security documentation.
  • Found and fixed critical vulnerabilities, earning bug bounty bonuses.
  • Managed AWS deployments with Docker and optimized GitLab CI/CD pipelines and infrastructure automation.
  • Interviewed internal users such as accountants to define requirements, and validated them with AI-generated mockups within 30 to 45 minutes before building iterative MVPs.
  • Introduced sandboxed AI agent workflows for the team with environment-level guardrails and safe secret handling.
Project Tech stack:
TypeScript
Node.js
NestJS
React
PostgreSQL
MongoDB
AWS
Docker
GitLab CI
CD
Software Developer
Nov 2018 - Dec 20191 year 1 month
Project Overview

A .NET business management system that needed faster legacy modules and a modernization path to a modern frontend stack.

Responsibilities:
  • Rebuilt legacy .NET modules in C# and resolved performance bottlenecks through code optimization and architectural improvements.
  • Built React and Angular prototypes to evaluate technologies and guide the modernization stack decision.
  • Gave technical recommendations for the modernization initiative.
Project Tech stack:
.NET
C#
React
Angular
Software Development Intern
Jun 2018 - Nov 20185 months
Project Overview

A university practice center project: a React application that simulated the national electronic voting system to demonstrate secure application development for government processes.

Responsibilities:
  • Built a React application that simulated the national electronic voting process.
  • Mentored beginner programmers at the university's practice center.
Project Tech stack:
React
JavaScript
Junior Software Developer
Jul 2016 - Jun 20181 year 10 months
Project Overview

Business software products built on C# and .NET, improved through iterative development driven by user feedback.

Responsibilities:
  • Tested software and analyzed product quality as a test analyst during the first year.
  • Moved into development and improved usability and performance based on user feedback, working with C#, .NET, and SQL.
Project Tech stack:
C#
.NET
SQL

Education

2020
Computer Science
Bachelor's

Languages

Portuguese
Advanced
English
Advanced

Hire Pedro or someone with similar qualifications in days
All developers are ready for interview and are are just waiting for your requestdream dev illustration
Copyright © 2026 lemon.io. All rights reserved.