Camilo Ruiz
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