Olá, eu sou

Miguel Nischor

Engenheiro de Software

Eu projeto e construo produtos digitais com foco em arquitetura, performance e experiência do usuário. Do planejamento à entrega, transformo necessidades de negócio em software confiável e evolutivo.

  • APIs e integrações com padrões consistentes
  • Interfaces responsivas, acessíveis e rápidas
  • Entrega com qualidade: versionamento, testes e automação
<MN/>

Sobre Mim

Resumo profissional

Experiência em desenvolvimento de ponta a ponta: definição técnica, implementação, revisão e evolução contínua. Trabalho com foco em clareza de requisitos, decisões de arquitetura e execução com qualidade para reduzir riscos e acelerar entregas.

13+ Anos de
experiência
10+ Projetos
entregues
100+ Empresas
atendidas

Formação

  • Bacharel em Engenharia da Computação UNINTER

    Base sólida em fundamentos de computação, incluindo algoritmos, estruturas de dados, teoria da computação e paradigmas de programação. Esta formação me capacita a compreender profundamente como sistemas computacionais funcionam desde o nível de hardware até camadas de abstração mais altas. Aplico esse conhecimento na escolha de estruturas de dados adequadas, análise de complexidade algorítmica e otimização de performance. Além disso, a formação em engenharia desenvolveu meu pensamento sistemático para resolver problemas complexos de forma metódica, considerando trade-offs entre diferentes abordagens técnicas e projetando soluções escaláveis e sustentáveis a longo prazo.

  • Pós-graduação em Engenharia de Negócios UNINTER

    Capacitação para integrar visão estratégica de negócios com execução técnica. Aprendi a traduzir objetivos de negócio em requisitos técnicos claríssimos, avaliar impacto e ROI de decisões tecnológicas, e priorizar iniciativas com base em valor gerado. Esta formação me permite atuar como ponte entre stakeholders de negócio e equipes técnicas, garantindo que soluções tecnológicas realmente atendam necessidades do mercado e gerem resultados mensuráveis. Também desenvolvi competências em gestão de projetos, análise de riscos, e comunicação eficaz com diferentes níveis hierárquicos, essenciais para liderar projetos de software com impacto real no negócio.

  • Pós-graduação em Arquitetura de Software Distribuído PUC Minas (cursando)

    Aprofundamento em design de arquiteturas modernas para sistemas distribuídos de larga escala. Estudo padrões como microsserviços, event-driven architecture, CQRS, e saga patterns para construção de sistemas resilientes e desacoplados. A formação aborda desafios críticos como consistência eventual, comunicação assíncrona via mensageria (RabbitMQ, Kafka), service mesh, descoberta de serviços e observabilidade distribuída. Aprendo a tomar decisões arquiteturais considerando trade-offs entre disponibilidade, consistência e tolerância a partições (teorema CAP), além de implementar estratégias de escalonamento horizontal, failover automático e recuparação de falhas que garantem alta disponibilidade em ambientes de produção críticos.

  • Pós-graduação em Engenharia DevOps IFMT (cursando)

    Especialização em cultura e práticas DevOps para acelerar entregas com qualidade e confiança. Cobre construção de pipelines CI/CD robustos, automação de testes em múltiplas camadas, infraestrutura como código (IaC) com ferramentas como Terraform e Ansible, e containerização com Docker e Kubernetes. Aprofundo conhecimentos em práticas de observabilidade (logs, métricas, traces), monitoramento proativo com Grafana e Zabbix, e gestão de incidentes. A formação enfatiza quebra de silos entre desenvolvimento e operações, promovendo deploy contínuo, feedback rápido e cultura de melhoria contínua, permitindo que eu implemente processos que reduzem time-to-market e aumentam a confiabilidade de sistemas em produção.

  • Bacharelado em Matemática UNINTER (cursando)

    Formação complementar que fortalece raciocínio lógico-dedutivo e capacidade analítica necessários para resolver problemas complexos em engenharia de software. Estudo álgebra linear, cálculo, estatística e matemática discreta aplicadas à computação, fornecendo base teórica para entender algoritmos de machine learning, criptografia, teoria dos grafos e otimização. A matemática me permite modelar problemas de forma precisa, analisar complexidade de algoritmos com rigor, e tomar decisões baseadas em dados com métodos estatísticos sólidos. Esta formação é especialmente valiosa para trabalhar com sistemas que exigem processamento de grandes volumes de dados, algoritmos de recomendação, ou qualquer domínio onde precisão matemática e pensamento abstrato sejam diferenciais competitivos.

Skills

Stack e especialidades

Projetos

Cases com foco em entrega
💻

Plataforma de E-commerce Completa

Plataforma completa de e-commerce com frontend responsivo e backend robusto. Inclui catálogo de produtos, carrinho de compras, autenticação, gestão de pedidos e painel administrativo.

Frontend Backend API REST Full Stack

Contato

Vamos trabalhar juntos