With over two decades of expertise, we specialize in crafting tailored solutions for today's digital era, whether on-premises or in the cloud. Our mastery of modern technologies like JavaScript, .NET, Kubernetes, and OpenShift ensures seamless collaboration to exceed your business objectives. We meticulously outline your needs, guiding you through contemporary architectural choices like Serverless, Kubernetes Orchestration, and Event-Driven Systems. Our collaborative approach guarantees alignment with your goals, culminating in a meticulously designed solution that propels your business forward.
Enterprise Architecture seamlessly integrates business and technical perspectives, fostering enhanced effectiveness, efficiency, agility, and resilience. Despite its importance, many organizations struggle to initiate the process effectively. Our approach bridges this gap by facilitating collaborative workshops to define Enterprise or Solution architecture. We specialize in translating business challenges to technical stakeholders and vice versa, ensuring alignment and clarity. Ultimately, we transform your business vision into IT solutions that empower your goals.
Are you considering moving some or all of your business to the cloud but don't know where to start? Maybe you are wondering how you can get more efficiency out of your current systems and processes. Do you need a strategy for modernizing your legacy applications in order to serve your staff or customers better? These are all common problems that we have experience solving. Together we can define, plan and execute your strategy for solving these problems, or get you going on any IM/IT related initiative being contemplated.
Enterprise and Solution Architect
Alec Wilcox is a dynamic solution architect with over 20 years of hands-on experience in driving strategic leadership, technical architecture, and system design across diverse domains. His expertise spans JavaScript, Oracle, .NET, Cloud Computing, Platform as a Service (PaaS), and Service-Oriented Architecture (SOA).
For the past fifteen years, Alec has worked as an architect and technical advisor on various large public and private sector initiatives, and has successfully managed delivery and architecture teams in challenging multi-stakeholder environments.
Alec spearheaded the conceptualization and development of a bespoke JavaScript solution tailored for the BC Conservation Officer Service. This innovative platform offers comprehensive management, oversight, and reporting functionalities for Compliance and Enforcement Activities under the Ministry of Environment's purview. Employing a modular approach, Alec ensured the solution's scalability and adaptability, paving the way for potential reuse across diverse segments of the Natural Resources sector. His strategic design not only meets the immediate needs of the BC Conservation Officer Service but also lays a foundation for future advancements and collaborative opportunities within the industry.
Alec was the technical lead across all streams of the Passenger Transportation Modernization project and was the key point of contact for the vendor team that was designing, developing and testing the new systems. Alec worked closely with business and technical stakeholders to ensure that the product was being developed that would be loved by the business and maintainable by the operational staff.
Alec was responsible for the review and analysis of the requirements for improving service delivery and optimizing processes across lines of business for Crown Land Tenure Systems along with the creation of the technical architectures, User Experiences, and Services Designs required to implement the solution. In addition, Alec also has the responsibility of managing the development team to ensure the work is completed on time, and is of the highest quality.
Alec led an agile team that through iterative-based requirements elicitation, service design, continuous development and deployment, and consistent product demonstrations with the project stakeholders transformed the business solution for managing Passenger Directed Vehicle carriers in the Province. Alec's team developed multiple production releases that included input from stakeholders, providing incremental improvements to their business processes, and a level of transparency in to the overall project and its progression
Alec prepared an extensive report and recommendations to Court on options for replacing their aging and risk prone Court Operating System. Alec compared options including purchasing a COTS, doing custom development and implementing a configurable CRM along with a weighting scheme to help the Court decide which option best meets their needs and requirements.
Alec led the Order Management technical team who are responsible for designing the technical solution that will allow all BC Ministries and Broader Public Sector users to submit order requests through the HP ServiceAnywhere SaaS portal.
Alec held many roles within Sierra that involved him working with Sales, Human Resources, and Delivery Management to help set technical direction and strategy for the company and numerous clients. One of his primary areas of focus was on how to take advantage of emerging technology trends including mobile, social, analytics and cloud computing.
Alec worked with both stakeholder groups to design and architect a cloud based dispatch system built on the Microsoft Azure platform. Alec was also responsible for the architecture of a responsive, multi-channel, public facing website where the union members could get information about the work picture and current assignments.
Alec created a roadmap for the organization that documented their current state and provided options and a strategy for modernizing their legacy Oracle Forms application. After accepting many of the recommendations outlined in the roadmap, Alec guided a team of consultants on how to implement improved backups, disaster recovery and had conversations about how to start to move towards the cloud.
Alec has provided IT strategy and delivery support for the BC Ministry of Justice and related branches for over eight years and is considered a trusted advisor. Alec served on the Architectural Review Board for the Ministry and helped ensure that proposed vendor solutions aligned to Ministry and Central Government direction and standards.
Alec documented the current state for the Oklahoma Department of Corrections for their Offender Management Solution which was a hodge-podge of around fifty different applications. He helped the client determine their business principles and created a conceptual architecture representing their business vision in order to help guide the replacement of their OMS.
Alec created a technical solution that leveraged the client’s investments in biometric search technology for inmate identification and electronic signatures. Alec used HTML5 and JavaScript to seamlessly integrate Oracle Forms with a modern web browsing experience for the fingerprint capture.
Alec was responsible for revitalizing the original Enterprise Architecture work that had been completed for the client. He worked with the business to articulate a business and technical vision along with a set of guiding principles and a prioritized set of actions to be taken to close the gap between the current state and vision.
Alec designed a robust technical service based on webMethods and Kofax aimed at reducing the backlog of applications submitted to the client through document recognition and processing. The solution was architected to be consumable as a service by other government agencies and partners.
Alec was the lead architect of a large team of IT professionals building a system to deliver electronic services to Correction’s clients under both custody and community supervision. Alec was involved in the requirements gathering, functional and technical design and implementation of all aspects of the system including the software solution, secure network and secure electronic devices for accessing the services.
Alec worked with the telecommunications vendor to design and implement an API to integrate the call control system with the client’s case management solution. The goal of integrating the two systems was to provide provisioning of identity from the source of truth into the call control system to reduce the duplication of information in the two systems.
Alec architected and implemented an HTML5/JavaScript application that is used to record the court proceedings and facilitate the recording and transcription of the official court record. Alec used the strengths of the technology to meet the client’s requirements for a system that can be accessed from anywhere but can also run in an offline mode if required.
Alec helped the Premier of BC achieve her promise of free criminal record checks for volunteer organizations. At the same time, he helped the client modernize the look and feel of their public facing website to a more contemporary style that is accessible on a variety of devices.
Alec helped elaborate the requirements and participated in the service design of the Provincial Court Scheduling System (PCSS) to help address some causes of lengthy delays in the court process. He also led the architecture effort for the solution and helped the team get started on its implementation.
Alec was the principal architect for a multi-year initiative aimed at gaining operational efficiencies and moving towards a common set of architectural patterns. Alec created a reference architecture that helped realize the business vision for the modernization of their technology portfolio.
Alec was the technical lead for the ICON project which improved the day-to-day activities of Corrections Officers, Parole Officers, Case Workers and others. Alec communicated between the various stakeholder groups and development team to ensure that the solution built on Oracle SOA Suite and BPEL technology met all business requirements and functional designs.
Alec was the lead developer for the Offender Based Tracking System project, a J2EE-based repository fed by client source system generated events. He wrote technical specifications for the development team and ensured that all code was built effectively and efficiently.