Camilo Ruiz

Camilo Ruiz

Juan Camilo Ruiz Gallegos
// IT Consultant and Senior Full-Stack Developer
Guadalajara, Mexico 23 years of experience Remote work worldwide Simpler processes. Clearer operations.
Write to me

Professional profile

I help companies turn manual processes, scattered systems and improvement ideas into digital tools that make operations easier.

I have spent 23 years building software end to end — database, backend, frontend, deployment and documentation — with C#/.NET and SQL Server, PHP and MySQL, and modern JavaScript stacks for web, mobile and desktop, plus artificial intelligence integrated into the product.

I have worked for the federal government and the legislative branch, international organizations, manufacturing, higher education, healthcare, media and e-commerce, and I modernize production systems as comfortably as I start one from scratch.

Professional experience

Senior Software Developer | IT Consultant

Kenmeina Service Development | Jul 2024 – Present | Zapopan, Jalisco · Hybrid

  • I lead the technical development of .NET platforms with REST APIs, an admin panel and iOS/Android mobile apps, covering everything from the data model to the interface, and I coordinate junior developers.
  • I recovered an enterprise bidding system that had been out of operation for years: I consolidated scattered code versions into a single, stable, documented solution.
  • I build operations control and management systems with electronic invoicing and built-in notifications.
  • IT consulting: analysis of documentation and operating rules, definition of Human Resources processes and functional audit of systems against the defined processes.

Senior Full-Stack Consultant

Acrocode.dev · Independent practice | 2019 – Present | Guadalajara · Remote

  • I develop platforms and management systems for clients in very different sectors: government and the legislative branch, international organizations, manufacturing, higher education, healthcare, media and e-commerce.
  • I build the whole project according to what each case requires: APIs and admin panels, public portals, mobile apps and desktop apps, with .NET, PHP and modern JavaScript stacks.
  • I integrate artificial intelligence into the product — contextual assistants, document analysis and computer vision — with architectures that allow switching between different model providers.
  • I solve the business side of each system: payment gateways, electronic invoicing, synchronization with external systems, production planning and control, reporting, and security and audit schemes.
  • I develop and maintain my own development, diagnostic and automation tools as an ongoing practice of technology upskilling.

Systems Developer and Technical Support

Dulces de la Rosa | Sep 2022 – Jul 2024 | Tlajomulco de Zúñiga, Jalisco

  • I modernized legacy Visual Basic systems to .NET, consolidating them into a unified platform that is easier to maintain.
  • I sustained the electronic invoicing operation of the company's plants in different cities during critical regulatory changes.
  • Maintenance of production systems, Crystal Reports reporting, coordination with external vendors and documentation of systems and processes.

Head of Information Management | Systems Developer

Criminal Investigation Agency · Federal Government | 2013 – 2019 | Mexico City

  • I led the Information Management office, coordinating the team and automating the tracking of requests and operations so the agency's leadership could consult them in real time.
  • I developed dashboards, internal forums and digital registration platforms to unify institutional information.
  • I took part as a consultant in facial capture and recognition projects in collaboration with technology vendors.
  • I trained prosecutorial and management staff in several states across the country and documented processes, data models and entity-relationship diagrams.

Systems Developer

Federal Ministerial Police · Federal Government | 2011 – 2013 | Mexico City

  • I developed modules of the main institutional system to align it with the requirements of the new administration, and I designed and administered the relational databases where the agency's operational information was concentrated.
  • I turned scattered data into investigative input: database analysis, link-network generation with specialized software and strategic reports for decision-making.

Systems Developer and DBA

Federal Investigation Agency · Federal Government | 2008 – 2011 | Mexico City

  • I took part in creating the agency's first institutional system (ColdFusion / SQL Server), which replaced manual control in spreadsheets and unified Human Resources, payroll, warehouse and vehicle control operations on a single platform.
  • As DBA I implemented and administered the institutional databases — security, backups, normalization and entity-relationship diagrams — and collaborated on infrastructure design and server configuration.
  • I trained users in the departments brought onto the system, produced the technical documentation and delivered data analysis to support decision-making.

Senior Programmer (2006 – 2008) | Junior Programmer (2003 – 2006)

Universidad Autónoma de Guadalajara | 2003 – 2008 | Zapopan, Jalisco

  • I joined as a Junior Programmer in Human Capital, where I developed the university's Human Resources web portal, built the department's internal systems and provided technical support to its various units.
  • After my promotion to Senior Programmer I moved to the Technology Research Center (CIT), where I developed and maintained the information systems of the academic areas and took part in testing and continuous improvement of the institutional systems.
  • I created and administered the relational databases of both areas, ensuring their security and regular backups.

Technical skills

[ TECHNICAL SKILLS TELEMETRY ]

  • Backend: C#, .NET and .NET Core, ASP.NET MVC and ASP.NET Core, Web API / REST, Entity Framework Core, SignalR, PHP (CodeIgniter and custom MVC), Python, Visual Basic .NET, ColdFusion
  • Frontend, mobile and desktop: JavaScript, TypeScript, React, React Native / Expo, Next.js, Angular, Alpine.js, HTML5, CSS3, Tailwind, Bootstrap, jQuery, WPF, WinForms, Electron
  • Data and reporting: SQL Server and MySQL/MariaDB (design, entity-relationship modeling, stored procedures, optimization, backups and administration), Crystal Reports, Power BI, Excel and PDF export
  • Applied AI: model integration into products (OpenAI, Claude, Gemini, Ollama) with multi-provider architectures, contextual assistants, document analysis and computer vision; GitHub Copilot and AI assistants in the development workflow
  • Integrations and security: third-party APIs and services, payment gateways, electronic invoicing (CFDI), synchronization with external systems, messaging, maps and geolocation; role-based access control (RBAC), two-factor authentication, CSRF, credential hashing, auditing and traceability
  • Infrastructure and engineering: Windows Server, IIS, Apache, Azure, VMware, VirtualBox; Git, GitFlow, SVN, Scrum, UML, technical and process documentation, migration and modernization of production systems
  • Leadership: team coordination, mentoring junior developers, training operational and executive users, direct client relationships

Education

Master's in Internet Technologies (coursework completed)

Universidad Autónoma de Guadalajara (2007-2009)

B.S. in Computer Systems Engineering

Universidad Autónoma de Guadalajara (1999-2003)

Certifications and achievements

[ CERTIFICATIONS AND CREDENTIALS ]

  • Microsoft Certified Professional (MCP) (2015), with training in C#, ASP.NET MVC4 and Azure Web Services (2014 – 2015)
  • Microsoft Specialist – Programming in HTML5 with JavaScript and CSS3 (2015)
  • Training in digital forensic investigation and identification and seizure of digital evidence – Antiterrorism Assistance Program, Bureau of Diplomatic Security, U.S. Department of State (2012)
  • Cisco ICND Part 1 & 2 – Networking (2009)

Additional information

PUBLICATIONS AND OUTREACH

  • «Improve the Quality of Your Web: Usability, Metrics and Analytics for Web 2.0» – QSE 4th Latin America Symposium (2008)
  • «Detectives México» magazine – INDAUTOR registration 04-2019-061018211900-102 (2019)
  • Ongoing technical writing on development, security and AI at acrocode.dev/blog and LinkedIn

LANGUAGES

  • Spanish: Native
  • Technical English: Advanced reading and documentation; functional written communication
Follow me on social media:
Write to me