Miguel Osuna

I'm a software engineer who I specializes in modern web app development, creating user-friendly applications that positively impact people's lives.

With a strong background in web development and expertise in cutting-edge technologies, I build scalable and efficient web applications.

I stay up-to-date with the latest advancements and constantly seek new challenges to expand my skills.

What I Do

Software Development

I ensure top-quality software by adhering to production standards and utilizing appropriate design patterns and DevOps practices.

Web Design

I prioritize creating high-fidelity mockups using design systems before coding. For web applications, appearance and user experience are crucial considerations.

Prototyping

I prioritize the essential functionalities of an application by creating an MVP/POC at the start of the development process. However, I ensure that quality and efficiency are never compromised in the final product.

Software Architecture

I leverage cloud services to efficiently manage and deploy scalable applications as required.

# Resume

Experience

Oct 2022 - Present
Expedia Group (Luxoft)

Senior Software Development Engineer

Member of Expedia Group’s Bernie platform team, contributed in providing a fully integrated UI app framework for multiple lines of business.

  • Enhanced the framework by refactoring and optimizing CLI tools, localization, server-side rendering, and Webpack module bundling for improved efficiency.
  • Led the migration of CI/CD pipelines from Jenkins to GitHub Actions, resulting in enhanced productivity and streamlined processes.
  • Implemented customized package update automation across multiple organization repositories using Renovate, facilitating swift resolution of package deprecations and security vulnerabilities.
  • Engineered and deployed a streamlined process for testing monorepo snapshot package versions with production-facing applications, resulting in the removal of manual testing efforts.
  • Automated internal Slack workflows for the Bernie support channel, significantly reducing response time and empowering the team to prioritize critical tasks effectively.
Mar 2021 - Oct 2022
Expedia Group (Luxoft)

Software Development Engineer

Member of both Hotwire’s Platform team and the Expedia Group's Cruise Customer Experience team.

  • Developed React components with state management, accessibility (a11y), and analytics for the shared frontend component library.
  • Led the design and implementation of data schemas for Server-Driven UI applications using GraphQL fragments and queries, enhancing data processing efficiency.
  • Refactored and developed new features for frontend packages utilized across multiple lines of businesses, ensuring code quality and scalability.
  • Provided comprehensive support and maintenance for multiple micro-frontend applications, ensuring high availability and optimal performance.
  • Collaborated with product owners and stakeholders, contributing to the migration of a partner-facing application used by agents to manage Cruise’s deals and offers.
  • Documented all dependencies and processes related to the development and maintenance of the library, enhancing accessibility for team members and facilitating contribution to the project.
Jan 2018 - Present
Freelancer

Software Developer

  • Developed high-quality custom software applications and designed intuitive, user-friendly web interfaces as a Freelance Software Developer and UI/UX Designer.
  • Expertise in both front-end and back-end development allowed for the delivery of fully-functional solutions tailored to each project’s unique needs.
  • Created static websites for local businesses, ensuring alignment with brand identity and business objectives.
  • Utilized wireframes, mockups, and prototypes to gather client feedback on design before development, ensuring client satisfaction and project success.
  • Collaborated closely with clients to ensure the user-friendliness and aesthetic appeal of each website, meeting and exceeding client expectations.
Feb 2020 - Aug 2020
Samsung Electronics

Software Engineer

Member of Samsung Electronics B2B division.

  • Oversaw and supported essential production software for Samsung Prismview, a key partner of Samsung Electronics.
  • Improved features of Samsung Prismview’s Banner CMS web app through development efforts.
  • Managed bug tracking, resolution, and proactive code updates for better code quality and scalability.
  • Provided top-notch technical support to partners, solving issues and ensuring smooth operations.
  • Created detailed documentation for software and infrastructure, easing future maintenance.
  • Led tailored training sessions for Samsung partners, helping them understand and utilize the software effectively.

Education

2015 - 2020
Universidad Autónoma de Baja California

B.S. in Electronics Engineering

  • Grade: 94.7
  • Received 4 times academic excellence scholarship.
  • Participated as teacher assitant creating content for lectures related to Digital Image Processing.

Technical Skills

Software Engineering
  • Data Structures
  • Algorithms
  • Git
  • Unix/Linux
  • Testing
  • GraphQL
  • AWS
  • Datadog
  • GitHub Actions
  • Jenkins
Front-End
  • JavaScript
  • TypeScript
  • React
  • Next.js
  • Redux
  • React Testing Library
  • Apollo Client
  • HTML5
  • CSS3
  • SASS
  • Jest
  • Cypress
  • Webpack
Back-End
  • Node.js
  • Kotlin
  • Java
  • Python
  • Flask
  • Django
  • Express.js
  • Apollo Server
  • PostgreSQL
  • MongoDB
  • Docker
  • Strapi

Professional Skills

  • Communication
  • Leadership
  • Organization
  • Adaptability
  • Teamwork
  • Discipline
  • Self-learning

# Portfolio

Super Oxigeno E-commerce

Super Oxigeno E-commerce

Web
Kanban Boards

Kanban Boards

Web
Famous Quotes Bot

Famous Quotes Bot

Web
Knowledge Bot

Knowledge Bot

Web
Quotes RESTful API

Quotes RESTful API

Web
Twitter Bot

Daily Quotes

Web
Smartbrain App

Smartbrain App

Web
DomoHouse GUI

DomoHouse GUI

Desktop, Embedded
Arduino Educational Projects

Arduino Educational Projects

Embedded
Mikeduino

Mikeduino

Embedded

# Contact

Tijuana, B.C.

Current Timezone: GMT-07:00

contact@miguel-osuna.com

Please feel free to contact me at any time.

How Can I Help You?