James M
@hikerbikerwriter
I am a senior full‑stack software engineer specializing in high-performance e-commerce applications.
What I'm looking for
I am a results-driven senior software engineer with deep experience in full-stack and front-end development for e-commerce, consumer-facing, and enterprise systems. I build scalable, high-impact solutions using modern stacks like React, Next.js, AWS, PHP, and PostgreSQL.
Throughout my career I have delivered public-facing sites and admin platforms, leveraged AI tools such as GitHub Copilot and testing frameworks like Jest to improve code quality, and consulted for clients including Microsoft, Intel, Thermo Fisher Scientific, and multiple universities.
I have led cross-functional teams and UX initiatives—launching e-commerce platforms for numerous properties, establishing a design system workflow, and developing predictive analytics proofs-of-concept—while continuing long-term freelance and contract work focused on reliable, user-centered web experiences.
Experience
Work history, roles, and key accomplishments
Contract Software Engineer
Freelance
Jan 1994 - Present (31 years 7 months)
Provided contract web development and consulting services to organizations including Thermo Fisher Scientific, the University of Nevada System, Microsoft, and Intel, delivering custom web solutions tailored to client requirements.
Education
Degrees, certifications, and relevant coursework
University of Nevada, Reno
Bachelor of Arts, English (minor: Journalism)
Completed a Bachelor of Arts in English with a minor in Journalism at the University of Nevada, Reno, graduating in 1996.
Scrum Inc
Scrum of Scrums Certification, Agile / Scrum
2017 -
Completed Scrum of Scrums training and received certification from Scrum Inc in 2017.
Nielsen Norman Group
UX Training (6 credits), User Experience
2019 -
Completed a six-credit UX training program with the Nielsen Norman Group in 2019.
Availability
Location
Authorized to work in
Website
hikerbikerwriter.com/aboutPortfolio
sjamesmccarthy.github.ioJob categories
Skills
Interested in hiring James?
You can contact James and 90k+ other talented remote workers on Himalayas.
Message JamesFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
