James Harris

Software Engineer at Expenti

England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
James Harris is a UK-based software engineer with 11 years of experience specializing in front-end development and practical DevOps automation. He contributes to open-source projects like Kitsu, improving responsive UI, visual polish, and tooling while also scripting secure, repeatable deployments and validation for API docs. Comfortable across styling, layout, and build pipelines, he blends attention to user-facing detail with bash/Git-driven automation. Also a photographer, he brings an eye for visual design to interface work and a propensity for polishing small UX details that elevate product quality.
code11 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
33reputation
1kreached
1answer
1question
github-logo-circle

Github Skills (22)

git10
javascript10
web-application10
css10
bash10
cicd10
emberjs10
script10
github-pages10
webapp10
html10
web-development10
k10
responsive-design9
api-documentation9

Programming languages (29)

C#CGoHTMLJSONYAMLTypeScriptShell

Github contributions (5)

github-logo-circle
hummingbird-me/api-docs

May 2017 - Jan 2022

🤖 API documentation for Kitsu
Role in this project:
userDevOps Engineer
Contributions:385 commits, 88 PRs, 442 pushes in 4 years 8 months
Contributions summary:James primarily focused on automating the deployment process for the API documentation. They created a `deploy.sh` script to handle deployments to a `dist` directory, utilizing Git for version control and deployment to a GitHub Pages branch. Their commits demonstrate experience with bash scripting, Git, and the use of environment variables for secure deployments. The user also added a validation step using `api-blueprint-validator-module`.
kitsuapiredocapi-documentationopenapi3
hummingbird-me/kitsu-web

Nov 2016 - Oct 2022

:fire: Web app for Kitsu
Role in this project:
userFront-end Developer
Contributions:19 reviews, 1048 commits, 383 PRs in 5 years 11 months
Contributions summary:James primarily focused on front-end development, particularly on the user interface of the Kitsu web app. Their work involved styling and layout improvements, including making the sidebar content more responsive. They also implemented and improved favicon handling, enhancing the visual presentation of the web application across different devices. Additionally, they worked on refining styling for browse pages and integrating features such as expanding year filters.
kitsureacttranslationsjavascriptcrowdin
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
James Harris - Software Engineer at Expenti