Skip to content
View fernandoamz's full-sized avatar
  • Independient
  • Colima, col.

Organizations

@magma-hackers @bright-coders-2 @Brightcoders-Bootcamps @KBITMX

Block or report fernandoamz

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.

Content in all repositories owned by your account will be closed.
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
fernandoamz/README.md

Professional headline

Building reliable mobile applications, scalable backend services, and better engineering workflows.

Portfolio LinkedIn GitHub


About

I'm a software engineer with 10 years of experience building and maintaining production web applications, mobile products, and backend services.

My work sits at the intersection of mobile engineering, backend systems, and developer productivity. I enjoy taking features from business requirements to production—from application architecture and API design to database consistency, testing, observability, and releases.

I'm also an AI-assisted engineer, using tools such as Cursor, GitHub Copilot, and LLMs to accelerate development while maintaining control over architecture, code quality, security, and business logic.

  • 📱 Mobile: React Native, TypeScript, Expo, native integrations
  • ⚙️ Backend: Node.js, REST APIs, authentication, data modeling
  • 🏗️ Architecture: Modular systems, maintainability, scalable application design
  • ☁️ Infrastructure: AWS, GCP, CI/CD, monitoring, production debugging
  • 🤖 AI-assisted engineering: Context engineering, reusable agent instructions, AI-assisted testing and code review
  • 🚚 Domain experience: Logistics, last-mile delivery, fleet tracking, and enterprise workflows

Engineering Focus

Mobile Platforms

Building reliable mobile applications that work under real-world constraints.

  • React Native applications for Android and iOS
  • Navigation, state management, permissions, and native SDK integration
  • Background location, delivery workflows, and mobile lifecycle management
  • Performance optimization, debugging, and production releases

Backend & Distributed Workflows

Designing backend functionality that supports real business operations.

  • REST API design and service integration
  • Database modeling and transactional consistency
  • Authentication, authorization, and multi-tenant systems
  • Logging, observability, and production issue investigation

AI-Assisted Software Engineering

Using AI as an engineering tool—not a substitute for technical judgment.

  • Structured project context and architecture documentation
  • Reusable rules, skills, and agent instructions
  • AI-assisted implementation, debugging, refactoring, and testing
  • Human review of generated code against requirements and business rules

🧠 AI-Assisted Engineering Workflow

Developer productivity and code quality

Applying structured AI workflows to complex engineering tasks.

  • Organize project context, architectural decisions, and implementation constraints.
  • Use coding assistants to explore unfamiliar codebases and accelerate implementation.
  • Generate and review tests, documentation, and debugging hypotheses.
  • Validate changes against requirements instead of blindly accepting generated output.

Tech Stack

Technology stack

Mobile: React Native, Expo, Android, native integrations
Frontend: React, Next.js, TypeScript
Backend: Node.js, REST APIs, Hono
Data: PostgreSQL, MySQL, SQL Server, Firebase
Cloud & Delivery: AWS, GCP, Docker, CI/CD, observability
AI tooling: Cursor, GitHub Copilot, LLM-assisted development

Beyond Shipping Features

I care about the engineering practices that make software sustainable:

  • Clear separation of concerns and modular architecture
  • Explicit business rules and predictable state management
  • Reliable testing and meaningful observability
  • Secure APIs and data access
  • Documentation that helps engineers and AI tools understand a codebase
  • Faster delivery without sacrificing maintainability

I'm also expanding my knowledge of Kotlin, Android architecture, and data/AI engineering to broaden my ability to build across platforms and systems.

GitHub Activity

GitHub statistics Most used languages

GitHub contribution streak


Building reliable software. Improving engineering workflows. Learning continuously.

Portfolio · LinkedIn · GitHub

Popular repositories Loading

  1. ConwayRB ConwayRB Public

    Ruby 1

  2. appwrite-react-native appwrite-react-native Public

    Java 1

  3. react-native-voice-recorder-kit react-native-voice-recorder-kit Public

    Swift 1

  4. rails-tutorial rails-tutorial Public

    seguimiento del curso de ruby on rails, codigo facilito tutor: uriel hernandez

    Ruby

  5. angularCli angularCli Public

    TypeScript

  6. AngularCli-Backend AngularCli-Backend Public

    PHP