Rodrigo N. Lopes

Phone: +55 11 93077-9075

Email: work@rodrigonl.com

Portfolio: github.com/rodzera

Linkedin: linkedin.com/in/rodzera

São Paulo - Brazil

About Me

Mid-level software engineer with 4+ years of experience in web development, specializing in backend engineering. Skilled in frontend development, DevOps practices and cybersecurity.

Education

Technologist Degree at International University Center (UNINTER)

Course: Systems Analysis and Development (Feb 2024 - present).
Status: Ongoing.

Technologist Degree at College of Technology of São Caetano do Sul (FATEC-SCS)

Course: Systems Analysis and Development (Aug 2019 - Dec 2023).
Status: Transferred.

Licentiate Degree at Pontifical Catholic University of São Paulo (PUC-SP)

Course: History (Feb 2015 - Dec 2017).
Status: Completed.

Skills

Backend

Python; Flask; SQLAlchemy; Node.js.

Frontend

JavaScript; HTML; CSS; Bootstrap; React Native.

Testing

Unit Testing; Integration Testing; Behavior Driven Development (BDD); End-to-End Testing (E2E); Property-Based Testing.

Database

MySQL, Postgres, SQLite; Redis.

DevOps

Git; Docker; AWS (EC2, RDS, S3); CI/CD (CircleCI, GitHub Actions); Nginx; Bash scripting; Linux.

Security

OATH; OAuth2; OpenID Connect (OIDC); Financial-Grade API (FAPI); Risk-Based Authentication; Lightweight Directory Access Protocol (LDAP).

Professional Experience

Sec4U Cyber Identity

Positions:

  • Mid-level Software Engineer (Jun 2023 - present).
  • Junior Software Engineer (Feb 2022 - May 2023).
  • Software Engineer Intern (Feb 2021 - Feb 2022).

Summary: Currently working as a full-stack software engineer focusing on developing and maintaining the AuthCube platform (SaaS and cloud-based IaaS solutions for AuthN and AuthZ services):

  • Refactoring legacy Python code, implementing design and architectural patterns, upgrading the Python environment for LTS support, improving performance of REST API requests and database queries.
  • Contributing to the development and certification of the company's Identity Provider (IdP) for OIDC and FAPI1-Advanced profiles under the OpenID Foundation, ensuring software compliance with RFCs standards.
  • Creating proof-of-concept applications to evaluate potential use of new technologies and services.
  • Developing internal tools and software, including an OIDC Relying Party backend and mobile app to showcase OIDC flows and SDK integration, improving cross-departmental efficiency and attracting potential customers.
  • Mentoring interns and collaborating on code reviews at all levels, contributing to skill development and ensuring high-quality code within the team.

Tech Stack: Flask; SQLAlchemy; JavaScript; Bootstrap; Docker; CircleCI; Linux; MySQL; AWS; OATH; OAuth2; OIDC; FAPI; Risk-based Authentication.

Wifi Digital Marketing Agency

Position: Web Developer (Dec 2020 - Jan 2021).

Summary: Development, maintenance, and hosting of WordPress websites.

Tech Stack: PHP; Wordpress; Apache; HTML; CSS; JavaScript; Linux.