This section of my website highlights resources relating to my professional career as a software engineer. Some parts, like programming language resources are highly technical and will only appeal to a specific audience. Other parts, like business skills are more general and may be enjoyed by many.

Computer Science – Where I collect resources for brushing up on computer science fundamentals like data structures and algorithms.

Programming – Where I collect resources related to specific programming languages, such as reference charts, cheat sheets, technical tips, and the like.

Software Engineering – a portfolio section about my professional background as a software engineer, projects I’ve done, and a little bit of humor.

Business Skills – A place for collecting resources about “soft” skills needed in the business world that may or may not be specific to software engineering. Examples include areas like project management, leadership, communication, marketing, time-management, etc.