Mr. Daga is an experienced software architect with 10 years of experience developing highly scalable, enterprise-class applications. His software expertise and experience lie in the areas of enterprise architecture, mobile data access, and business process automation. Typically, these solutions encompass system integration and/or web-enablement. He has a proven track record in completing projects on time and on budget.

Mr. Daga has solid object-oriented fundamentals, and continually tries to build software solutions at a higher level of abstraction. This allows him to apply those solutions to a wider requirements set, either to related applications or the evolution of current applications. He leverages well-known design patterns and best practices, capturing solutions that have been developed and evolved over time.

Mr. Daga's technical experience includes full life cycle development utilizing UML modeling and design, and implementations in Java, J2EE, and CORBA. He has developed a wireless data access platform, web applications, and cross-application component frameworks. Efficiency has always been a priority as evident by the continuous use of Agile Methodologies.

Project success is very important to Mr. Daga. In addition to excellent software development processes, he insists on active stakeholder participation. This begins with well-defined visions, goals, and requirements. It then continues with joint development, active participation in testing, and constant feedback. Finally, it concludes with a joint effort in rollout and production. All the while iterating to ensure that the product meets expectations.

In order to provide the best solution, Mr. Daga continually researches evolving tools and technologies; their strengths, weaknesses, applicability, as well as maturity. By doing so, he is able to more quickly arrive at a matrix of design solutions with their advantages, disadvantages, and tradeoffs. By working closely with the client, the resolution is further narrowed down by clarifying the context and constraints. Mr. Daga keeps abreast of any new software concepts and theories, so that his solutions are not only applicable now, but easily enhanced and reused for the future.

Representative professional experience includes:

  • A key architect of a process management and collaboration product. The core metamodel was a generic representation of business objects, allowing for the dynamic definition of domain-specific entities. The product contains office productivity functionality, specifically notifications, scheduling, versioning, collaboration, and multiple company access control. Also was the team lead for the workflow module.
  • Architected and implemented an EJB-based collaboration engine that was easily integrated with client applications and infrastructures, allowing for context-specific behaviors. Users were invited through mobile alerts. The implementation also ran in a WebLogic cluster.
  • Designed and implemented a common framework for communicating to non-traditional (i.e. Non-SQL) data stores and exposed wirelessly through WAP technology. These include CORBA, COM, RMI, RMI-IIOP, SOAP, and generic Java servers. Supported environments for the products were WebLogic, WebSphere, iPlanet, and Jrun.
  • Integrated a Java-based expert system, specifically as a rules engine, into an EJB-based electricity bidding and scheduling system. Key technologies used were WebLogic as the application server, and TOPLink as the O/R Mapper.
  • Designed and implemented the web-based infrastructure for media company. Key technologies used were Java Server Pages (JSP), servlets, and an Oracle 8i database. Implementation platforms were Solaris, Linux, and NT. Performed as architect and project lead roles.
  • Designed and implemented the web-based infrastructure for the management and resolution of power outages. Key technologies used were Java 1.2 (Plugin) applets and JavaScript on the browser, servlets on the web server, and CORBA to communicate with internal application services. Performed as architect and mentor roles.

Mr. Daga received a BS in Electronic Engineering from California Polytechnic State University, San Luis Obispo.