Carlos Ochoa

Desarrollador de software

Profesional orientado a resultados con más de 4 años de experiencia, entregando soluciones de calidad. Listo para colaborar tanto en equipo como de manera independiente, ya sea como freelancer o contratado a tiempo completo.

Foto de Carlos OchoaFoto de Carlos Ochoa

Experiencia

  1. Soft Innovation logo

    Ingeniero de Software

    Soft Innovation

    2023 - Actualidad
    Puesto: Ingeniero de Software (Febrero 2023 - Presente)

    Actividades:

    - Análisis de requisitos:
    Colaboración con clientes y stakeholders para identificar y documentar los objetivos del proyecto.

    - Prototipado:
    Desarrollo de prototipos funcionales para alinear el desarrollo con las expectativas de los usuarios finales.

    - Desarrollo e Implementación:
    Implementación de soluciones utilizando diversas tecnologías, siempre asegurando la calidad y el cumplimiento de los plazos establecidos.

    - Pruebas:
    Realización de pruebas funcionales y de rendimiento para asegurar el correcto funcionamiento de la solución.

    - Gestión de Proyectos:
    Coordinación de actividades y recursos, seguimiento de avances y comunicación constante con mi equipo y los clientes para asegurar el éxito del proyecto.

    - Soporte y Mantenimiento:
    Provisión de soporte técnico post-implementación y realización de mejoras continuas.

    Proyectos Destacados:

    · Plataforma ERP para Constructora:
    Desarrollé módulos clave para centralizar procesos en recursos humanos, finanzas, obras y presupuestos. Implementé APIs REST con ASP.NET y Next.js (React), utilizando React Server Components (RSC) para optimizar de la plataforma. Gestioné eficientemente la base de datos SQL Server utilizando Entity Framework.

    · Optimización de Seguridad ante ataques:
    Implementé reglas en Cloudflare que bloquearon tráfico malicioso, reduciendo incidentes de seguridad. Optimicé el caché de archivos críticos, lo cual ayudó a disminuir los costos de hosting.

    · Página de presentación:
    Desarrollé una página web para una oficina regional dedicada a los trámites vehiculares. Utilicé HTML, CSS, y React, ofreciendo una interfaz amigable y completamente adaptable a cualquier tamaño de pantalla.

    Tecnologías y herramientas adicionales:
    Bases de Datos: PostgreSQL, TypeORM, Drizzle, Redis
    Herramientas de Desarrollo: Git, Docker, Jenkins, Jira
    Seguridad y APIs: JWT, OpenAI API, Cloudflare
    • HTML
    • CSS
    • TypeScript
    • C#
    • ASP.NET
    • EF Core
    • Next.js
    • React.js
    • LINQ
    • SQL Server
    • PostgreSQL
    • Git
    • Cloudflare
    • Vercel
  2. Aztecavo logo

    Desarrollador de Software Líder

    Aztecavo

    2020 - 2023
    Puesto: Desarrollador de Software Líder (Febrero 2022 - Enero 2023)

    Actividades:

    - Análisis de requisitos:
    Colaboré con personal administrativo, de producción y stakeholders para analizar los requisitos del sistema.

    - Diseño de Bases de Datos:
    Diseñé y optimicé bases de datos (SQL Server, MySQL, SQLite) para una gestión eficiente de la información.

    - Prototipado:
    Desarrollo de prototipos funcionales para alinear el desarrollo con las expectativas de los usuarios finales.

    - Automatización y Optimización:
    Automatizé procesos internos y mejoré el rendimiento de los módulos de sistemas de alto impacto, incrementando la eficiencia de la planta.

    - Documentación y Soporte:
    Elaboré manuales técnicos y de usuario, y proporcioné capacitación para asegurar el uso adecuado.

    Proyectos Destacados:

    · Trazabilidad de producción:
    Desarrollé una plataforma para digitalizar el flujo completo de producción, desde la recepción de la fruta hasta su selección, empacado, embalaje y envío. La plataforma cuenta con varias secciones, como reportes, recepciones, control de calidad, empacado y monitoreo, permitiendo generar reportes detallados y adjuntar fotografías. Al consolidar información de múltiples bases de datos (SQL Server, MySQL y SQLite), logré gestionar eficientemente la información entre varios departamentos. Esta plataforma mejoró la eficiencia operativa, redujo errores manuales y proporcionó visibilidad en tiempo real de la producción.

    · Plataforma de Gestión de Proveedores:
    Desarrollé una plataforma en Next.js y ASP.NET para optimizar la revisión de información y documentación de proveedores, reemplazando los procesos manuales basados en intercambio de emails. La información se almacena en SQL Server y los documentos se suben a la nube (AWS S3). La plataforma permite a los proveedores actualizar sus datos y cargar documentos de forma autónoma, mientras que el personal de control interno puede validar y gestionar aprobaciones con un par de clics.

    Puesto: Desarrollador de Software (Noviembre 2020 - Enero 2022)

    Proyectos destacados:

    · Sistema de Contador de Cajas:
    Desarrollé un módulo para el ERP en .NET (C#) utilizando Windows Forms, instalando nettops con escáneres de códigos de barras estratégicamente ubicados en las cintas transportadoras. Cada vez que una caja era escaneada, se registraba en el sistema. Utilicé Entity Framework y SQL Server para la gestión de datos, y Power BI para la generación de reportes. La plataforma registra cajas empacadas en tiempo real y cuenta con una interfaz intuitiva. Esta solución mejoró la eficiencia operativa y motivó al personal mediante un sistema de incentivos basado en la producción.

    · Módulo integral para la gestión de pagos masivos:
    Desarrollé un módulo para el ERP en .NET (C#), automatizando transacciones financieras y filtrando pagos pendientes con documentos fiscales asociados. Al consolidar datos de distintas fuentes (SQL Server y MySQL), optimicé procesos, reduje errores en tesorería y agilicé el tiempo de procesamiento de pagos.

    · Sitio principal:
    Desarrollé un nuevo sitio web para el dominio principal (aztecavo.com.mx), utilizando React para asegurar una interfaz de usuario adaptable y amigable. Implementé técnicas de SEO y optimización de rendimiento, aumentando el tráfico web y mejorando la experiencia del usuario.

    Tecnologías y herramientas adicionales utilizadas:
    Lenguajes y Frameworks: HTML, CSS, JavaScript, ASP.NET, C#
    Bases de Datos: SQL Server, MySQL, Entity Framework
    Herramientas de Desarrollo: Git, Jira, Crystal Reports, Power BI
    Seguridad y APIs: JWT, Active Directory
    Infraestructura y Administración: IIS, Hyper-V, Acronis, IT Help Desk (sistema de resolución de tickets)
    • HTML
    • CSS
    • JavaScript
    • TypeScript
    • React.js
    • Vue.js
    • C#
    • ASP.NET
    • EF Core
    • LINQ
    • .NET Framework
    • PHP
    • Laravel
    • SQL Server
    • MySQL
    • Git
    • Power BI
    • IIS
    • Active Directory

Proyectos

Habilidades técnicas

  1. .NET
  2. C#
  3. HTML
  4. CSS
  5. JavaScript
  6. TypeScript
  7. Next.js
  8. React.js
  9. SQL Server
  10. Git
  11. IIS
  12. Active Directory

Contáctame

Contáctame cuando quieras.

Si tienes una pregunta, un proyecto en mente o simplemente quieres decir hola, puedes escribirme a:[email protected]

o

Formulario de contacto