Omar A. Fuentes

Senior Software Engineer and Technical Leader with 15+ years of experience designing, building, and scaling enterprise applications. Proven track record leading teams, modernizing systems, and delivering high-impact solutions using Microsoft and web technologies. Strong expertise in full-stack development, cloud platforms, and system architecture.

Languages & Frameworks
C# .NET / .NET Core ASP.NET JavaScript Node.js Angular WPF MVC MVVM
Databases
SQL Server Oracle MySQL
Cloud & DevOps
Azure Docker Kubernetes TeamCity Jira
Staff Software Engineer
UKG Inc.
Apr 2016 – Apr 2026
  • Lead software engineer on UKG Pro core platform, delivering new features used by thousands of enterprise HR customers across the US.
  • Collaborated with cross-functional teams to design and implement scalable solutions using C#, ASP.NET, JavaScript, Node.js, and SQL Server.
  • Built internal developer tooling in .NET Core to streamline the development lifecycle and reduce manual effort.
  • Served as escalation point for complex technical issues, providing resolution support across engineering teams.
  • Developed an AI-powered skill using Claude Code to automate test data generation for year-end forms, improving development efficiency.
Independent Consultant
InteliSys
Dec 2008 – Present
  • Provide software engineering consulting services to small and mid-size companies across real estate, staffing, telecommunications, and retail.
  • Designed and developed a workflow management system for a real estate firm using C#, WPF, and SQL Server, later extended with Azure cloud storage integration.
  • Built a full-cycle hiring portal for a staffing company using ASP.NET, C#, JavaScript, and SQL Server, streamlining candidate management.
  • Led requirements elicitation and technical specification for a telecommunications client, bridging business needs and engineering execution.
  • Developed a fidelity/loyalty system for a major nationwide Colombian department store using Oracle PL/SQL, architected for reuse across multiple South American locations.
Senior Developer
Patriot Technologies
Sep 2015 – Apr 2016
  • Developed web and mobile solutions for the insurance industry using ASP.NET Web APIs, Entity Framework 6, AngularJS, Bootstrap, and SQL Server.
  • Built an Android mobile application using Apache Cordova, extending the platform to field agents.
  • Implemented a real-time push notifications service using SignalR, improving responsiveness and user engagement.
Developer II
SR Technologies
Jun 2014 – Sep 2015
  • Developed software components for wireless and satellite communications products using C# and WPF with the MVVM architectural pattern.
  • Engineered a custom hardware control library for third-party device integration via serial port communication.
Web Developer
Vibratil
May 2014 – Jun 2014
  • Developed the client portal for a law firm using Ruby on Rails, jQuery, JavaScript, and MySQL.
  • Delivered the quotes and online payments modules, enabling clients to manage billing and transactions directly through the portal.
Senior Programmer Analyst
GML Software
Jun 2011 – May 2014
  • Led engineering teams of 2–3 developers using Agile methodologies, working closely with project managers to deliver on time and within scope.
  • Developed transactional trading software for a stock exchange company using ASP.NET, C#, JavaScript, and SQL Server.
  • Built a web application for environmental management departments enabling regulatory tracking and reporting.
  • Delivered a billing generation system for DirecTV Colombia using C#, WPF, and Oracle PL/SQL, including automated execution controls and a management GUI.
  • Maintained and enhanced a logistics operator's Windows and web-based platform using ASP.NET, Windows Forms, C#, and MySQL.
POS Development Director
Boink Systems Inc.
Dec 2004 – Dec 2008
  • Directed the POS software development team building point-of-sale systems for casinos, movie theaters, and entertainment venues across the United States.
  • Led credit card transaction certification with RBS (Royal Bank of Scotland) payment services, ensuring compliance with payment industry standards.
  • Architected and delivered an electronic check cashing system with ECHO (Electronic Check House) for The Palazzo casino in Las Vegas.
  • Built a centralized terminal management system deployed across Morongo (Los Angeles), The Venetian, and The Palazzo (Las Vegas) using ASP.NET, C#, WCF, and SQL Server.
  • Collaborated with Micros Systems to integrate the Micros 9800 system with Harrah's Las Vegas operations using C# and C++.
  • Invited speaker at Micros Conference 2005 (Washington D.C.) on automated POS technology.
M.S. Computer Science
1998 – 2001
Universidad de Los Andes
Focus: Computer Graphics & Simulation. Teaching assistant for programming courses. Instructor for Introduction to Programming and Programming Workshop.
B.S. Computer Science
1993 – 1998
Universidad de Los Andes
Teaching assistant for Java and programming courses.
Human-Computer Interaction
2012
Stanford University (Online Course)
👁️ Visitor count: 0