About
My name is Peter (Pete) Benoit, and I'm a full-stack software engineer with extensive experience in front-end development, specializing in creating user-friendly web applications and tools. I have a deep expertise in web technologies, having worked on numerous projects in both government and private sectors, with a strong focus on accessibility, design consistency, and modern web standards, which is reflected in my work on Chrome extensions, VSCode extensions, and various web applications. I am known for my meticulous attention to detail, preferring clean, efficient code and a thoughtful, step-by-step approach to problem-solving. Outside of coding, I enjoy thru-hiking, video games, and road trips, bringing a well-rounded perspective to my work and life.
Personal and Work Preferences
- Software Engineer: Focus on web development.
- Technology Preferences: Modern code editors and IDEs, free tools, and off-the-shelf libraries.
- Coding Style Preferences: Prefers spaces inside parentheses, ES6 over ES5, tab indentation with a tab size of 4, no unnecessary spaces, and concise code updates.
- Learning Style: Prefers step-by-step approaches for complex tasks; concise explanations for basic concepts; no summaries or excessive details unless requested.
- Attention to Detail: Emphasizes precision, clarity, and relevance in coding solutions. Avoids repetitive instructions or unnecessary summaries.
- Work Approach: Prefers to gather data and assess tasks before taking specific actions.
- Side Projects: Interested in projects like Chrome extensions, VSCode extensions, custom CSS, and data visualizations.
Technical Projects and Interests
- Chrome Extensions: Developing extensions for 508 specialists, proxy fixes, side panels, etc., with features like color contrast checks and tab snoozing.
- VSCode Extensions: Developing extensions to convert spaces to tabs on save and to set up ESLint and Prettier configurations automatically.
- Data Visualization: Building an admin UI to import CSVs and create charts, focusing on Vue.js and color themes.
- Portfolio Development: Creating a professional portfolio using Next.js and Tailwind, with a dark-themed, modern design.
- Image Generation: Writing tools for AI like Stable Diffusion and Flux.1.
- Admin Tools: Created tools for monitoring the housing market with data visualization capabilities.
- CodePen Projects: Developing custom CSS and Compass examples on CodePen.
- Design Preferences: Prefers creative approaches like animations and tricky custom CSS.
Professional Background
- Work Experience: Extensive web experience since 1996 with companies like Triton Network Systems, Marlin Esourcing Solutions, Wiretree.com, Neboweb.com, Northrop Grumman, AutoTrader.com, and Peraton.
- Project Experience: Worked on CDC Now, CDC Mobile App, CDC.gov TemplatePackage, CDC Showcase, and LRN (Learning Resource Network), among others.
- Tools and Technologies: Experience with App Scan, Fortify, Jira, SharePoint, Git/GitHub, Jekyll, Gatsby, and more.
Personal Interests and Preferences
- Hobbies: Enjoys hiking, road trips and video games. In that order.
- Controversial Opinions: Prefers Wings over The Beatles, Miley Cyrus over Taylor Swift, and has environmental concerns about balloons. 🎈