top of page
jamiebarrow landscape.png

James Barrow

SOFTWARE ENGINEER

ABOUT ME

  • LinkedIn
  • Blogger
  • GitHub
  • Website

While technology, computers and programming have been my interests and hobbies since I was young, I have been a professional full-stack software developer since 2007, starting with Java Enterprise Edition and its related technologies, but now more focused on full-stack web development using .NET, C# and JavaScript.

I have a passion for web technologies, and aim to keep growing on my knowledge and getting better at my craft, while enjoying it at the same time.

jamiebarrow avatar (Small).png

SKILLS

Software Design

Knowledge of various design patterns and with an analytic and perfectionist mindset, always striving for good design.

Testing

Experience in the whole testing pyramid - unit, integration and acceptance tests using various tools and methodologies.

Angular

Experience building Single Page Apps with frameworks such as DurandalJS, KnockoutJS, AngularJS and Angular.

Web Design

Responsive Web Design techniques using frameworks such as LESS, SCSS, Bootstrap, Flexbox and CSS Grid.

.NET

Full Stack development in .NET Framework and .NET Core.
WebForms, ASP.NET WebApi and MVC.

Agile

Being, not just doing, agile.
Idea to done. Azure DevOps, JIRA, Confluence, whiteboards, Post-its & talking.

Git

Experience in SVN, TFS, and Git with a Git Flow methodology including code reviews and pull requests.

DevOps

Standardizing and automating software engineering processes from development through to production. 

CONTACT ME

Thank you for contacting me :)

bottom of page