About Me
My name is Tim McKeighan. I am a Senior Full Stack Engineer based in in Portland, Oregon. I have over 12 years professional experience working on a variety of tech stacks.
Current Tech Stack
React, Next.js, Node.js, TypeScript/JavaScript and AWS
Experience
Developed microservice-based application to facilitate team-centric discussions and debates. Built the front end using Angular with a back end of Node.js/TypeScript microservices running in a kubernetes cluster on AWS communicating via REST and RabbitMQ. Utilized MongoDB Atlas.
Led shift-left initiatives on Intel Unite, training 40 developers in unit testing and design-for-test best practices resulting in the team incrementally replacing manual tests with fast reliable test automation.
Served as team lead developing microservices in a variety of tech stacks including C#/.NET Core, Node.js/JavaScript, and GoLang running in AWS Fargate and lambdas. Front-end development was done in React.
Developer on agile engineering teams responsible for delivering Intel Manageability Commander and Small Business Advantage to market.
Worked on Intel Manageability Commander from inception, including the architecture for a custom UI component framework that established the foundation for scalable design, core functionality, and long-term maintainability.
SDET on agile engineering teams responsible for delivering Intel IPT with PKI and Intel Multi factor Authentication to market.
Responsible for developing integration tests using C#/.NET, MSTest and Moq and maintaining the build pipeline.
Worked on agile engineering team developing library enabling a wide range of wireless testing across multiple teams at Intel. Initially designed and implemented the library, then led its adoption and further development within the Mobile Communications Group, including mentoring interns.
Developed a supervised machine learning algorithm to improve testing aimed at detecting defects in Intel's wireless products, making the process more targeted and efficient.
Education
Oregon State University
Bachelor of Science (B.S.), Computer Science