Craig Williams
About Craig Williams
Craig Williams is a Senior Software Engineer with over 17 years of experience in Java EE development, currently working at The Standard in Portland, Oregon. He specializes in enterprise architecture, microservices, and cloud technologies, and has a strong background in various programming languages and database management.
Work at The Standard
Craig Williams has been employed at The Standard since 2000, serving as a Senior Software Engineer. With over 24 years of experience in this role, he has contributed significantly to various projects within the organization. His responsibilities have included acting as a project architect, technical lead, individual contributor, and task force lead, focusing on implementing organizational change. His long tenure at The Standard highlights his commitment to the company and his expertise in software engineering.
Education and Expertise
Craig Williams earned a Bachelor of Science degree in Business Administration with a focus on Information Systems Management from Oregon State University. He attended the university from 1996 to 2000, completing his studies in four years. His educational background has provided him with a solid foundation in both business and technology, which supports his extensive experience in software development and enterprise architecture.
Background
Craig Williams has over 17 years of experience in a Java EE development environment. His professional background includes a range of roles that emphasize his versatility and leadership capabilities. He specializes in enterprise architecture and integration, microservices architecture, and the modularization of legacy systems. His experience spans various technologies and methodologies, making him a well-rounded software engineer.
Technical Skills and Technologies
Craig Williams is proficient in a variety of technologies and frameworks, including Angular 2, TypeScript, Bootstrap, jQuery, IBM Portal, JBoss EAP, Apache Camel, WebSphere Message Broker, IBM DataStage, SpringBoot, Dropwizard, and MuleSoft CloudHub. He has expertise in REST, XML, XSLT, IBM Cast Iron, and DataPower for data and application integration. Additionally, he is skilled in database management using Oracle, SQL Server, and MS Reporting Services.
Cloud Technologies Proficiency
Craig Williams has a strong proficiency in cloud technologies, including Software as a Service (SaaS), Platform as a Service (PaaS), Infrastructure as a Service (IaaS), and cloud integration. His knowledge in these areas supports his work in modern software development practices and enhances his ability to implement scalable solutions within The Standard.