Banner Image

All Services

Programming & Development Programming & Software

Software Authentication + OAuth2 Server

$50/hr Starting at $2K

Are you looking for an experienced software engineer who will help you implement safe, secure, and robust software authentication and authorisation systems? Look no further.

I am the founder of Gotedo Platform (the largest technology platform for churches and Christians (https://about.gotedo.com). I am a senior backend engineer with 9+ years software engineering experience. Software authentication and authorisation is one of my most delightful aspects of software engineering. In the last 4 years and across multiple companies, I have implemented scalable user management systems, robust authentication systems, multi-resource and multi-level role-based access control systems, and a robust OAuth2 server developed using relevant RFCs (used at https://accounts.gotedo.com).

✅ What This Service Includes:

  1. Custom OAuth2 Server: Why rely on a third-party service when you can own your authentication? At Gotedo, I implemented the custom OAuth2 server from scratch by reading all relevant OAuth2 RFCs. I can build a compliant, secure, and proprietary OAuth2 service for your platform.
  2. Robust Account Management System: I will architect and develop a complete, highly secured Accounts Management System. At Gotedo, I built the proprietary system (available at https://accounts.gotedo.com) that serves as the central auth hub for multiple services.
  3. Advanced Role-Based Access Control: I can design and implement fine-grained access control systems. At a previous company, I developed a robust multi-level and multi-resource Access Control System (ACL) comparable to that found on Google Cloud. This system, combined with the account management backend, allows a stack to scalably and safely onboard millions of customers.
  4. Secure API Endpoints: All API endpoints I build come with robust authentication and authorization checks, ensuring no unauthorized access.


My Proven Expertise: 

  1. My experience in this domain is deep. I architected and developed the Gotedo Accounts Management System, which is a standalone, mission-critical service. This involved not just the OAuth2 implementation but also the database schema design (part of a 300+ table system ), API endpoints, and frontend integration. This system is self-hosted and has its own automated Docker-based deployment workflows, demonstrating my ability to manage the full lifecycle of a critical security service. 
  2. I understand the importance of security and have experience setting up robust firewalls and Fail2ban monitoring to block malicious SSH and HTTP requests, protecting the very servers that run the auth system.


✅ Technology Stack:

  1. Languages: JavaScript/TypeScript, Node.js.
  2. Frameworks: AdonisJS, ExpressJS, NestJS, NextJS, Strap.
  3. Databases: PostgreSQL, MySQL, Redis.
  4. DevOps: Docker, GitHub Actions, Nginx, Fail2Ban, UFW.


Stop wrestling with complex auth libraries or paying expensive fees to third-party providers. I will build you a proprietary, secure, and infinitely scalable authentication and authorization system that you control completely.

About

$50/hr Ongoing

Download Resume

Are you looking for an experienced software engineer who will help you implement safe, secure, and robust software authentication and authorisation systems? Look no further.

I am the founder of Gotedo Platform (the largest technology platform for churches and Christians (https://about.gotedo.com). I am a senior backend engineer with 9+ years software engineering experience. Software authentication and authorisation is one of my most delightful aspects of software engineering. In the last 4 years and across multiple companies, I have implemented scalable user management systems, robust authentication systems, multi-resource and multi-level role-based access control systems, and a robust OAuth2 server developed using relevant RFCs (used at https://accounts.gotedo.com).

✅ What This Service Includes:

  1. Custom OAuth2 Server: Why rely on a third-party service when you can own your authentication? At Gotedo, I implemented the custom OAuth2 server from scratch by reading all relevant OAuth2 RFCs. I can build a compliant, secure, and proprietary OAuth2 service for your platform.
  2. Robust Account Management System: I will architect and develop a complete, highly secured Accounts Management System. At Gotedo, I built the proprietary system (available at https://accounts.gotedo.com) that serves as the central auth hub for multiple services.
  3. Advanced Role-Based Access Control: I can design and implement fine-grained access control systems. At a previous company, I developed a robust multi-level and multi-resource Access Control System (ACL) comparable to that found on Google Cloud. This system, combined with the account management backend, allows a stack to scalably and safely onboard millions of customers.
  4. Secure API Endpoints: All API endpoints I build come with robust authentication and authorization checks, ensuring no unauthorized access.


My Proven Expertise: 

  1. My experience in this domain is deep. I architected and developed the Gotedo Accounts Management System, which is a standalone, mission-critical service. This involved not just the OAuth2 implementation but also the database schema design (part of a 300+ table system ), API endpoints, and frontend integration. This system is self-hosted and has its own automated Docker-based deployment workflows, demonstrating my ability to manage the full lifecycle of a critical security service. 
  2. I understand the importance of security and have experience setting up robust firewalls and Fail2ban monitoring to block malicious SSH and HTTP requests, protecting the very servers that run the auth system.


✅ Technology Stack:

  1. Languages: JavaScript/TypeScript, Node.js.
  2. Frameworks: AdonisJS, ExpressJS, NestJS, NextJS, Strap.
  3. Databases: PostgreSQL, MySQL, Redis.
  4. DevOps: Docker, GitHub Actions, Nginx, Fail2Ban, UFW.


Stop wrestling with complex auth libraries or paying expensive fees to third-party providers. I will build you a proprietary, secure, and infinitely scalable authentication and authorization system that you control completely.

Skills & Expertise

APIAPI DevelopmentGeneral / Other Programming & SoftwareGo ProgrammingHTTPJavaScriptJSONProgrammingSoftware DevelopmentSQL

0 Reviews

This Freelancer has not received any feedback.