Spend significant time hands-on coding, implementing new features, optimizing existing ones, and ensuring we stick to frontend best practices.
Experience & Skills
- Frontend Development: HTML, CSS, SCSS, Vanilla JavaScript, Vue.js (primary framework), Angular (used occasionally), responsive design, accessibility (a11y).
- Backend Development: Node.js, Express.js, LAMP stack, Velocity, PHP.
- APIs and Data: REST APIs, Python (web scraping, data extraction).
- Tools and Workflows: Git, GitHub Actions, Grunt, Bash/Zsh Terminal, CI/CD pipelines.
- Leadership and Collaboration: Mentoring junior developers, leading frontend projects, fostering team collaboration, conducting code reviews, establishing frontend development best practices, and promoting accessibility (a11y) and DevOps knowledge among frontend teams.
- Other Skills: Experience live streaming frontend development on YouTube and creating custom OBS scenes.
Current Position
Manager of Frontend Development
University of St. Thomas, Minnesota
February 2018 - Present
Key Responsibilities
Lead and manage a junior frontend developer, oversee the development calendar, delegate tasks using a Scrumban methodology.
Mentor a junior developer, provide guidance on coding standards, project workflows, and career development.
Responsible for hiring and mentoring, foster a positive and growth-oriented culture.
Create and maintain documentation for code base and development processes, for clarity and knowledge sharing across teams.
Develop and implement frontend best practices for QA, testing, and production deployment, including pull requests.