Skip to content

JamesHoran/JamesHoran

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

Software engineer | React & Vue | SEO + E2E Testing

Open to front-end or full-stack roles where I can build, refine, and ship with impact.

About

I build UI systems that stay fast, testable, and predictable — even as they grow. At Mycritters I built E2E suites and led SEO and generative engine optimization improvements, increasing pages indexed by 120%. While doing that, I managed a team of 7 developers with collaboration from the founder. At Solmi Solutions I architected app-wide state management system and refactored a MVP into a modular 41-component Vue architecture, cutting down on technical debt. At Skill Tree I helped engineer a notification system serving 10,000+ users, increasing user retention.

Experience

Mycritters internship | front-end intern Aug. 2025 - Oct. 2025

  • Increased pages indexed by 120% through SEO optimizations for alt attributes, metadata, structured data, indexability, and crawlability, improving site visibility on search engines and Google Search Console
  • Led E2E testing, including reviewing tests, creating new tests, creating testing seed data, and coordinating with team members ensuring quality and direction

Mycritters internship | technical manager Oct. 2025 - Nov. 2025

  • Managed a team of 7 developers with oversight from the founder, including conducting interviews, leading meetings, reviewing code, onboarding and mentoring 3 new interns, and prioritizing and planning new features

Somi Solutions | lead frontend developer Mar. 2024 - Oct. 2024

  • Refactored Bootstrap MVP into Vue component architecture creating a 41-component library, improving scalability, maintainability, and development speed while significantly reducing code duplication
  • Architected app-wide state management system using Pinia through modular stores and separation of concerns for predictable data flow and seamless component communication
  • Engineered dynamic components, including 6 filterable and sortable data tables, to automatically create forms, documents, filters, and more through configuration objects, decreasing future development time

Skill Tree mobile app internship | frontend developer Jul 2023 - Oct. 2023

  • Collaborated on designing and building a Duolingo-styled notification system, to increase user retention through timely reminders
  • Debugged and resolved memory leaks to improve stability and performance in what's now a 10,000+ users app

Skills

Languages: HTML, CSS, JavaScript, TypeScript, SQL, GraphQL (Hasura), MongoDB, PostgreSQL Frameworks: React, React Native, Expo, Tailwind, Express, shadcn, Bootstrap, Apollo, Vue, Pinia Tools and Platforms: Git (branching, PRs, code reviews, CI/CD integration), debugging, responsiveness, state management, accessibility, context API, React Hooks, Webpack, Rest APIs with fetch, Node, Docker Testing: Playwright, E2E test automation Other: GitHub actions, Agile/Scrum methodologies (sprint planning, daily standups), figma

About

James Horan's README

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors