Martin Chavez

Back-end. Front-end. Mobile and Cloud Engineering

Martin Chavez


Computer Scientist with a background in Back-end, Front-end, Mobile and Cloud Engineering.

My overall objective is to design and develop software systems through the application of known engineering principles and architectural patterns.

Skills


API Design

Experience in creating interfaces that are simple, consistent and easy-to-use, supporting platform independence and service evolution.

Software Engineering

Proficient in functional programming, object-oriented software design, cloud and distributed computing, asynchronous programming, and algorithm design.

Interface Development

Adept at creating a unified experience across devices, consistently focusing on the user needs.

Database Modeling

Skillful in creating conceptual models, with vast experience including relational databases and NoSql.

Tools


This is an overview of the Tools and Frameworks that I use today.

Programming Languages

  • C#
  • Javascript
  • TypeScript
  • Swift

Back-End

  • ASP.NET (Web API and MVC)
  • Node.js
  • Entity Framework
  • RabbitMQ

Front-End

  • React (Hooks)
  • HTML5
  • CSS3

Databases

  • T-SQL (MS SQL)
  • NoSQL (Firebase)

Mobile Development

  • iOS Development

In-depth Knowledge

  • .NET
  • AWS
  • Git
  • REST
  • HTTP

Experience


Portfolio


  • All
  • Open Source
  • Projects
  • Apps
Conferences Attended