Skip to content
View omarfrancodev's full-sized avatar

Block or report omarfrancodev

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
omarfrancodev/README.md

Omar Franco

Full-Stack Software Engineer focused on backend APIs, authentication, authorization, and modern web applications.

Email · LinkedIn · GitHub

Omar Franco GitHub stats Top languages

About Me

I am a full-stack Software Engineer focused on building backend services, REST APIs, authentication systems, authorization layers, and modern web applications.

My current work involves maintaining enterprise systems built with ASP.NET MVC and JavaScript, while also developing new backend services with .NET and frontend applications with Next.js, React, and TypeScript.

I care about clean architecture, maintainable code, secure authentication flows, permission management, and practical solutions that are reliable in real business environments.

Technical Skills

C# .NET ASP.NET MVC ASP.NET Core TypeScript JavaScript Next.js React Python Django Java Spring Boot SQL Server Git Docker

Experience

Grupo PROSUR

Junior Software Developer · April 2024 - Present

  • Maintain and debug modules across enterprise systems managed through a centralized application hub and user session system.
  • Work primarily with ASP.NET MVC, JavaScript, SQL Server, and internal business applications used by multiple companies.
  • Develop new backend API projects with .NET, including REST services and service-oriented modules.
  • Implement custom authentication and SSO flows for new applications.
  • Build policy-based authorization and permission management features using RBAC and PBAC concepts.
  • Implement caching strategies to improve access control validation and permission retrieval.
  • Develop frontend applications with Next.js, React, and TypeScript for modern internal platforms.
  • Integrate frontend permission handling with backend authorization and cached access-control data.

MSI Generation Mexico

Project Management and Documentation API · Long-Term Internship · Sep 2023 - Dec 2023

  • Developed a REST API using Django.
  • Implemented JWT authentication and role-based access control.
  • Supported project planning, control, and technical documentation.

Internal App Development and Documentation · Short-Term Internship · Dec 2022

  • Developed Salesforce solutions using Apex and JavaScript.
  • Migrated an Aura component to Lightning Web Component using JavaScript and HTML.
  • Improved UI component behavior and frontend integration.

Cooperativa YOMOLATEL

Backend Developer · Short-Term Internship · Aug 2022

  • Built a REST API using Spring Boot.
  • Implemented user account management.
  • Added JWT-based authentication for protected application flows.

Education

Universidad Politécnica de Chiapas B.Sc. in Software Engineering · Sep 2020 - Dec 2023

Languages

  • Spanish: Native
  • English: B2, TOEFL ITP

Pinned Loading

  1. traceability-matrix-manager-API traceability-matrix-manager-API Public

    API tool that allows the functionality to manage users, projects and traceability of records, based on user roles.

    Python 1

  2. eventhub-svc-providers eventhub-svc-providers Public template

    Este repositorio corresponde al microservicio de proveedores del proyecto de aplicacion movil Eventhub.

    TypeScript

  3. eventhub-svc-services eventhub-svc-services Public

    Este repositorio corresponde al microservicio de servicios de proveedores del proyecto de aplicacion movil Eventhub.

    TypeScript

  4. ranking-creator-api ranking-creator-api Public

    API REST (build with Django) for manage custom content rankings. Brings the capability to manage contents (shows), persons (users), categories (categories and subcategories), views for the content …

    Python

  5. ranking-creator-web ranking-creator-web Public

    Application web for making custom content rankings with your friends. Sample website WIP.

    JavaScript