Suggestions
Andrew Ritchie
Software developer, Engineering manager, Writer
Andrew Ritchie is a seasoned professional with a knack for building web applications, managing software development teams, and creating user-friendly UX and APIs. With a background in BA, Cognitive Science from Reed College, Andrew has held various roles in organizations like NormCorp, Arbour, TechStars, Triple Canopy, All College Storage, and more.
Known for his practical decision-making approach and expertise in JavaScript, Typescript, React, Node, Express.js, Vue.js, Ruby on Rails, and databases like Postgres, Andrew excels in explaining technical concepts to non-technical stakeholders and fostering collaboration across departments.
Apart from his technical skills, Andrew is also recognized for his amusing Twitter presence and his adherence to the principles of Rob Pike's 5 rules of programming. Described as a radical pragmatist, Andrew is adept at quickly integrating into new project teams and boosting productivity.
Andrew's experience ranges from being a Software Developer & Engineering Manager to a Director of Engineering, along with past roles as an Editorial Technologist, Lead Web Developer, and various positions where he showcased his IT consulting and project management skills.
Andrew's preferred tech tools include vim, alongside recent adoption of VSCode with vim keybindings, illustrating his adaptability and willingness to embrace new technologies.
Andrew Ritchie's expertise encompasses software development, team management, user experience design, and effective communication with various stakeholders, making him a versatile professional with a deep understanding of the software engineering landscape.