Skip to content
View appdevcanada's full-sized avatar
😉
Developing or studying...
😉
Developing or studying...

Block or report appdevcanada

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. 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
appdevcanada/README.md

App Dev Canada — Focused mobile apps, crafted in Canada.

Hi there 👋 I'm Luis!

Senior Frontend Engineer | UI/UX Specialist | 70/30 Full-Stack Architect

I'm a software developer with 10+ years building products for enterprise insurance, banking, and logistics teams — the kind of work where performance budgets and WCAG 2.0 AA compliance aren't negotiable. I specialize in the React/TypeScript ecosystem on the web and mobile apps with React Native/.NET Maui. I also run App Dev Canada, an independent studio whose first app, Presence Tracker (IRCC related), is live on the App Store and Google Play.


🤔 A bit about me

  • 🤹 Experience at Scale: 10+ years background spanning Enterprise (Insurance/Banking), Startups, and Cloud solutions.
  • 💻 Tech Stack: Advanced knowledge of Web, Mobile, and Application architectures. I focus on the Frontend but speak "Backend" fluently (AWS, Node, .NET).
  • 📚 Business-Minded: My education is split between Tech and Business Management, which helps me lead teams and manage high-stakes project budgets.
  • 💼 Professional Portfolio: Much of my high-impact work (for multi-million dollar insurance and logistics firms) is tucked away in private repos under NDA—but I bring that enterprise-grade rigour to every public project I touch.

⚡ Happening now

  • 🏋️ Current Role: Building scalable platforms as a Software Developer at PHD Solutions.
  • 📖 Always Learning: Currently deep-diving into advanced AI gen tools and vibe coding with Claude for faster development.

😜 Fun facts

  • Gamer: Video game 🎮 player and enthusiast.
  • Geek Level: Proudly geek 🤓. Smart, social, and always curious.
  • Foodie: Dedicated Burger 🍔 and BBQ 🥩 lover — both the prep and the eating!

🛠 My Daily Toolkit

  • Frontend: React, TypeScript, Material UI, SASS, WCAG 2.0 AA
  • Backend/Cloud: ASP.NET (C#), Node.js, Azure, AWS (Lambda, S3, API Gateway)
  • Mobile: .NET Maui, React Native, Swift, Kotlin
  • Design: Figma, Design Thinking, Information Architecture

📫 Let's Connect!

LinkedIn | Portfolio | Email Me

Pinned Loading

  1. ReactComponentGenerator ReactComponentGenerator Public

    AI-powered React component generator. Describe a UI in chat, Claude writes the JSX, and a sandboxed iframe instantly previews it. Built with Next.js, Tailwind CSS v4, and the Anthropic API.

    TypeScript 1

  2. Youtube-Video-Search Youtube-Video-Search Public

    React Native App created for iOS, Android and Web with Google YouTube Data API to retrieve some videos according to the user's search. Give it a try on Snack, but have the best experience on your o…

    JavaScript 3 1

  3. Near-You-Restaurants-Yelp Near-You-Restaurants-Yelp Public

    React Native App created for iOS and Android with geolocation and Yelp API to locate restaurants near you. Give it a try on Snack, but have the best experience on your own phone!

    JavaScript 2 1

  4. Android_GitHub_Search_App Android_GitHub_Search_App Public

    GitHub Search is a Kotlin/Android App that searches the GitHub database with some defined parameters to find info about users.

    Kotlin 2

  5. iOS_Passport_App iOS_Passport_App Public

    Passport is an iOS/Swift App that saves locations and info about your flights and airports, using JSON and web-server.

    Swift 3

  6. iOS_PickAPathGame iOS_PickAPathGame Public

    This is an iOS/Swift App that simulates a pick-a-path game with a short story and images, changing the story and end according to the picked choice.

    Swift 1